[Checkins] SVN: megrok.z3cform.layout/tags/0.2.1/ Tagging version 0.2.1

Souheil CHELFOUH souheil at chelfouh.com
Thu Dec 3 12:41:51 EST 2009


Log message for revision 106197:
  Tagging version 0.2.1
  

Changed:
  A   megrok.z3cform.layout/tags/0.2.1/
  D   megrok.z3cform.layout/tags/0.2.1/buildout.cfg
  A   megrok.z3cform.layout/tags/0.2.1/buildout.cfg
  D   megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt
  A   megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt
  D   megrok.z3cform.layout/tags/0.2.1/setup.py
  A   megrok.z3cform.layout/tags/0.2.1/setup.py
  D   megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt
  A   megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt

-=-
Deleted: megrok.z3cform.layout/tags/0.2.1/buildout.cfg
===================================================================
--- megrok.z3cform.layout/trunk/buildout.cfg	2009-12-02 18:57:20 UTC (rev 106187)
+++ megrok.z3cform.layout/tags/0.2.1/buildout.cfg	2009-12-03 17:41:51 UTC (rev 106197)
@@ -1,12 +0,0 @@
-[buildout]
-develop = .
-parts = test
-extends = http://grok.zope.org/releaseinfo/grok-1.0.cfg
-versions = versions
-newest = false
-
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = megrok.z3cform.layout
-defaults = ['--tests-pattern', '^f?tests$', '-v', '-c']

Copied: megrok.z3cform.layout/tags/0.2.1/buildout.cfg (from rev 106189, megrok.z3cform.layout/trunk/buildout.cfg)
===================================================================
--- megrok.z3cform.layout/tags/0.2.1/buildout.cfg	                        (rev 0)
+++ megrok.z3cform.layout/tags/0.2.1/buildout.cfg	2009-12-03 17:41:51 UTC (rev 106197)
@@ -0,0 +1,12 @@
+[buildout]
+develop = .
+parts = test
+extends = http://grok.zope.org/releaseinfo/grok-1.1a1.cfg
+versions = versions
+newest = false
+
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = megrok.z3cform.layout
+defaults = ['--tests-pattern', '^f?tests$', '-v', '-c']

Deleted: megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt
===================================================================
--- megrok.z3cform.layout/trunk/docs/HISTORY.txt	2009-12-02 18:57:20 UTC (rev 106187)
+++ megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt	2009-12-03 17:41:51 UTC (rev 106197)
@@ -1,12 +0,0 @@
-Changelog
-=========
-
-0.2 (unreleased)
-----------------
-
-* ...
-
-0.1 (2009-11-02)
-----------------
-
-* Initial release

Copied: megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt (from rev 106196, megrok.z3cform.layout/trunk/docs/HISTORY.txt)
===================================================================
--- megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt	                        (rev 0)
+++ megrok.z3cform.layout/tags/0.2.1/docs/HISTORY.txt	2009-12-03 17:41:51 UTC (rev 106197)
@@ -0,0 +1,21 @@
+Changelog
+=========
+
+0.2.1 (2009-12-03)
+------------------
+
+* Fix : now errors render correctly inside the field.
+
+
+0.2 (2009-12-03)
+----------------
+
+* Updated template so it doesn't show hidden fields' label.
+
+* Added missing dependency.
+
+
+0.1 (2009-11-02)
+----------------
+
+* Initial release

Deleted: megrok.z3cform.layout/tags/0.2.1/setup.py
===================================================================
--- megrok.z3cform.layout/trunk/setup.py	2009-12-02 18:57:20 UTC (rev 106187)
+++ megrok.z3cform.layout/tags/0.2.1/setup.py	2009-12-03 17:41:51 UTC (rev 106197)
@@ -1,37 +0,0 @@
-# -*- coding: utf-8 -*-
-
-from os.path import join
-from setuptools import setup, find_packages
-
-name='megrok.z3cform.layout'
-version = '0.2dev'
-readme = open(join('src', 'megrok', 'z3cform', 'layout', 'README.txt')).read()
-history = open(join('docs', 'HISTORY.txt')).read()
-
-setup(name = name,
-      version = version,
-      description = "Generic templates for megrok.z3cform.base",
-      long_description = readme + '\n\n' + history,
-      classifiers=[
-        "Programming Language :: Python",
-        "Topic :: Software Development :: Libraries :: Python Modules",
-        ],
-      keywords='Grok Form Templates Layout',
-      author='Souheil Chelfouh',
-      author_email='trollfot at gmail.com',
-      url='',
-      license='GPL',
-      package_dir={'': 'src'},
-      packages=find_packages('src', exclude=['ez_setup']),
-      namespace_packages=['megrok', 'megrok.z3cform'],
-      include_package_data=True,
-      zip_safe=False,
-      install_requires=[
-          'setuptools',
-          'megrok.z3cform.base',
-          'megrok.pagetemplate',
-      ],
-      entry_points="""
-      # -*- Entry points: -*-
-      """,
-      )

Copied: megrok.z3cform.layout/tags/0.2.1/setup.py (from rev 106196, megrok.z3cform.layout/trunk/setup.py)
===================================================================
--- megrok.z3cform.layout/tags/0.2.1/setup.py	                        (rev 0)
+++ megrok.z3cform.layout/tags/0.2.1/setup.py	2009-12-03 17:41:51 UTC (rev 106197)
@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+
+from os.path import join
+from setuptools import setup, find_packages
+
+name='megrok.z3cform.layout'
+version = '0.2.1'
+readme = open(join('src', 'megrok', 'z3cform', 'layout', 'README.txt')).read()
+history = open(join('docs', 'HISTORY.txt')).read()
+
+setup(name = name,
+      version = version,
+      description = "Generic templates for megrok.z3cform.base",
+      long_description = readme + '\n\n' + history,
+      classifiers=[
+        "Programming Language :: Python",
+        "Topic :: Software Development :: Libraries :: Python Modules",
+        ],
+      keywords='Grok Form Templates Layout',
+      author='Souheil Chelfouh',
+      author_email='trollfot at gmail.com',
+      url='',
+      license='GPL',
+      package_dir={'': 'src'},
+      packages=find_packages('src', exclude=['ez_setup']),
+      namespace_packages=['megrok', 'megrok.z3cform'],
+      include_package_data=True,
+      zip_safe=False,
+      install_requires=[
+          'setuptools',
+          'grokcore.view',
+          'megrok.z3cform.base',
+          'megrok.pagetemplate',
+      ],
+      entry_points="""
+      # -*- Entry points: -*-
+      """,
+      )

Deleted: megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt
===================================================================
--- megrok.z3cform.layout/trunk/src/megrok/z3cform/layout/views_templates/simpleform.pt	2009-12-02 18:57:20 UTC (rev 106187)
+++ megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt	2009-12-03 17:41:51 UTC (rev 106197)
@@ -1,84 +0,0 @@
-<form action="."
-      i18n:domain="dolmen"
-      tal:attributes="action request/URL;
-		      class string:form-${view/__name__}"
-      method="post"
-      enctype="multipart/form-data">
-  
-  <div class="form-status"
-       tal:define="status view/status"
-       tal:condition="status">
-    
-    <dl class="info-message"
-	tal:condition="view/status">
-      <dt i18n:translate="">Status</dt>
-      <dd tal:content="view/status" />
-    </dl>
-  </div>
-  
-  <div class="errors">
-    <ul class="errors"
-	tal:condition="view/widgets/errors">
-      <li tal:repeat="error view/widgets/errors">
-	<strong tal:condition="error/widget"
-		tal:replace="error/widget/label" />
-	<span tal:replace="structure error/render">Error Type</span>
-      </li>
-    </ul>
-  </div>
-  
-  <h1 tal:condition="view/label" tal:content="view/label" />
-  
-  <p class="documentDescription"
-     tal:content="view/description|nothing" />
-  
-  <input type="hidden" name="camefrom"
-	 tal:attributes="value request/camefrom | nothing" />
-  
-  <fieldset tal:define="form_name view/form_name|nothing"
-	    tal:omit-tag="not:form_name">
-    <legend tal:condition="form_name"
-	    tal:content="form_name">Form name</legend>
-    
-    <div id="edition-fields">
-      <tal:block tal:repeat="widget view/widgets/values">
-	<div tal:define="description widget/description|nothing;
-			 error widget/error;
-			 error_class python:error and 'errored-field' or ''"
-	     tal:attributes="class string:field ${error_class}">
-	  <label tal:attributes="for widget/id">
-	    <span i18n:translate=""
-		  tal:content="widget/label">label</span>
-	    <span class="fieldRequired" title="Required"
-		  tal:condition="widget/required"
-		  i18n:translate="label_required"
-		  i18n:attributes="title title_required;">
-	      <span class="textual-info">(Required)</span>
-	    </span>
-	  </label>
-	  <div class="formHelp"
-	       i18n:translate=""
-	       tal:content="description"
-	       tal:condition="description"
-	       >field description</div>
-	  <div class="field-error"
-	       tal:condition="widget/error">
-	    <span tal:replace="structure widget/error/render">error</span>
-	  </div>
-	  <div class="widget"
-	       tal:content="structure widget/render">
-	    <input type="text" />
-	  </div>
-	</div>
-      </tal:block>
-    </div>
-    
-    <div id="actionsView"  tal:condition="view/actions|nothing">
-      <span class="actionButtons">
-	<input tal:repeat="action view/actions/values"
-	       tal:replace="structure action/render"
-	       />
-      </span>
-    </div>
-  </fieldset>
-</form>

Copied: megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt (from rev 106195, megrok.z3cform.layout/trunk/src/megrok/z3cform/layout/views_templates/simpleform.pt)
===================================================================
--- megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt	                        (rev 0)
+++ megrok.z3cform.layout/tags/0.2.1/src/megrok/z3cform/layout/views_templates/simpleform.pt	2009-12-03 17:41:51 UTC (rev 106197)
@@ -0,0 +1,84 @@
+<form action="."
+      i18n:domain="dolmen"
+      tal:attributes="action request/URL;
+		      class string:form-${view/__name__}"
+      method="post"
+      enctype="multipart/form-data">
+  
+  <div class="form-status"
+       tal:define="status view/status"
+       tal:condition="status">
+    
+    <dl class="info-message"
+	tal:condition="view/status">
+      <dt i18n:translate="">Status</dt>
+      <dd tal:content="view/status" />
+    </dl>
+  </div>
+  
+  <div class="errors">
+    <ul class="errors"
+	tal:condition="view/widgets/errors">
+      <li tal:repeat="error view/widgets/errors">
+	<strong tal:condition="error/widget"
+		tal:replace="error/widget/label" />
+	<span tal:replace="structure error/render">Error Type</span>
+      </li>
+    </ul>
+  </div>
+  
+  <h1 tal:condition="view/label" tal:content="view/label" />
+  
+  <p class="documentDescription"
+     tal:content="view/description|nothing" />
+  
+  <input type="hidden" name="camefrom"
+	 tal:attributes="value request/camefrom | nothing" />
+  
+  <fieldset tal:define="form_name view/form_name|nothing"
+	    tal:omit-tag="not:form_name">
+    <legend tal:condition="form_name"
+	    tal:content="form_name">Form name</legend>
+    
+    <div id="edition-fields">
+      <tal:block tal:repeat="widget view/widgets/values">
+	<div tal:define="error_class python:widget.error and 
+			                    'errored-field' or '';"
+	     tal:attributes="class string:field ${error_class}">
+	  <label tal:attributes="for widget/id"
+		 tal:condition="python: widget.mode != 'hidden'">
+	    <span i18n:translate=""
+		  tal:content="widget/label">label</span>
+	    <span class="fieldRequired" title="Required"
+		  tal:condition="widget/required"
+		  i18n:translate="label_required"
+		  i18n:attributes="title title_required;">
+	      <span class="textual-info">(Required)</span>
+	    </span>
+	  </label>
+	  <div class="formHelp"
+	       i18n:translate=""
+	       tal:content="widget/description"
+	       tal:condition="widget/description|nothing"
+	       >field description</div>
+	  <div class="field-error"
+	       tal:condition="widget/error">
+	    <span tal:replace="structure widget/error/render">error</span>
+	  </div>
+	  <div class="widget"
+	       tal:content="structure widget/render">
+	    <input type="text" />
+	  </div>
+	</div>
+      </tal:block>
+    </div>
+    
+    <div id="actionsView"  tal:condition="view/actions|nothing">
+      <span class="actionButtons">
+	<input tal:repeat="action view/actions/values"
+	       tal:replace="structure action/render"
+	       />
+      </span>
+    </div>
+  </fieldset>
+</form>



More information about the checkins mailing list