[Checkins] SVN: z3c.formui/trunk/src/z3c/formui/ Refactor the code into better managable files.

Stephan Richter srichter at cosmos.phy.tufts.edu
Fri Jun 29 17:54:52 EDT 2007


Log message for revision 77251:
  Refactor the code into better managable files.
  

Changed:
  U   z3c.formui/trunk/src/z3c/formui/configure.zcml
  A   z3c.formui/trunk/src/z3c/formui/div-form.zcml
  A   z3c.formui/trunk/src/z3c/formui/table-form.zcml

-=-
Modified: z3c.formui/trunk/src/z3c/formui/configure.zcml
===================================================================
--- z3c.formui/trunk/src/z3c/formui/configure.zcml	2007-06-29 21:19:25 UTC (rev 77250)
+++ z3c.formui/trunk/src/z3c/formui/configure.zcml	2007-06-29 21:54:51 UTC (rev 77251)
@@ -9,173 +9,7 @@
       type="zope.publisher.interfaces.browser.IBrowserSkinType"
       />
 
-  <interface
-      interface=".interfaces.IDivFormLayer"
-      type="zope.publisher.interfaces.browser.IBrowserSkinType"
-      />
+  <include file="div-form.zcml" />
+  <include file="table-form.zcml" />
 
-  <interface
-      interface=".interfaces.ITableFormLayer"
-      type="zope.publisher.interfaces.browser.IBrowserSkinType"
-      />
-
-  <!-- Table-based Form -->
-  <browser:resource
-      name="table-form.css"
-      file="table-form.css"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <browser:viewlet
-      name="table-form.css"
-      for="*"
-      manager=".interfaces.ICSS"
-      class=".browser.TableFormCSSViewlet"
-      permission="zope.Public"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-label"
-      macro="label"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-required-info"
-      macro="form-required-info"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-header"
-      macro="header"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-errors"
-      macro="header"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-table"
-      macro="formtable"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-row"
-      macro="formrow"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-label-cell"
-      macro="labelcell"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-widget-cell"
-      macro="widgetcell"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-groups"
-      macro="groups"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:macro
-      name="form-buttons"
-      macro="buttons"
-      template="table-form.pt"
-      layer=".interfaces.ITableFormLayer"
-      />
-  <z3c:template
-      template="table-form.pt"
-      for="z3c.form.interfaces.IInputForm"
-      layer=".interfaces.ITableFormLayer"
-      />
-
-  <!-- DIV-based Form -->
-  <browser:resource
-      name="div-form.css"
-      file="div-form.css"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <browser:viewlet
-      name="div-form.css"
-      for="*"
-      manager=".interfaces.ICSS"
-      class=".browser.DivFormCSSViewlet"
-      permission="zope.Public"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-label"
-      macro="label"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-required-info"
-      macro="required-info"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-header"
-      macro="header"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-errors"
-      macro="errors"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="widget-rows"
-      macro="widget-rows"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="widget-row"
-      macro="widget-row"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-groups"
-      macro="groups"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:macro
-      name="form-buttons"
-      macro="buttons"
-      template="div-form.pt"
-      layer=".interfaces.IDivFormLayer"
-      />
-  <z3c:template
-      template="div-form.pt"
-      for="z3c.form.interfaces.IInputForm"
-      layer=".interfaces.IDivFormLayer"
-      />
-
-
 </configure>

Added: z3c.formui/trunk/src/z3c/formui/div-form.zcml
===================================================================
--- z3c.formui/trunk/src/z3c/formui/div-form.zcml	                        (rev 0)
+++ z3c.formui/trunk/src/z3c/formui/div-form.zcml	2007-06-29 21:54:51 UTC (rev 77251)
@@ -0,0 +1,83 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:browser="http://namespaces.zope.org/browser"
+    xmlns:z3c="http://namespaces.zope.org/z3c">
+
+  <interface
+      interface=".interfaces.IDivFormLayer"
+      type="zope.publisher.interfaces.browser.IBrowserSkinType"
+      />
+
+  <browser:resource
+      name="div-form.css"
+      file="div-form.css"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <browser:viewlet
+      name="div-form.css"
+      for="*"
+      manager=".interfaces.ICSS"
+      class=".browser.DivFormCSSViewlet"
+      permission="zope.Public"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-label"
+      macro="label"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-required-info"
+      macro="required-info"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-header"
+      macro="header"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-errors"
+      macro="errors"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="widget-rows"
+      macro="widget-rows"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="widget-row"
+      macro="widget-row"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-groups"
+      macro="groups"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:macro
+      name="form-buttons"
+      macro="buttons"
+      template="div-form.pt"
+      layer=".interfaces.IDivFormLayer"
+      />
+  <z3c:template
+      template="div-form.pt"
+      for="z3c.form.interfaces.IInputForm"
+      layer=".interfaces.IDivFormLayer"
+      />
+
+</configure>


Property changes on: z3c.formui/trunk/src/z3c/formui/div-form.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Added: z3c.formui/trunk/src/z3c/formui/table-form.zcml
===================================================================
--- z3c.formui/trunk/src/z3c/formui/table-form.zcml	                        (rev 0)
+++ z3c.formui/trunk/src/z3c/formui/table-form.zcml	2007-06-29 21:54:51 UTC (rev 77251)
@@ -0,0 +1,95 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:browser="http://namespaces.zope.org/browser"
+    xmlns:z3c="http://namespaces.zope.org/z3c">
+
+  <interface
+      interface=".interfaces.ITableFormLayer"
+      type="zope.publisher.interfaces.browser.IBrowserSkinType"
+      />
+
+  <browser:resource
+      name="table-form.css"
+      file="table-form.css"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <browser:viewlet
+      name="table-form.css"
+      for="*"
+      manager=".interfaces.ICSS"
+      class=".browser.TableFormCSSViewlet"
+      permission="zope.Public"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-label"
+      macro="label"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-required-info"
+      macro="form-required-info"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-header"
+      macro="header"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-errors"
+      macro="header"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-table"
+      macro="formtable"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-row"
+      macro="formrow"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-label-cell"
+      macro="labelcell"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-widget-cell"
+      macro="widgetcell"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-groups"
+      macro="groups"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:macro
+      name="form-buttons"
+      macro="buttons"
+      template="table-form.pt"
+      layer=".interfaces.ITableFormLayer"
+      />
+  <z3c:template
+      template="table-form.pt"
+      for="z3c.form.interfaces.IInputForm"
+      layer=".interfaces.ITableFormLayer"
+      />
+
+</configure>


Property changes on: z3c.formui/trunk/src/z3c/formui/table-form.zcml
___________________________________________________________________
Name: svn:eol-style
   + native



More information about the Checkins mailing list