Author: jmorliaguet
Date: Tue May 30 10:03:30 2006
New Revision: 3271

Modified:
   
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css
   
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element_editor.pt

Log:

- updated the preset manager panel



Modified: 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css
==============================================================================
--- 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css 
    (original)
+++ 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element-editor.css 
    Tue May 30 10:03:30 2006
@@ -47,8 +47,11 @@
   padding: 1.5em;
   border: 1px solid #999;
   background-color: #fff;
+  margin: 1em;
 }
 
 fieldset.panel legend.panelTitle {
   color: #333;
+  padding: 1em 0;
+  font-weight: bold;
 }

Modified: 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element_editor.pt
==============================================================================
--- 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element_editor.pt  
    (original)
+++ 
cpsskins/branches/paris-sprint-2006/ui/screens/elementeditor/element_editor.pt  
    Tue May 30 10:03:30 2006
@@ -8,7 +8,7 @@
   display_id display/identifier;
   preset nocall:info/preset;
   edited nocall:info/edited;
-  edited_type edited/type:resourcename;
+  edited_type edited/type:name;
   format request/form/format|nothing;
   preset_info edited/@@getPresetsInfo">
 
@@ -47,7 +47,7 @@
     <ul style="float:right; font-style: normal" tal:define="tab 
request/form/tab|nothing"
         tal:condition="tab" class="inlineTabs">
       <li tal:condition="python: not preset and mode != 'manage-presets'">
-         <a tal:attributes="href 
string:javascript:CPSSkins.getModelById('element-editor').updateData({form: 
{id: $id, tab: '${display/type:name}', mode: 'manage-presets'} })">create a 
preset</a></li>
+         <a tal:attributes="href 
string:javascript:CPSSkins.getModelById('element-editor').updateData({form: 
{id: $id, tab: '${edited_type}', mode: 'manage-presets'} })">manage 
presets</a></li>
     </ul>
 
     <tal:block condition="python: mode == 'edit' and preset is None"
@@ -58,9 +58,9 @@
       <tal:block content="structure info/preview" />
     </fieldset>
 
-    <div tal:condition="python: not preset and mode == 'manage-presets'">
-      <fieldset class="panel">
-        <legend>Create a preset</legend>
+    <div tal:condition="python: mode == 'manage-presets'">
+      <fieldset class="panel" tal:condition="not:preset">
+        <legend class="panelTitle">Create a preset</legend>
         <form enctype="multipart/form-data" method="post"
          tal:attributes="action 
string:${edited/@@absolute_url}/@@createPreset">
           <p>
@@ -71,18 +71,17 @@
           </p>
         </form>
       </fieldset>
-    </div>
 
-    <!--
-    <tal:block condition="python: edited_type in preset_info">
-    <ul>
-      <li tal:repeat="preset preset_info/?edited_type">
-        <a href="" tal:content="preset/name"
-         tal:attributes="href 
string:${display/@@absolute_url}/@@usePresetAsFormat?uri=${preset/uri}" />
-      </li>
-    </ul>
-    </tal:block>
-    -->
+      <fieldset class="panel" condition="python: edited_type in preset_info">
+        <legend class="panelTitle">Use an existing preset</legend>
+        <ul class="inlineTabs">
+          <li tal:repeat="preset preset_info/?edited_type">
+            <a href="" tal:content="preset/name"
+             tal:attributes="href 
string:${display/@@absolute_url}/@@usePresetAsFormat?uri=${preset/uri}" />
+          </li>
+        </ul>
+      </fieldset>
+    </div>
 
   </div>
 
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to