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