[kupu-checkins] r39202 - in kupu/trunk/kupu: . plone plone/kupu_plone_layer

duncan at codespeak.net duncan at codespeak.net
Mon Feb 19 13:06:46 CET 2007


Author: duncan
Date: Mon Feb 19 13:06:45 2007
New Revision: 39202

Modified:
   kupu/trunk/kupu/dist-plone.kupu
   kupu/trunk/kupu/plone/helpers.py
   kupu/trunk/kupu/plone/include.kupu
   kupu/trunk/kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html
   kupu/trunk/kupu/plone/kupu_plone_layer/kupuplone.css.dtml
Log:
Added an invisible save button which does nothing


Modified: kupu/trunk/kupu/dist-plone.kupu
==============================================================================
--- kupu/trunk/kupu/dist-plone.kupu	(original)
+++ kupu/trunk/kupu/dist-plone.kupu	Mon Feb 19 13:06:45 2007
@@ -21,6 +21,5 @@
 
   <!-- Plone does not want to use certain features -->
   <kupu:disable-feature name="toolboxes" />
-  <kupu:disable-feature name="save" />
 
 </kupu:dist>

Modified: kupu/trunk/kupu/plone/helpers.py
==============================================================================
--- kupu/trunk/kupu/plone/helpers.py	(original)
+++ kupu/trunk/kupu/plone/helpers.py	Mon Feb 19 13:06:45 2007
@@ -8,7 +8,9 @@
 #
 ##############################################################################
 # Helper classes
+# Filter list: filter name, title, enabled by default, css class
 FILTERS = [
+    ('save-button', 'Save button', True, 'kupu-save'),
     ('bg-basicmarkup', 'Bold/Italic group', True, None),
     ('bold-button', 'Bold button', True, 'kupu-bold'),
     ('italic-button', 'Italic button', True, 'kupu-italic'),

Modified: kupu/trunk/kupu/plone/include.kupu
==============================================================================
--- kupu/trunk/kupu/plone/include.kupu	(original)
+++ kupu/trunk/kupu/plone/include.kupu	Mon Feb 19 13:06:45 2007
@@ -11,6 +11,7 @@
   <xi:include href="xmlconfig.kupu" />
   <xi:include href="body.kupu" />
   <xi:include href="toolbar.kupu" />
+  <xi:include href="save.kupu" />
   <xi:include href="drawers.kupu" />
   <xi:include href="beforeunload.kupu" />
   <xi:include href="sourceedit.kupu" />

Modified: kupu/trunk/kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html
==============================================================================
--- kupu/trunk/kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html	(original)
+++ kupu/trunk/kupu/plone/kupu_plone_layer/kupu_wysiwyg_support.html	Mon Feb 19 13:06:45 2007
@@ -23,10 +23,11 @@
     <!--$Id: xmlconfig.kupu 35367 2006-12-06 09:06:21Z duncan $-->
     <!--$Id: body.kupu 39156 2007-02-18 14:13:16Z duncan $-->
     <!--$Id: toolbar.kupu 35491 2006-12-08 15:41:49Z duncan $-->
+    <!--$Id save.kupu (not yet in svn) $-->
     <!--$Id: drawers.kupu 35477 2006-12-08 13:20:38Z duncan $-->
     <!--$Id: beforeunload.kupu 14546 2005-07-12 14:35:55Z duncan $-->
     <!--$Id: sourceedit.kupu 35477 2006-12-08 13:20:38Z duncan $-->
-    <!--$Id: wysiwyg_support.kupu 27722 2006-05-26 11:10:05Z duncan $-->
+    <!--$Id: wysiwyg_support.kupu 39157 2007-02-18 14:29:58Z duncan $-->
     
 
     <div xmlns:metal="http://xml.zope.org/namespaces/metal" xmlns:tal="http://xml.zope.org/namespaces/tal" metal:define-macro="wysiwygEditorBox" id="kupu-editor" tal:define="name fieldName|inputname;                 editorid string:kupu-editor-${name}" tal:attributes="id editorid">
@@ -125,9 +126,11 @@
     <span class="kupu-tb-buttongroup" style="float: right" id="kupu-zoom" tal:condition="filter/zoom">
       <button type="button" class="kupu-zoom" id="kupu-zoom-button" i18n:attributes="title" title="Zoom: Access key (Alt or Ctrl) + X" accesskey="x">&#160;</button>
     </span>
-
-    <button type="button" class="kupu-save" name="azax-save"
-	   value="Save">&#160;</button>
+  
+    <span class="kupu-tb-buttongroup" tal:condition="not:context/checkCreationFlag">
+      <button type="button" class="kupu-save" id="kupu-save-button" title="Save" i18n:attributes="title" accesskey="s" tal:condition="filter/save-button">&#160;</button>
+    </span>
+  
     <span class="kupu-tb-buttongroup" id="kupu-bg-basicmarkup" tal:condition="filter/bg-basicmarkup">
       <button type="button" class="kupu-bold" id="kupu-bold-button" title="Bold: Access key (Alt or Ctrl) + B" tal:condition="filter/bold-button" i18n:attributes="title" accesskey="b">&#160;</button>
       <button type="button" class="kupu-italic" id="kupu-italic-button" title="Italic: Access key (Alt or Ctrl) + I" tal:condition="filter/italic-button" i18n:attributes="title" accesskey="i">&#160;</button>

Modified: kupu/trunk/kupu/plone/kupu_plone_layer/kupuplone.css.dtml
==============================================================================
--- kupu/trunk/kupu/plone/kupu_plone_layer/kupuplone.css.dtml	(original)
+++ kupu/trunk/kupu/plone/kupu_plone_layer/kupuplone.css.dtml	Mon Feb 19 13:06:45 2007
@@ -181,7 +181,7 @@
 button.kupu-logo {background-image: url("&dtml-portal_url;/kupuimages/kupu_icon.gif");}
 .kupu-outdent {background-image: url("&dtml-portal_url;/plonekupuimages/outdent.gif");}
 .kupu-redo {background-image: url("&dtml-portal_url;/plonekupuimages/redo.gif");}
-.kupu-save {background-image: url("&dtml-portal_url;/kupuimages/save.png");}
+.kupu-save {background-image: url("&dtml-portal_url;/kupuimages/save.png");display:none;}
 .kupu-save-and-exit {background-image: url("&dtml-portal_url;/kupuimages/exit.gif");}
 .kupu-space {background-image: url("&dtml-portal_url;/plonekupuimages/space.gif");}
 .kupu-source {background-image: url("&dtml-portal_url;/plonekupuimages/view-source.gif");}


More information about the kupu-checkins mailing list