Author: jmorliaguet
Date: Sat May 20 14:48:52 2006
New Revision: 3172

Modified:
   cpsskins/branches/paris-sprint-2006/setup/manager.py
   cpsskins/branches/paris-sprint-2006/ui/editing/views.py
   cpsskins/branches/paris-sprint-2006/ui/panels/settings_section.pt

Log:

- register resource uids



Modified: cpsskins/branches/paris-sprint-2006/setup/manager.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/setup/manager.py        (original)
+++ cpsskins/branches/paris-sprint-2006/setup/manager.py        Sat May 20 
14:48:52 2006
@@ -46,7 +46,8 @@
                        custom=False, context=None):
         """Register the setting as a utility.
         """
-        settings = getThemeManager(context).getSettings()
+        mgr = getThemeManager(context)
+        settings = mgr.getSettings()
         chooser = INameChooser(settings)
         name = name or chooser.chooseName(title, context)
         if context is None:
@@ -61,6 +62,9 @@
             self.unregister(uri, context)
         settings[uri] = setting
         settings.registerUtility(setting, ISetting, uri)
+
+        mgr.registerElement(resource)
+
         return setting
 
     def unregister(self, uri=u'', context=None):

Modified: cpsskins/branches/paris-sprint-2006/ui/editing/views.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/editing/views.py     (original)
+++ cpsskins/branches/paris-sprint-2006/ui/editing/views.py     Sat May 20 
14:48:52 2006
@@ -171,7 +171,8 @@
                 if is_setting:
                     setting = format
 
-            formats.append({'name': format_name, 'id': f.identifier, 'uri': 
uri})
+            formats.append({'name': format_name, 'id': f.identifier,
+                            'uri': uri})
 
         viewer = getMultiAdapter((context, request), IViewer)
         preview = viewer()

Modified: cpsskins/branches/paris-sprint-2006/ui/panels/settings_section.pt
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/panels/settings_section.pt   
(original)
+++ cpsskins/branches/paris-sprint-2006/ui/panels/settings_section.pt   Sat May 
20 14:48:52 2006
@@ -13,8 +13,6 @@
              tal:condition="python: not custom and not readonly">[remove]</a>
           <a tal:attributes="href string:@@decustomizeSetting?uri=$uri"
              tal:condition="custom">[remove customization]</a>
-          <a tal:attributes="href string:@@exportSetting?uri=$uri"
-             tal:condition="not:readonly">[export]</a>
         </tal:block>
       </li>
       <li>
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to