# HG changeset patch # User paulb # Date 1128215481 0 # Node ID 05998994dd9c53f7f6e2ab162352466ba579df3f # Parent 0804afb44c80bb7cd90b35971285d872bf899ab8 [project @ 2005-10-02 01:11:21 by paulb] Fixed the script names in the help text. Added a script for input stylesheet production. diff -r 0804afb44c80 -r 05998994dd9c scripts/xslform_extract.py --- a/scripts/xslform_extract.py Sun Oct 02 01:10:50 2005 +0000 +++ b/scripts/xslform_extract.py Sun Oct 02 01:11:21 2005 +0000 @@ -13,7 +13,7 @@ except IndexError: print "Please specify an output template, an output filename and an element identifier." print "For example:" - print "extract.py output.xsl output_element.xsl element" + print "xslform_extract.py output.xsl output_element.xsl element" sys.exit(1) XSLForms.Prepare.make_stylesheet_fragment(input_xml, output_xml, element_id) diff -r 0804afb44c80 -r 05998994dd9c scripts/xslform_input.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/xslform_input.py Sun Oct 02 01:11:21 2005 +0000 @@ -0,0 +1,20 @@ +#!/usr/bin/env python + +"Prepare an input stylesheet." + +import XSLForms.Prepare +import sys + +if __name__ == "__main__": + try: + input_xml = sys.argv[1] + output_xml = sys.argv[2] + except IndexError: + print "Please specify a template and an output filename." + print "For example:" + print "xslform_input.py template.xhtml output.xsl" + sys.exit(1) + + XSLForms.Prepare.make_input_stylesheet(input_xml, output_xml) + +# vim: tabstop=4 expandtab shiftwidth=4 diff -r 0804afb44c80 -r 05998994dd9c scripts/xslform_output.py --- a/scripts/xslform_output.py Sun Oct 02 01:10:50 2005 +0000 +++ b/scripts/xslform_output.py Sun Oct 02 01:11:21 2005 +0000 @@ -15,7 +15,7 @@ except IndexError: print "Please specify an input filename, a template filename and an output filename." print "For example:" - print "output.py input.xml output.xsl output.xhtml" + print "xslform_output.py input.xml output.xsl output.xhtml" sys.exit(1) proc = XSLOutput.Processor([trans_xsl]) diff -r 0804afb44c80 -r 05998994dd9c scripts/xslform_prepare.py --- a/scripts/xslform_prepare.py Sun Oct 02 01:10:50 2005 +0000 +++ b/scripts/xslform_prepare.py Sun Oct 02 01:11:21 2005 +0000 @@ -12,7 +12,7 @@ except IndexError: print "Please specify a template and an output filename." print "For example:" - print "prepare.py template.xhtml output.xsl" + print "xslform_prepare.py template.xhtml output.xsl" sys.exit(1) XSLForms.Prepare.make_stylesheet(input_xml, output_xml)