# HG changeset patch # User paulb # Date 1115406830 0 # Node ID a3f0c9b95ce3fe1cd69ccfed43a3ca4c575f8218 # Parent 3a3fda181f586e238f4764003da2a0618d83c78e [project @ 2005-05-06 19:13:50 by paulb] Added a script to manually prepare partial templates. diff -r 3a3fda181f58 -r a3f0c9b95ce3 scripts/extract.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/extract.py Fri May 06 19:13:50 2005 +0000 @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +"Prepare a templating stylesheet fragment." + +import XSLForms.Prepare +import sys + +if __name__ == "__main__": + try: + input_xml = sys.argv[1] + output_xml = sys.argv[2] + element_id = sys.argv[3] + 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" + sys.exit(1) + + XSLForms.Prepare.make_stylesheet_fragment(input_xml, output_xml, element_id) + +# vim: tabstop=4 expandtab shiftwidth=4