Changeset 1194

Show
Ignore:
Timestamp:
08/01/08 11:25:51
Author:
piv
Message:

css/html fixes for actions reordering, added dragdrop scriptaculous library

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/configure.zcml

    r1174 r1194  
    22    xmlns="http://namespaces.zope.org/zope" 
    33    xmlns:browser="http://namespaces.zope.org/browser"> 
    4      
    5     <include file="manage.zcml" /> 
    64     
    75    <include file="kssactions.zcml" /> 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/resources.zcml

    r1082 r1194  
    4949        /> 
    5050     
     51    <!-- Register scriptaculous dragdrop js library --> 
     52     
     53    <browser:resource 
     54        name="sa_dragdrop.js" 
     55        file="./resources/dragdrop.js" 
     56        /> 
     57     
    5158</configure> 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/resources/plonetabs.css

    r1193 r1194  
    8282#app.viewing ul.csshover li:hover    .visibility, 
    8383#app.viewing ul.csshover li.onHover  .visibility, 
     84.kssTabsActive #app.viewing ul.csshover li:hover    .drag-handle, 
     85.kssTabsActive #app.viewing ul.csshover li.onHover  .drag-handle, 
    8486#app ul#roottabs.csshover li:hover   .visibility, 
    85 #app ul#roottabs.csshover li.onHover .visibility, 
    86 #app.sorting                         .drag-handle
     87#app ul#roottabs.csshover li.onHover .visibility 
     88/* #app.sorting                         .drag-handle*/
    8789    display: inline; 
    8890} 
     
    112114/**********************************************************/ 
    113115 
    114 #app.sorting #tabslist img.drag-handle { 
     116#app #tabslist img.drag-handle { 
    115117    cursor: move; 
    116118} 
     
    137139.drag-handle { 
    138140    float:left; 
    139     margin:0.5em 0.5em 0 0; 
     141/*    margin:0.5em 0.5em 0 0; */ 
     142    margin-right: 0.2em; 
    140143} 
    141144 
     
    263266    top:0.2em; 
    264267    width:3em; 
     268} 
     269 
     270.kssTabsActive #app .bridge { 
     271    left: -3.5em; 
     272    width: 3.5em; 
    265273} 
    266274 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/templates/actionslist.pt

    r1193 r1194  
    1313                    class python:' '.join(klass)"> 
    1414 
    15   <img class="drag-handle" src="++resource++drag.gif" alt="" height="11" width="25" /> 
    1615  <a class="delete" href="#">Delete</a> 
    1716 
     
    3130 
    3231    <div class="bridge"> 
     32      <img class="drag-handle" src="++resource++drag.gif" alt="" height="11" width="25" /> 
    3333      <input type="checkbox" class="visibility" value="1" name="visible" title="visibility" 
    3434             tal:define="name string:${attrs/name}_${id}; 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/configure.zcml

    r1082 r1194  
    33    xmlns:five="http://namespaces.zope.org/five" 
    44    i18n_domain="quintagroup.plonetabs"> 
    5      
     5 
    66    <!-- Set up as a Zope2 product --> 
    77    <five:registerPackage package="." initialize=".initialize" /> 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/plugins/configure.zcml

    r1193 r1194  
    44     > 
    55      
    6      
    76    <!-- plugin registration -->     
    87 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/plugins/plugin.js

    r1193 r1194  
    22kukit.plonetabs = {}; 
    33 
    4 /* Base kukit plugins for plonetabs */ 
     4/* KSS plugins for plonetabs */ 
    55 
    66kukit.actionsGlobalRegistry.register("plonetabs-redirectTo", function(oper) { 
     
    4040kukit.commandsGlobalRegistry.registerFromAction("plonetabs-redirectTo", kukit.cr.makeSelectorCommand); 
    4141 
     42 
    4243kukit.actionsGlobalRegistry.register("plonetabs-toggleCollapsible", function(oper) { 
    4344;;; oper.componentName = "[plonetabs-toggleCollapsible] action"; 
     
    7071kukit.commandsGlobalRegistry.registerFromAction("plonetabs-toggleCollapsible", kukit.cr.makeSelectorCommand); 
    7172 
     73 
    7274kukit.actionsGlobalRegistry.register("plonetabs-resetForm", function(oper) { 
    7375;;; oper.componentName = "[plonetabs-resetForm] action"; 
     
    8486kukit.commandsGlobalRegistry.registerFromAction("plonetabs-resetForm", kukit.cr.makeSelectorCommand); 
    8587 
     88 
    8689kukit.actionsGlobalRegistry.register("plonetabs-handleServerError", function(oper) { 
    8790    oper.componentName = "[plonetabs-handleServerError] action"; 
     
    8992    alert(oper.parms.message); 
    9093}); 
     94 
    9195 
    9296var PLONETABS_ADD_PATTERN = new RegExp('[^a-zA-Z0-9-_~,.\\$\\(\\)# ]','g');