[Zope] Using Structured Text and HTML-quote together for RSS 2.0
Jonathan Cyr
cyrj at cyr.info
Fri Sep 9 16:12:38 EDT 2005
Hi Peter,
Happy to have the choice, don't get me wrong. I found DTML very easy,
I'm old school and generate all of my HTML/CSS by hand.
In addition to CSS, I've found it pretty good for inserting items into
JavaScript, Applet and Embed elements.
I find that I'm attuned to a tag system that jumps out at me when
reading.... The ZPT stuff wasn't as easy to parse visually for me....
but if you're a Dreamweaver user or something, I'm sure its a godsend.
I can move quite fast in DTML, and my ability to parse it visually is
key in my productivity.
Funny, I bought Zope's approach "hook, line & sinker", early on, with
the various Zope books published with DTML being a major piece of the
Zope puzzle. DTML made sense to me then, still does.
-Jon
Peter Bengtsson wrote:
>Chris was merely suggesting. Technically ZPT is probably a better
>choice but DTML is pretty good too. On many of my projects that I
>started a longer time ago the less important templates were written in
>DTML because to me it was faster to write and the crucial ones that
>needed to last longer and might be edited by more people I used ZPT.
>
>Don't forget, for writing SQL statements and CSS sheets, DTML rocks!
>This proves why DTML won't go away as a supported templating
>"language".
>
>
>On 9/8/05, Jonathan Cyr <cyrj at cyr.info> wrote:
>
>
>> Thanks... but go easy.
>>
>> I have to choose which features of Zope to learn and use, based on a much
>>larger criteria than I can present here.
>>
>> I do not wish to mix ZPT and DTML in my project... I had chosen DTML,
>>before ZPT was mature... It may be better, but I don't care for now... when
>>I'm able to re-assess which pieces of Zope to use in a future project, I may
>>well choose it.
>>
>> As a professional programmer, you must see the advantage in adhering to a
>>project's standards and specs, as to managing the code in the project. That
>>is why I needed to use DTML for my RSS.
>>
>> I have chosen my mix for this project, and benefit much more from my
>>standards docs much more than any single feature like ZPT can provide.
>>
>> As far as I know, DTML is being supported into the future, and my hand will
>>not be forced.
>>
>> I appreciate all the hard work in developing ZPT for the community, but
>>it's just not for me, yet... probably be used in my first Zope 3 project
>>instead.
>>
>> BTW, the solution presented by Peter hit the nail on the head... I have a
>>very nice RSS setup now for my Zope app.
>>
>> Thanks,
>>
>> -Jon Cyr
>>
>> Chris Withers wrote:
>>Jonathan Cyr wrote:
>>
>>I am constructing an RSS 2.0 feed for a zope app. I am creating the rss.xml
>>file in a DTML method.
>> Use ZPT, it's much better suited to this...
>>
>>
>>to include in the feed is a structured-text paragraph. To use any XHTML in
>>a feed you must "html_quote" all of the extended characters for it to work.
>>
>> What do you mean by "extended characters" here?
>>
>>
>>So I wish to do something like <dtml-var summary fmt="structured-text"
>>html_quote>
>>
>> This obviously doesn't work, (would have been cool if it did tho). How do
>>I access the structured text and html quote translation mechanisms in an
>>expr tag.
>>
>> Something like <dtml-var expr="summary.structured_text().html_quote()">
>>
>>
>> ZPT does html quoting by default, so provided summary.structured_text()
>>does what yo uexpect it to, you could just do:
>>
>> <tal:x replace="summary/structured_text"/>
>>
>> That said, I'd pretty sure RSS feeds CAN include html, and it doesn't need
>>to be quoted...
>>
>>
>>ps- I don't use ZPT, DTML was chose a while back, and would rather keep
>> Well, un-choose it, especially for something new and isolated like an RSS
>>feed...
>>
>>
>>the RSS in a DTML Method rather than a python script. The layers are
>>getting pretty hairy, don't want to add indention to it
>>
>> Huh?!
>>
>> Chris
>>
>>
>> --
>>Jonathan Cyr
>>cyrj at cyr.info
>>
>>_______________________________________________
>>Zope maillist - Zope at zope.org
>>http://mail.zope.org/mailman/listinfo/zope
>>** No cross posts or HTML encoding! **
>>(Related lists -
>> http://mail.zope.org/mailman/listinfo/zope-announce
>> http://mail.zope.org/mailman/listinfo/zope-dev )
>>
>>
>>
>>
>>
>
>
>
>
--
Jonathan Cyr
cyrj at cyr.info
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zope/attachments/20050909/e374a17a/attachment.htm
More information about the Zope
mailing list