1.1 --- a/examples/Common/PEP241/__init__.py Sat Oct 01 16:27:48 2005 +0000
1.2 +++ b/examples/Common/PEP241/__init__.py Sat Oct 01 16:28:00 2005 +0000
1.3 @@ -22,7 +22,13 @@
1.4 resource_dir = os.path.join(os.path.split(__file__)[0], "Resources")
1.5 encoding = "utf-8"
1.6 template_resources = {
1.7 - "pep241" : ("pep241_template.xhtml", "pep241_output.xsl")
1.8 + "pep241" : ["pep241_template.xhtml", "pep241_output.xsl"]
1.9 + }
1.10 + transform_resources = {
1.11 + "categories" : ["pep241_categories.xsl"]
1.12 + }
1.13 + document_resources = {
1.14 + "categories" : "pep241_categories.xml"
1.15 }
1.16
1.17 def respond_to_form(self, trans, form):
1.18 @@ -70,9 +76,9 @@
1.19
1.20 # Transform, adding enumerations/ranges.
1.21
1.22 - categories_xsl = os.path.join(self.resource_dir, "pep241_categories.xsl")
1.23 - categories_xml = os.path.join(self.resource_dir, "pep241_categories.xml")
1.24 - proc = XSLOutput.Processor([categories_xsl], {"categories" : categories_xml})
1.25 + categories_xsl = self.prepare_transform("categories")
1.26 + categories_xml = self.prepare_document("categories")
1.27 + proc = XSLOutput.Processor(categories_xsl, {"categories" : categories_xml})
1.28 package = proc.get_result(package)
1.29
1.30 # Start the response.