# HG changeset patch
# User paulb
# Date 1128120823 0
# Node ID 15159e66b39a24598ffc172fe969f5124e809f8d
# Parent f4a48f149140cc2e5135609050bb9b62e9f40d00
[project @ 2005-09-30 22:53:43 by paulb]
Added special "macro" attribute support: simpler attributes for use in
templates.
Also added experimental stylesheets for schema creation and for the
production of generic processing stylesheets.
diff -r f4a48f149140 -r 15159e66b39a XSLForms/XSL/PrepareMacro.xsl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/XSLForms/XSL/PrepareMacro.xsl Fri Sep 30 22:53:43 2005 +0000
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+ {template:this-attribute()}
+ {$this-value}
+
+
+
+
+
+
+
+
+ ={template:this-element()}
+
+
+
+
+
+
+
+
+
+
+ {template:new-attribute('')}
+
+
+
+
+
+
+
+
+
+
+
+
+ @ = ../@
+
+ @
+ {@}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r f4a48f149140 -r 15159e66b39a XSLForms/XSL/Schema.xsl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/XSLForms/XSL/Schema.xsl Fri Sep 30 22:53:43 2005 +0000
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r f4a48f149140 -r 15159e66b39a XSLForms/XSL/Skeleton.xsl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/XSLForms/XSL/Skeleton.xsl Fri Sep 30 22:53:43 2005 +0000
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+