Changes between Version 3 and Version 4 of quintagroup.dropdownmenu


Ignore:
Timestamp:
May 13, 2010 7:48:57 AM (14 years ago)
Author:
olha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • quintagroup.dropdownmenu

    v3 v4  
    66 
    77  * Repository -  http://svn.quintagroup.com/products/quintagroup.dropdownmenu 
    8 == Requires == 
    98 
    10     Plone 3.0, Plone 4 
     9 
     10 
     11 
     12This package allows Plone websites display multilevel portal dropdown menu based щn portal actions settings and site structure. 
     13         
     14You may ask why we may need one more dropdown menu product for Plone, having фlready qPloneDropDownMenu, webcouturier.dropdownmenu and other products providing similar functionality. While qPloneDropDownMenu product just displays manually edited html code with nested unordered list, webcouturier.dropdownmenu went further and is trying to display submenus for each standard portal tab be it action from portal_actions tool or be it auto generated tab based on content structure. 
     15         
     16But neither of those products use newly introduced portal_actions tool's feature: nested categories. That's why quintagroup.dropdownmenu package was introduced. It allows to build multilevel portal dropdown menu based on nested portal_actions categories inside portal_tab category as well as based on portal content structure. 
     17 
     18It also allows you to define whether to put content tabs before or after action tabs, and a bit more... For details see below. 
     19         
     20== Notes == 
     21         
     22You may have actions/content-based tabs as deep as you wish, but then you'll need to tweek default dropdown menu css rules a bit, default css rules show only the first 4 levels of tabs  
     23 
     24== Requirement == 
     25 
     26Plone 3.0+ 
     27 
     28== Migration from qPloneDropDownMenu == 
     29 
     30In case qPloneDropDownMenu product was previously installed, it will automatically detect legacy settings, migrate it to a newly created settings registry and update portal_actions tool if required along with removing old portal_dropdownmenu one. 
     31         
     32Also installation procedure will uninstall qPloneDropDownMenu product itself (in case it's still installed) and clean up everything after it.  
     33         
     34Note: to successfully migrate old tabs it's required to have a valid html markup, otherwise migration procedure won't be able to move tabs correctly. 
    1135 
    1236== Installation == 
    1337 
    14 As soon as quintagroup.dropdownmenu is released it will be able to be installed as a Python package by adding it to eggs and ZCML section of your buildout: 
     38As soon as quintagroup.dropdownmenu is released it will be able to be installed as a Python package by adding it to eggs and ZCML section of your buildout. 
    1539 
    1640{{{