[Zope-CVS] SVN: zversioning/trunk/src/versioning/demo/ initial locales folder and tests

Volker Bachschneider vbachs at dzug.org
Sun Oct 10 07:05:55 EDT 2004


Log message for revision 27885:
  initial locales folder and tests
  


Changed:
  A   zversioning/trunk/src/versioning/demo/browser/configure.zcml
  A   zversioning/trunk/src/versioning/demo/browser/info.pt
  U   zversioning/trunk/src/versioning/demo/configure.zcml
  U   zversioning/trunk/src/versioning/demo/interfaces.py
  A   zversioning/trunk/src/versioning/demo/locales/
  U   zversioning/trunk/src/versioning/demo/vproposal.py
  U   zversioning/trunk/src/versioning/demo/vproposal.txt


-=-
Added: zversioning/trunk/src/versioning/demo/browser/configure.zcml
===================================================================
--- zversioning/trunk/src/versioning/demo/browser/configure.zcml	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/browser/configure.zcml	2004-10-10 11:05:55 UTC (rev 27885)
@@ -0,0 +1,8 @@
+<configure 
+    xmlns='http://namespaces.zope.org/zope'
+    xmlns:browser='http://namespaces.zope.org/browser'
+    i18n_domain="buddydemo"
+    xmlns:i18n="http://namespaces.zope.org/i18n"
+    >
+
+</configure>  
\ No newline at end of file

Added: zversioning/trunk/src/versioning/demo/browser/info.pt
===================================================================
--- zversioning/trunk/src/versioning/demo/browser/info.pt	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/browser/info.pt	2004-10-10 11:05:55 UTC (rev 27885)
@@ -0,0 +1 @@
+ 
\ No newline at end of file

Modified: zversioning/trunk/src/versioning/demo/configure.zcml
===================================================================
--- zversioning/trunk/src/versioning/demo/configure.zcml	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/configure.zcml	2004-10-10 11:05:55 UTC (rev 27885)
@@ -5,6 +5,8 @@
     xmlns:i18n="http://namespaces.zope.org/i18n"
     >
 
+<i18n:registerTranslations directory="locales" />
+
 <content class=".vproposal.VProposal">
   <implements interface="zope.app.annotation.IAttributeAnnotatable"/>  
   <require permission="zope.View"

Modified: zversioning/trunk/src/versioning/demo/interfaces.py
===================================================================
--- zversioning/trunk/src/versioning/demo/interfaces.py	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/interfaces.py	2004-10-10 11:05:55 UTC (rev 27885)
@@ -11,7 +11,4 @@
     usecase = Text(title=_("Use Case"))
     concept = Text(title=_("Concept"))
     todo = Text(title=_("Todo"))
-    issues = Text(title=_("Open Issues"))
-    
-    def proposal():
-        """return the Proposal"""                
\ No newline at end of file
+    issues = Text(title=_("Open Issues"))
\ No newline at end of file

Modified: zversioning/trunk/src/versioning/demo/vproposal.py
===================================================================
--- zversioning/trunk/src/versioning/demo/vproposal.py	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/vproposal.py	2004-10-10 11:05:55 UTC (rev 27885)
@@ -14,7 +14,3 @@
         self.concept = concept
         self.todo = todo
         self.issues = issues
-        
-    def proposal(self):
-        return "%s\n%s\n%s\n%s\n%s" % (self.title,self.usecase,self.concept, \
-                           self.todo,self.issues)        
\ No newline at end of file

Modified: zversioning/trunk/src/versioning/demo/vproposal.txt
===================================================================
--- zversioning/trunk/src/versioning/demo/vproposal.txt	2004-10-10 10:53:47 UTC (rev 27884)
+++ zversioning/trunk/src/versioning/demo/vproposal.txt	2004-10-10 11:05:55 UTC (rev 27885)
@@ -1,8 +1,31 @@
->>> from versioning.demo import vproposal
->>> vprop = vproposal.VProposal('Proptitle','Usecases are ...', 
-... 'Technical Concept','Todo: Steps are ...','Open Issues ...')
-... 
->>> vprop.title, vprop.usecase, vprop.concept
-('Proptitle', 'Usecases are ...', 'Technical Concept')
->>> vprop.todo, vprop.issues
-('Todo: Steps are ...', 'Open Issues ...')
\ No newline at end of file
+VProposal
+=========
+
+VProposal contains a title an some content blocks
+
+- Use Cases
+- Technical Concept
+- Todo
+- Open Issues
+
+You create it calling the 'VProposal' class:
+
+  >>> from versioning.demo import vproposal
+  >>> vprop = vproposal.VProposal('Proptitle','Usecases are ...', 
+  ... 'Technical Concept','Todo: Steps are ...','Open Issues ...')
+  ...
+
+Access the content and title via attributes:
+ 
+  >>> vprop.title, vprop.usecase, vprop.concept
+  ('Proptitle', 'Usecases are ...', 'Technical Concept')
+  >>> vprop.todo, vprop.issues
+  ('Todo: Steps are ...', 'Open Issues ...')
+
+All data in the 'VProposal' class defaults to a empty string:
+
+  >>> vprop = vproposal.VProposal()
+  >>> vprop.title, vprop.usecase, vprop.concept
+  ('', '', '')
+  >>> vprop.todo, vprop.issues
+  ('', '')



More information about the Zope-CVS mailing list