Author: jmorliaguet
Date: Wed Apr 26 23:46:26 2006
New Revision: 2970

Modified:
   cpsskins/branches/paris-sprint-2006/configuration/displays/metaconfigure.py
   cpsskins/branches/paris-sprint-2006/perspectives/configure.zcml
   cpsskins/branches/paris-sprint-2006/setup/utils.py
   cpsskins/branches/paris-sprint-2006/ui/authoring/views.py
Log:

- fixes



Modified: 
cpsskins/branches/paris-sprint-2006/configuration/displays/metaconfigure.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/configuration/displays/metaconfigure.py 
(original)
+++ cpsskins/branches/paris-sprint-2006/configuration/displays/metaconfigure.py 
Wed Apr 26 23:46:26 2006
@@ -22,12 +22,14 @@
 from zope.component.zcml import adapter
 from zope.app.content.interfaces import IContentType
 from zope.configuration.exceptions import ConfigurationError
+from zope.component.interface import provideInterface
 from zope.component import queryUtility, provideUtility
 from zope.interface import alsoProvides
 
 from cpsskins import configuration
 from cpsskins.elements.interfaces import IElementType
 from cpsskins.elements.interfaces import IDisplay
+from cpsskins.setup.interfaces import INameType
 
 def display(_context, name=u'', schema=None, factory=None):
 
@@ -74,3 +76,5 @@
     # set up interface types
     alsoProvides(schema, IContentType)
 
+    provideInterface(name, schema, INameType)
+

Modified: cpsskins/branches/paris-sprint-2006/perspectives/configure.zcml
==============================================================================
--- cpsskins/branches/paris-sprint-2006/perspectives/configure.zcml     
(original)
+++ cpsskins/branches/paris-sprint-2006/perspectives/configure.zcml     Wed Apr 
26 23:46:26 2006
@@ -33,6 +33,16 @@
   />
 
   <interface
+      interface=".interfaces.IPerspective"
+      type="cpsskins.setup.interfaces.IResourceType"
+  />
+
+  <interface
+      interface=".interfaces.IPerspective"
+      type="zope.app.content.interfaces.IContentType"
+  />
+
+  <interface
       name="perspective"
       interface=".interfaces.IPerspective"
       type="cpsskins.setup.interfaces.INameType"

Modified: cpsskins/branches/paris-sprint-2006/setup/utils.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/setup/utils.py  (original)
+++ cpsskins/branches/paris-sprint-2006/setup/utils.py  Wed Apr 26 23:46:26 2006
@@ -138,7 +138,7 @@
 %(content)s
 </%(name)s>
         """ % {
-            'name': schema.getTaggedValue(u'name'),
+            'name': getTypeName(schema),
             'uri': IIdentifiable(context).getURI(),
             'content': u'\n'.join(content),
             }

Modified: cpsskins/branches/paris-sprint-2006/ui/authoring/views.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/authoring/views.py   (original)
+++ cpsskins/branches/paris-sprint-2006/ui/authoring/views.py   Wed Apr 26 
23:46:26 2006
@@ -54,7 +54,7 @@
         self.tmutil = getThemeManager(context)
 
     def getSessionInfo(self):
-        s = ISession(request, None)
+        s = ISession(self.request, None)
         if s is not None:
             return s['cpsskins']
         return None
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to