Author: jmorliaguet Date: Wed Mar 22 14:33:06 2006 New Revision: 2684 Modified: cpsskins/branches/jmo-perspectives/ui/authoring/definitions.py cpsskins/branches/jmo-perspectives/ui/panels/settings.pt cpsskins/branches/jmo-perspectives/ui/panels/settings_section.pt Log:
- definition / screen cleanup Modified: cpsskins/branches/jmo-perspectives/ui/authoring/definitions.py ============================================================================== --- cpsskins/branches/jmo-perspectives/ui/authoring/definitions.py (original) +++ cpsskins/branches/jmo-perspectives/ui/authoring/definitions.py Wed Mar 22 14:33:06 2006 @@ -93,6 +93,13 @@ } }, + 'settings-section': { + 'id': 'settings-section', + 'data': { + 'url': '@@settings-section.html', + } + }, + 'management': { 'id': 'management', 'data': { @@ -247,6 +254,16 @@ 'controllers': ['site-manager-perspectives'], }, + 'settings-section': { + 'id': 'settings-section', + 'widget': { + 'type': 'panel' + }, + 'model': 'settings-section', + 'perspectives': ['settings'], + 'controllers': ['site-manager-perspectives', 'settings-actions'], + }, + 'associations': { 'id': 'associations', 'widget': { @@ -394,4 +411,8 @@ 'id': 'show-hide-menu', 'type': 'focus observer', }, + 'settings-actions': { + 'id': 'settings-actions', + 'type': 'remote scripting', + }, } Modified: cpsskins/branches/jmo-perspectives/ui/panels/settings.pt ============================================================================== --- cpsskins/branches/jmo-perspectives/ui/panels/settings.pt (original) +++ cpsskins/branches/jmo-perspectives/ui/panels/settings.pt Wed Mar 22 14:33:06 2006 @@ -6,39 +6,18 @@ <div class="sections"> <img class="icon" src="/++skin++cpsskins/@@/++resource++settings-48.png" /> + <span class="description">manage settings ...</span> <ul> - <li><a class="section" href="javascript:CPSSkins.getModelById('settings-section').setData({'url': '@@settings-section.html?section=perspective'})">perspective</a></li> - <li><a class="section" href="javascript:CPSSkins.getModelById('settings-section').setData({'url': '@@settings-section.html?section=style'})">style</a></li> + <li tal:repeat="section python: ['perspective', 'style']"> + <a class="section" tal:attributes="href string:javascript:CPSSkins.getModelById('settings-section').setData({'url': '@@settings-section.html?section=$section'})" tal:content="section">SECTION</a></li> </ul> <br style="clear:both"/> </div> </td> <td class="subsection"> - - <ins class="model"> - {"id": "settings-section", - "data": { - "url": "@@settings-section.html" - }} - </ins> - - <ins class="view"> - {"id": "settings-section", - "widget": { - "type": "panel" - }, - "model": "settings-section", - "perspectives": ["settings"], - "controllers": ["site-manager-perspectives", "settings-actions"] - } - </ins> - - <ins class="controller"> - {"id": "settings-actions", - "type": "remote scripting" - }} - </ins> - + <ins class="model" cite="@@getModel?id=settings-section"></ins> + <ins class="view" cite="@@getView?id=settings-section"></ins> + <ins class="controller" cite="@@getController?id=settings-actions"></ins> </td> </tr> </table> Modified: cpsskins/branches/jmo-perspectives/ui/panels/settings_section.pt ============================================================================== --- cpsskins/branches/jmo-perspectives/ui/panels/settings_section.pt (original) +++ cpsskins/branches/jmo-perspectives/ui/panels/settings_section.pt Wed Mar 22 14:33:06 2006 @@ -21,6 +21,5 @@ </ul> </div> <div tal:condition="not:section"> - No settings. </div> </div> -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins