Changeset 1774


Ignore:
Timestamp:
15.12.2011 22:16:10 (5 months ago)
Author:
zmsdev
Message:

applied minor performance-fixes (6)

Location:
ZMS/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/ZMSGlobals.py

    r1761 r1774  
    15761576      return _globals.compareDate(t0, t1)  
    15771577 
     1578    # --------------------------------------------------------------------------  
     1579    #  ZMSGlobals.daysBetween:  
     1580    # --------------------------------------------------------------------------  
     1581    def daysBetween(self, t0, t1): 
     1582      return _globals.daysBetween(t0, t1)  
     1583 
    15781584 
    15791585# call this to initialize framework classes, which 
  • ZMS/trunk/_versionmanager.py

    r1763 r1774  
    10941094    def isVersionContainer(self): 
    10951095      b = False 
    1096       b = b or (self.isPage() and self.isPageContainer()) 
    1097       b = b or (self.isPage() and self.meta_id == 'ZMSLinkElement' and self.isEmbedded(self.REQUEST)) 
    1098       if not b: 
    1099         parent = self.getParentNode() 
    1100         b = parent is not None and parent.isPageContainer() and self.isPage() 
     1096      if self.isPage(): 
     1097        b = self.isPageContainer() 
     1098        if not b: 
     1099          b = self.meta_id == 'ZMSLinkElement' and self.isEmbedded(self.REQUEST) 
     1100        if not b: 
     1101          parent = self.getParentNode() 
     1102          b = parent is not None and parent.isPageContainer() 
    11011103      return b 
    11021104 
Note: See TracChangeset for help on using the changeset viewer.