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

Reply via email to