Changeset 1209

Show
Ignore:
Timestamp:
08/15/08 10:35:12
Author:
piv
Message:

check in for remote access

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup.plonetabs.egg-info/PKG-INFO

    r1198 r1209  
    11Metadata-Version: 1.0 
    22Name: quintagroup.plonetabs 
    3 Version: 0.5dev-r1193 
     3Version: 0.5dev-r1204 
    44Summary: Quintagroup Plone Tabs 
    55Home-page: http://projects.quintagroup.com/products/wiki/qPloneTabs 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup.plonetabs.egg-info/SOURCES.txt

    r1198 r1209  
    3434quintagroup/plonetabs/browser/images/treeCollapsed.gif 
    3535quintagroup/plonetabs/browser/images/treeExpanded.gif 
     36quintagroup/plonetabs/browser/resources/dragdrop.js 
    3637quintagroup/plonetabs/browser/resources/plonetabs.css 
    3738quintagroup/plonetabs/browser/resources/plonetabs.kss 
    3839quintagroup/plonetabs/browser/templates/actionslist.pt 
    3940quintagroup/plonetabs/browser/templates/autogenerated.pt 
     41quintagroup/plonetabs/browser/templates/autogeneratedlist.pt 
    4042quintagroup/plonetabs/browser/templates/plonetabs.pt 
    4143quintagroup/plonetabs/browser/templates/plonetabs_header_macro.pt 
     
    4749quintagroup/plonetabs/profiles/default/controlpanel.xml 
    4850quintagroup/plonetabs/profiles/default/cssregistry.xml 
     51quintagroup/plonetabs/profiles/default/jsregistry.xml 
    4952quintagroup/plonetabs/profiles/default/kssregistry.xml 
    5053quintagroup/plonetabs/profiles/default/propertiestool.xml 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/plonetabs.py

    r1204 r1209  
    859859    def updatePortalTabsPageSection(self): 
    860860        """ Method for updating global-sections on client """ 
    861         ksscore = self.getCommandSet("core") 
    862         ksscore.replaceHTML( 
    863             ksscore.getHtmlIdSelector("portal-globalnav"), 
    864             self.sections_template(), 
    865             withKssSetup="False") 
     861        #ksscore = self.getCommandSet("core") 
     862        #ksscore.replaceHTML( 
     863            #ksscore.getHtmlIdSelector("portal-globalnav"), 
     864            #self.sections_template(), 
     865            #withKssSetup="False") 
     866             
     867        ksszope = self.getCommandSet("zope") 
     868        ksszope.refreshViewlet( 
     869            self.getCommandSet("core").getHtmlIdSelector("portal-globalnav"), 
     870            "plone.portalheader", 
     871            "plone.global_sections") 
    866872     
    867873    def updateSiteActionsPageSection(self): 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/plugins/plugin.js

    r1198 r1209  
    163163kukit.commandsGlobalRegistry.registerFromAction('plonetabs-updateSortable', kukit.cr.makeSelectorCommand); 
    164164 
     165kukit.actionsGlobalRegistry.register('plonetabs-replaceOrAppend', function(oper) { 
     166    oper.componentName = '[plonetabs-replaceOrAppend] action'; 
     167    oper.evaluateParameters(['selector', 'html'], {'withKssSetup':true, 'alternative_html':''}); 
     168 
     169    var parentNode = oper.node; 
     170 
     171    var  
     172 
     173    var parms = oper.clone().parms; 
     174    var node = oper.node; 
     175    var sort_list = node.parentNode; 
     176    var options_ = Sortable.sortables[sort_list.id]; 
     177 
     178    if (typeof(options_) != 'undefined') { 
     179        // check whether node element isn't already registered as draggables 
     180        for (var i = 0, drag; drag = options_.draggables[i]; i++) { 
     181            if (node == drag.element) { 
     182                return false; 
     183            } 
     184        } 
     185        // destroy sortable list 
     186        Sortable.destroy(sort_list.id); 
     187    } 
     188 
     189    var new_oper = oper.clone(); 
     190    parms['onUpdate'] = function(element){plonetabs_notifySortableUpdate(element, new_oper);}; 
     191    Sortable.create(sort_list, parms); 
     192}); 
     193 
     194kukit.commandsGlobalRegistry.registerFromAction('plonetabs-replaceOrAppend', kukit.cr.makeSelectorCommand); 
     195 
     196