Ignore:
Timestamp:
Jul 9, 2010 2:49:17 PM (14 years ago)
Author:
fenix
Message:

fixed "show icons" functionality for plone4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.dropdownmenu/trunk/quintagroup/dropdownmenu/browser/viewlets.py

    r2272 r2657  
    88from Products.CMFCore.interfaces import IAction, IActionCategory 
    99from Products.CMFCore.ActionInformation import ActionInfo 
     10from Products.CMFPlone.utils import versionTupleFromString 
    1011 
    1112from plone.memoize.instance import memoize 
     
    181182                                          self.portal_tabs) 
    182183        self.selected_portal_tab = self.selected_tabs['portal'] 
     184 
     185    @property 
     186    def is_plone_four(self): 
     187        """Indicates if we are in plone 4. 
     188         
     189        """ 
     190        pm = getToolByName(aq_inner(self.context), 'portal_migration')  
     191        version = versionTupleFromString(pm.getSoftwareVersion()) 
     192        if version: 
     193            return version[0] == 4 
     194 
Note: See TracChangeset for help on using the changeset viewer.