[Zope] Re: Using Structured Text and HTML-quote together for RSS 2.0

Jonathan Cyr cyrj at cyr.info
Fri Sep 9 15:26:43 EDT 2005


A ha... thanks for the tip.

-Jon

Florent Guillaume wrote:

> Jonathan Cyr wrote:
>
>> That's the ticket.  You're right the CDATA solution is much better 
>> than html-quote'ing everything.
>>
>> Many thanks,
>>
>> -Jon
>>
>> Peter Bengtsson wrote:
>>
>>> Create a python script called rssFormatter(text)::
>>>
>>> from Products.PythonScripts.standard import structured_text, html_quote
>>> return html_quote(structured_text(text))
>>>
>>> Which you use later as <dtml-var "rssFormatter(summary)">
>>>
>>> I think for some of my RSS feeds I use CDATA, so _my_ rssFormatter()
>>> script looks something like this::
>>>
>>> return "<![CDATA[%s]]>" % text
>>>
>>> The advantage with CDATA is that you won't need to html quote things.
>>
>
> Which is not really true, you still have to find a way to deal with 
> your string if it contains ']]>' which is the end marker for CDATA.
>
> Florent
>

-- 
Jonathan Cyr
cyrj at cyr.info

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zope/attachments/20050909/7b17929f/attachment.htm


More information about the Zope mailing list