Justin,

could you please summarize your problem (and the solution you've found) and post it   
to the mailing list with a "[SUMMARY]" tag in
the subject line ?

Best regards,

---------------------------------------------
               Luca Morandini
               GIS Consultant
              [EMAIL PROTECTED]
http://utenti.tripod.it/lmorandini/index.html
---------------------------------------------


> -----Original Message-----
> From: Justin Fagnani-Bell [mailto:[EMAIL PROTECTED]]
> Sent: Friday, August 09, 2002 6:59 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Keeping HTMLSerializer from altering markup?
>
>
> Yes! finally.
>
> Here's what I did. I added a <cdata> tag around my <textarea> tags in my
> stylesheet, then put <cdata-section-
> elements>cdata</cdata-section-elements> in my serializer definition. Now
> even when the textarea has no text the tag doesn't get touched. The
> browser just ignores the made up cdata tag and everythings fine.
>
> I tried what you suggested, (adding <cdata-section-
> elements>textelement</cdata-section-elements>) but when the textarea
> contained just text (no markup) i'd get something like this: [CDATA[some
> text]] in the text field.
>
> Thanks everyone.
> --Justin
>
>
> On Friday, August 9, 2002, at 07:57 AM, Geoff Howard wrote:
>
> >> method, but what is cdata-section-elements? Could it be of use to me
> >> here?
> >
> > cdata-section-elements is a declaration in xsl:output element of xsl
> > which
> > allows you to cause the contents of an element to be surrounded by a
> > <![CDATA[ ]]> block, which causes the character data to pass through
> > transformation untouched.  I use this when serializing page parts in XML
> > that contain html and need further processing later.  Whether it will do
> > what you want when used with HTMLSerializer I don't know, but it's
> > worth a
> > shot.  Technically, the Serializer is only setting up the output method
> > of
> > the xsl transformation engine (probably xalan, unless you've configured
> > it
> > to use something else) and in XSL's view, cdata-section-elements is
> > irrelevant to html output method.  Having said that, it will probably be
> > dependant on the implementation and might work.  If you modify your
> > serializer definition to the following:
> >
> > <map:serializer name="html" mime-type="text/html"
> > src="org.apache.cocoon.serialization.HTMLSerializer">
> >    <cdata-section-elements>textarea</cdata-section-elements>
> > </map:serializer>
>
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> For additional commands, e-mail:   <[EMAIL PROTECTED]>
>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to