Exactly how does this differ from my explanation of the <?xml-stylesheet> syntax? Transforming documents by URL traversal (as in my example URL below) could be offered as an alternative solution. Anyway, I bet Jim has something specific in mind. -- Alexander Staubo http://www.mop.no/~alex/ "Elvis skipped around the car and threw open the trunk. 'Hoopla!' he was heard to say, 'This is a 7.62mm M134 General Electric Minigun. Up to 6,000 rounds per minute. 7.62mm X 51 shells. 1.36kg recoil adaptors. Six muzzle velocity of 869m/s.' 'Oh,' said Rex, 'So that's what it is.'" --Robert Rankin, _They Came And Ate Us: Armageddon 2: The B-Movie_
-----Original Message----- From: Tres Seaver [mailto:tseaver@palladion.com] Sent: 4. august 1999 16:47 To: Alexander Staubo Cc: zope@zope.org Subject: [Zope] RE: XML / XSL / DTD
Alexander Staubo wrote:
Agreed. (Although nothing would prevent you from using DTML to output different style-sheet headers depending on the environment.)
Acquisition -- something like http://myserver/HighBandwidthHtml/MyDocument perhaps -- would be fine, but how to specify a default style sheet? There might be cases where I would want user-selectable style sheets through cookies, or a site-wide default style sheets without the need to explicitly state it in the URL.
I was thinking that acquisition would provide "standard_xml_header/footer" wrapper documents, which would call out the location-appropriate style sheet, a la standard_html_header.
So the "default_xml" document could look like:
<dtml-var "name=standard_xml_header"> <dtml-var "name=xml_body"> <dtml-var "name=standard_xml_footer">
-- =============================================================== ================= Tres Seaver tseaver@palladion.com http://www.palladion.com Palladion Software Houston, Texas, USA 713-523-6582
_______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope (To receive general Zope announcements, see: http://www.zope.org/mailman/listinfo/zope-announce For developer-specific issues, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )