Author: jmorliaguet
Date: Wed Jun 21 20:26:15 2006
New Revision: 3485

Modified:
   cpsskins/branches/paris-sprint-2006/elements/interfaces.py
   cpsskins/branches/paris-sprint-2006/elements/theme.py

Log:

- added some theme information found in CPSSkins v2



Modified: cpsskins/branches/paris-sprint-2006/elements/interfaces.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/elements/interfaces.py  (original)
+++ cpsskins/branches/paris-sprint-2006/elements/interfaces.py  Wed Jun 21 
20:26:15 2006
@@ -193,7 +193,19 @@
     """
 
     title = TextLine(
-        title=_(u"Theme name"),
+        title=_(u"Theme title"),
+        required=False)
+
+    author = TextLine(
+        title=_(u"Author"),
+        required=False)
+
+    copyright = TextLine(
+        title=_(u"Copyright"),
+        required=False)
+
+    license = TextLine(
+        title=_(u"License"),
         required=False)
 
     def getPages():

Modified: cpsskins/branches/paris-sprint-2006/elements/theme.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/elements/theme.py       (original)
+++ cpsskins/branches/paris-sprint-2006/elements/theme.py       Wed Jun 21 
20:26:15 2006
@@ -35,10 +35,13 @@
     """
     implements(ITheme)
 
-    def __init__(self, title=u''):
+    def __init__(self, title=u'', author=u'', copyright=u'', license=u''):
         super(Theme, self).__init__()
         PersistentComponents.__init__(self)
         self.title = title
+        self.author = author
+        self.copyright = copyright
+        self.license = license
 
     def __repr__(self):
         return "Theme('%s')" % self.title
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to