[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