There is an issue for that as well: http://issues.ez.no/IssueView.php?Id=16541&activeItem=6
On Sun, May 16, 2010 at 11:29 PM, Philipp Kamps <[email protected]> wrote: > Hi, > > I still have the problem of additional white spaces between links and > a '.' or ',' > > > vi design/standard/templates/content/datatype/view/ezxmltags/link.tpl > > doesn't show any line breaks but > > > emacs design/standard/templates/content/datatype/view/ezxmltags/link.tpl > > does. > > When I remove the line break in the template it fixes my additional white > spaces. > I did a system upgrade check and it reports: > design/standard/templates/content/datatype/view/ezxmltags/link.tpl > > So there is something strange going on with the line breaks in the 4.3.0 > release. Or some kind of confusion on my end - also possible.... > > Regards, > Philipp > > On Sat, May 15, 2010 at 5:17 PM, Philipp Kamps <[email protected]> wrote: > > The patch helped - I guess it's against trunk and I had to remove a > > ')' to avoid a syntax error. > > > > > > On Wed, May 12, 2010 at 3:47 AM, André Rømcke <[email protected]> wrote: > >> Good, could the rest of you also try the patch (but remove your > >> ->preserveWhiteSpace hack first)? > >> > >> > >> Index: > >> kernel/classes/datatypes/ezxmltext/handlers/output/ezxhtmlxmloutput.php > >> =================================================================== > >> --- > kernel/classes/datatypes/ezxmltext/handlers/output/ezxhtmlxmloutput.php > >> (revision 25250) > >> +++ > kernel/classes/datatypes/ezxmltext/handlers/output/ezxhtmlxmloutput.php > >> (working copy) > >> @@ -447,7 +447,7 @@ > >> { > >> if ( $childOutput[0] === true )// is inline > >> { > >> - if( $childOutput[1] === ' ' ) > >> + if( $childOutput[1] === ' ' && isset( $childrenOutput[ > $key > >> + 1 ] ) ) ) > >> { > >> continue; > >> } > >> > >> > >> Only thing needed now is ezxml example for unit test (If you have one, > add > >> to issue). > >> > >> > >> On Wed, May 12, 2010 at 12:44 PM, Sebastien MOREL < > [email protected]> > >> wrote: > >>> > >>> Hi, > >>> > >>> Yeah, thanks, it's solved ! > >>> > >>> I tried 2 solutions : > >>> > >>> - $this->Document->preserveWhiteSpace = false; > >>> This hack doesn't work for all the missing content. > >>> > >>> - the better fix is : > >>> http://issues.ez.no/IssueView.php?Id=16814&activeItem=1 > >>> > >>> After several tests, I hope that all our parsing problems are fixed. > >>> > >>> Thanks everybody for your help, it's very nice ! > >>> > >>> -- > >>> Sébastien MOREL > >>> > >>> -----Message d'origine----- > >>> De : [email protected] > >>> [mailto:[email protected]] De la part de Ronny Vedå > >>> Envoyé : mercredi 12 mai 2010 11:13 > >>> À : [email protected] > >>> Objet : Re: [Sdk-public] 3.9.0 to 4.3.0 - eZ XML problems > >>> > >>> We also had issues like this, and it was also related to white space > >>> in the ezxmltext attribute. > >>> > >>> I added a bug report here: > >>> http://issues.ez.no/IssueView.php?Id=16814&activeItem=1 > >>> > >>> > >>> mvh > >>> > >>> Ronny Vedå, NXC Ålesund > >>> > >>> > >>> > >>> 2010/5/11 Vjeran Vlahović <[email protected]>: > >>> > Hi Andre, > >>> > We had similar issue, I think the problem was in white spaces in > ezxml. > >>> > We solved this by adding next row: > >>> > $this->Document->preserveWhiteSpace = false; > >>> > in kernel/classes/datatypes/ezxmltext/ezxmloutputhandler.php (line > 191) > >>> > Best regards, > >>> > Vjeran > >>> > > >>> > > >>> > > >>> > On Tue, May 11, 2010 at 6:55 PM, André Rømcke <[email protected]> wrote: > >>> >> > >>> >> We had some similar issue in 4.2, di you run the site on 4.2 before > you > >>> >> upgraded further to 4.3? > >>> >> The issue I'm referring to was fixed with unit test, so you can have > a > >>> >> look at them for some possible clues: > >>> >> > >>> >> > >>> >> > http://pubsvn.ez.no/nextgen/trunk/tests/tests/kernel/datatypes/ezxmltext/handlers/output/ezxhtmlxmloutput_regression.php > >>> >> > >>> >> On Tue, May 11, 2010 at 6:46 PM, Sebastien MOREL > >>> >> <[email protected]> > >>> >> wrote: > >>> >>> > >>> >>> Hi, > >>> >>> > >>> >>> > >>> >>> > >>> >>> I try to migrate an old eZ Publish instance in 3.9.0 to 4.3.0. > >>> >>> Everything > >>> >>> seemed ok, but some content in eZ XML block aren’t showing through > >>> >>> attribute_view_gui. > >>> >>> > >>> >>> To fix this, I must edit and republish this content. (the content > is > >>> >>> correctly shown in ezoe) > >>> >>> > >>> >>> > >>> >>> > >>> >>> But it’s a big site and, I can’t do this manually. > >>> >>> > >>> >>> I think that I have to execute all the migration script. > >>> >>> > >>> >>> > >>> >>> > >>> >>> I searched in the database, and I found this : > >>> >>> > >>> >>> > >>> >>> > >>> >>> The difference between the two eZ XML data of the same content > after > >>> >>> republish > >>> >>> > >>> >>> BEFORE republish : > >>> >>> > >>> >>> <paragraph> > >>> >>> > >>> >>> <strong>Etablissement Public, OSEO exerce trois métiers : </strong> > >>> >>> > >>> >>> </paragraph> > >>> >>> > >>> >>> > >>> >>> > >>> >>> AFTER republish: > >>> >>> > >>> >>> <paragraph>&nbsp; > >>> >>> > >>> >>> <strong>Etablissement Public, OSEO exerce trois métiers : > >>> >>> </strong> > >>> >>> > >>> >>> &nbsp; > >>> >>> > >>> >>> </paragraph> > >>> >>> > >>> >>> > >>> >>> > >>> >>> So, the only difference is the new &nbsp; . > >>> >>> > >>> >>> > >>> >>> > >>> >>> In the templates, I found this in the eZXMLBlock Attribute > >>> >>> ({$attribute.content|attribute(‘show’,1)} : > >>> >>> > >>> >>> > >>> >>> > >>> >>> input object[eZSimplifiedXMLInput] Object > >>> >>> > >>> >>> output object[eZXHTMLXMLOutput] Object > >>> >>> > >>> >>> pdf_output object[eZPDFXMLOutput] Object > >>> >>> > >>> >>> xml_data string > >>> >>> > >>> >>> ' <?xml version="1.0" encoding="utf-8"?> > >>> >>> > >>> >>> <section xmlns:image="http://ez.no/namespaces/ezpublish3/image/" > >>> >>> > >>> >>> xmlns:xhtml="http://ez.no/namespaces/ezpublish3/xhtml/" > >>> >>> > >>> >>> xmlns:custom="http://ez.no/namespaces/ezpublish3/custom/ > "> > >>> >>> > >>> >>> <paragraph>Exporter, s'implanter à l'étranger, établir > des > >>> >>> coopérations technologiques en Europe ou avec d'autres pays. > >>> >>> Aides et > >>> >>> financements, guide de l'export, conseils..<link > node_id="75">. > >>> >>> consultez notre rubrique "se développer à > >>> >>> l'international"</link> > >>> >>> > >>> >>> </paragraph> > >>> >>> > >>> >>> </section>' > >>> >>> > >>> >>> is_empty Boolean false > >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> But the {$attribute.content.output|attribute(‘show’,1)} shows that > >>> >>> .output_text is EMPTY. > >>> >>> > >>> >>> Sometimes, only one paragraph is not shown among several > paragraphs. > >>> >>> > >>> >>> > >>> >>> > >>> >>> It sounds like a xml parsing problem. > >>> >>> > >>> >>> > >>> >>> > >>> >>> Tomorrow I will try to add debug in the kernel… > >>> >>> > >>> >>> > >>> >>> > >>> >>> Have someone an idea for me ? > >>> >>> > >>> >>> > >>> >>> > >>> >>> Thanks you for your help. > >>> >>> > >>> >>> > >>> >>> > >>> >>> -- > >>> >>> Sébastien MOREL > >>> >>> > >>> >>> > >>> >>> > >>> >>> -- > >>> >>> Sdk-public mailing list > >>> >>> [email protected] > >>> >>> http://lists.ez.no/mailman/listinfo/sdk-public > >>> >>> > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> Best Regards / Med vennlig hilsen > >>> >> André Rømcke > >>> >> eZ Premium Domain Owner > >>> >> eZ Systems AS (Oslo office) > >>> >> [email protected] | skype:ar.eznordic | www.ez.no > >>> >> > >>> >> -- > >>> >> Sdk-public mailing list > >>> >> [email protected] > >>> >> http://lists.ez.no/mailman/listinfo/sdk-public > >>> >> > >>> > > >>> > > >>> > > >>> > -- > >>> > Netgen d.o.o. > >>> > http://www.netgen.hr > >>> > Croatia, HR-10000 Zagreb > >>> > Ante Mike Tripala 3/I. kat > >>> > > >>> > tel. +385 1 3879 722 / fax. +385 1 3879 724 > >>> > gsm. +385 98 685 517 > >>> > > >>> > > >>> > -- > >>> > Sdk-public mailing list > >>> > [email protected] > >>> > http://lists.ez.no/mailman/listinfo/sdk-public > >>> > > >>> > > >>> -- > >>> Sdk-public mailing list > >>> [email protected] > >>> http://lists.ez.no/mailman/listinfo/sdk-public > >>> -- > >>> Sdk-public mailing list > >>> [email protected] > >>> http://lists.ez.no/mailman/listinfo/sdk-public > >> > >> > >> > >> -- > >> Best Regards / Med vennlig hilsen > >> André Rømcke > >> eZ Premium Domain Owner > >> eZ Systems AS (Oslo office) > >> [email protected] | skype:ar.eznordic | www.ez.no > >> > >> -- > >> Sdk-public mailing list > >> [email protected] > >> http://lists.ez.no/mailman/listinfo/sdk-public > >> > >> > > > -- Best Regards / Med vennlig hilsen André Rømcke eZ Premium Domain Owner eZ Systems AS (Oslo office) [email protected] | skype:ar.eznordic | www.ez.no
-- Sdk-public mailing list [email protected] http://lists.ez.no/mailman/listinfo/sdk-public
