[Checkins] SVN: z3c.tabular/trunk/ - use registerType from zope.browserpage instead from zope.app.pagetemplate

Roger Ineichen roger at projekt01.ch
Fri Jul 2 10:56:37 EDT 2010


Log message for revision 114120:
  - use registerType from zope.browserpage instead from zope.app.pagetemplate
  - adjust test output
  
  Note, 
  there is still an pending issue in README.txt sample, the samples are using
  nested <form> tags. Fix the sample and use real subform templates.
  

Changed:
  U   z3c.tabular/trunk/CHANGES.txt
  U   z3c.tabular/trunk/src/z3c/tabular/README.txt
  U   z3c.tabular/trunk/src/z3c/tabular/testing.py

-=-
Modified: z3c.tabular/trunk/CHANGES.txt
===================================================================
--- z3c.tabular/trunk/CHANGES.txt	2010-07-02 14:46:03 UTC (rev 114119)
+++ z3c.tabular/trunk/CHANGES.txt	2010-07-02 14:56:36 UTC (rev 114120)
@@ -5,13 +5,22 @@
 0.5.3dev (unreleased)
 ---------------------
 
-- ...
+- ... 
 
+  there is still an issue in README.txt sample, the samples are using
+  nested <form> tags. Fix the sample and use real subform templates.
+
+- use registerType from zope.browserpage instead from zope.app.pagetemplate
+
+- adjust test output
+
+
 0.5.2 (2009-10-19)
 ------------------
 
 - Fix my bug introduced in 0.5.1
 
+
 0.5.1 (2009-10-19)
 ------------------
 

Modified: z3c.tabular/trunk/src/z3c/tabular/README.txt
===================================================================
--- z3c.tabular/trunk/src/z3c/tabular/README.txt	2010-07-02 14:46:03 UTC (rev 114119)
+++ z3c.tabular/trunk/src/z3c/tabular/README.txt	2010-07-02 14:56:36 UTC (rev 114120)
@@ -197,70 +197,69 @@
           <td valign="top">
             <div>
               <table class="contents">
-                <thead>
-                  <tr>
-                    <th>Name</th>
-                  </tr>
-                </thead>
-                <tbody>
-                  <tr class="even">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=first">first</a></td>
-                  </tr>
-                  <tr class="selected odd">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=second">second</a></td>
-                  </tr>
-                  <tr class="even">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=third">third</a></td>
-                  </tr>
-                </tbody>
-              </table>
+    <thead>
+      <tr>
+        <th>Name</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr class="even">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=first">first</a></td>
+      </tr>
+      <tr class="selected odd">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=second">second</a></td>
+      </tr>
+      <tr class="even">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=third">third</a></td>
+      </tr>
+    </tbody>
+  </table>
             </div>
           </td>
           <td valign="top">
             <div class="tableForm">
-  <form action="http://127.0.0.1" method="post"
+              <form action="http://127.0.0.1" method="post"
         enctype="multipart/form-data" class="edit-form"
         name="form" id="form">
     <div class="viewspace">
         <div class="required-info">
-           <span class="required">*</span>
-           &ndash; required
+           <span class="required">*</span>&ndash; required
         </div>
-        <div>
+      <div>
             <div id="form-widgets-title-row" class="row">
-              <div class="label">
-                <label for="form-widgets-title">
-                  <span>Title</span>
-                  <span class="required">*</span>
-                </label>
-              </div>
-              <div class="widget">
-              <input id="form-widgets-title" name="form.widgets.title"
-                     class="text-widget required textline-field"
-                     value="Second" type="text" />
+                <div class="label">
+                  <label for="form-widgets-title">
+                    <span>Title</span>
+                    <span class="required">*</span>
+                  </label>
+                </div>
+                <div class="widget">
+      <input id="form-widgets-title" name="form.widgets.title"
+             class="text-widget required textline-field"
+             value="Second" type="text" />
+  </div>
             </div>
-          </div>
-          <div id="form-widgets-number-row" class="row">
-              <div class="label">
-                <label for="form-widgets-number">
-                  <span>Number</span>
-                  <span class="required">*</span>
-                </label>
-              </div>
-              <div class="widget">
-              <input id="form-widgets-number"
-                     name="form.widgets.number"
-                     class="text-widget required int-field" value="2"
-                     type="text" />
-          </div>
-        </div>
+            <div id="form-widgets-number-row" class="row">
+                <div class="label">
+                  <label for="form-widgets-number">
+                    <span>Number</span>
+                    <span class="required">*</span>
+                  </label>
+                </div>
+                <div class="widget">
+      <input id="form-widgets-number"
+             name="form.widgets.number"
+             class="text-widget required int-field" value="2"
+             type="text" />
+  </div>
+            </div>
       </div>
     </div>
     <div>
       <div class="buttons">
-        <input id="form-buttons-apply" name="form.buttons.apply"
-               class="submit-widget button-field" value="Apply"
-               type="submit" />
+  <input id="form-buttons-apply" name="form.buttons.apply"
+         class="submit-widget button-field" value="Apply"
+         type="submit" />
       </div>
     </div>
   </form>
@@ -272,18 +271,18 @@
     </div>
     <div>
       <div class="buttons">
-        <input id="subFormTable-buttons-delete"
-               name="subFormTable.buttons.delete"
-               class="submit-widget button-field" value="Delete"
-               type="submit" />
-        <input id="subFormTable-buttons-edit"
-               name="subFormTable.buttons.edit"
-               class="submit-widget button-field" value="Edit"
-               type="submit" />
-        <input id="subFormTable-buttons-cancel"
-               name="subFormTable.buttons.cancel"
-               class="submit-widget button-field" value="Cancel"
-               type="submit" />
+  <input id="subFormTable-buttons-delete"
+         name="subFormTable.buttons.delete"
+         class="submit-widget button-field" value="Delete"
+         type="submit" />
+  <input id="subFormTable-buttons-edit"
+         name="subFormTable.buttons.edit"
+         class="submit-widget button-field" value="Edit"
+         type="submit" />
+  <input id="subFormTable-buttons-cancel"
+         name="subFormTable.buttons.cancel"
+         class="submit-widget button-field" value="Cancel"
+         type="submit" />
       </div>
     </div>
   </form>
@@ -299,7 +298,7 @@
   >>> selectedItemTable.__name__ = 'view.html'
   >>> selectedItemTable.update()
   >>> print selectedItemTable.render()
-    <form action="http://127.0.0.1" method="post"
+  <form action="http://127.0.0.1" method="post"
         enctype="multipart/form-data" class="edit-form"
         name="subFormTable" id="subFormTable">
     <div class="viewspace">
@@ -309,70 +308,69 @@
           <td valign="top">
             <div>
               <table class="contents">
-                <thead>
-                  <tr>
-                    <th>Name</th>
-                  </tr>
-                </thead>
-                <tbody>
-                  <tr class="even">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=first">first</a></td>
-                  </tr>
-                  <tr class="selected odd">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=second">second</a></td>
-                  </tr>
-                  <tr class="even">
-                    <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=third">third</a></td>
-                  </tr>
-                </tbody>
-              </table>
+    <thead>
+      <tr>
+        <th>Name</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr class="even">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=first">first</a></td>
+      </tr>
+      <tr class="selected odd">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=second">second</a></td>
+      </tr>
+      <tr class="even">
+        <td><a href="http://127.0.0.1/container/view.html?subFormTable-selectedItem-0-selectedItems=third">third</a></td>
+      </tr>
+    </tbody>
+  </table>
             </div>
           </td>
           <td valign="top">
             <div class="tableForm">
-  <form action="http://127.0.0.1" method="post"
+              <form action="http://127.0.0.1" method="post"
         enctype="multipart/form-data" class="edit-form"
         name="form" id="form">
     <div class="viewspace">
         <div class="required-info">
-           <span class="required">*</span>
-           &ndash; required
+           <span class="required">*</span>&ndash; required
         </div>
-        <div>
+      <div>
             <div id="form-widgets-title-row" class="row">
-              <div class="label">
-                <label for="form-widgets-title">
-                  <span>Title</span>
-                  <span class="required">*</span>
-                </label>
-              </div>
-              <div class="widget">
-              <input id="form-widgets-title" name="form.widgets.title"
-                     class="text-widget required textline-field"
-                     value="Second" type="text" />
+                <div class="label">
+                  <label for="form-widgets-title">
+                    <span>Title</span>
+                    <span class="required">*</span>
+                  </label>
+                </div>
+                <div class="widget">
+      <input id="form-widgets-title" name="form.widgets.title"
+             class="text-widget required textline-field"
+             value="Second" type="text" />
+  </div>
             </div>
-          </div>
-          <div id="form-widgets-number-row" class="row">
-              <div class="label">
-                <label for="form-widgets-number">
-                  <span>Number</span>
-                  <span class="required">*</span>
-                </label>
-              </div>
-              <div class="widget">
-              <input id="form-widgets-number"
-                     name="form.widgets.number"
-                     class="text-widget required int-field" value="2"
-                     type="text" />
-          </div>
-        </div>
+            <div id="form-widgets-number-row" class="row">
+                <div class="label">
+                  <label for="form-widgets-number">
+                    <span>Number</span>
+                    <span class="required">*</span>
+                  </label>
+                </div>
+                <div class="widget">
+      <input id="form-widgets-number"
+             name="form.widgets.number"
+             class="text-widget required int-field" value="2"
+             type="text" />
+  </div>
+            </div>
       </div>
     </div>
     <div>
       <div class="buttons">
-        <input id="form-buttons-apply" name="form.buttons.apply"
-               class="submit-widget button-field" value="Apply"
-               type="submit" />
+  <input id="form-buttons-apply" name="form.buttons.apply"
+         class="submit-widget button-field" value="Apply"
+         type="submit" />
       </div>
     </div>
   </form>
@@ -384,18 +382,18 @@
     </div>
     <div>
       <div class="buttons">
-        <input id="subFormTable-buttons-delete"
-               name="subFormTable.buttons.delete"
-               class="submit-widget button-field" value="Delete"
-               type="submit" />
-        <input id="subFormTable-buttons-edit"
-               name="subFormTable.buttons.edit"
-               class="submit-widget button-field" value="Edit"
-               type="submit" />
-        <input id="subFormTable-buttons-cancel"
-               name="subFormTable.buttons.cancel"
-               class="submit-widget button-field" value="Cancel"
-               type="submit" />
+  <input id="subFormTable-buttons-delete"
+         name="subFormTable.buttons.delete"
+         class="submit-widget button-field" value="Delete"
+         type="submit" />
+  <input id="subFormTable-buttons-edit"
+         name="subFormTable.buttons.edit"
+         class="submit-widget button-field" value="Edit"
+         type="submit" />
+  <input id="subFormTable-buttons-cancel"
+         name="subFormTable.buttons.cancel"
+         class="submit-widget button-field" value="Cancel"
+         type="submit" />
       </div>
     </div>
   </form>

Modified: z3c.tabular/trunk/src/z3c/tabular/testing.py
===================================================================
--- z3c.tabular/trunk/src/z3c/tabular/testing.py	2010-07-02 14:46:03 UTC (rev 114119)
+++ z3c.tabular/trunk/src/z3c/tabular/testing.py	2010-07-02 14:56:36 UTC (rev 114120)
@@ -16,7 +16,7 @@
 """
 __docformat__ = "reStructuredText"
 
-from zope.app.pagetemplate import metaconfigure
+from zope.browserpage import metaconfigure
 from zope.app.testing import setup
 
 import z3c.macro.tales



More information about the checkins mailing list