Diff for /zogiLib/zogiLib.py between versions 1.52 and 1.55.2.1

version 1.52, 2004/11/03 15:24:46 version 1.55.2.1, 2005/05/27 11:07:11
Line 2  from Products.PageTemplates.PageTemplate Line 2  from Products.PageTemplates.PageTemplate
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
 from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate  from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate
 from OFS.Image import Image  from OFS.Image import Image
 from webdav.common import rfc1123_date  from AccessControl import ClassSecurityInfo
   
 import xml.dom.minidom  import xml.dom.minidom
 from OFS.Folder import Folder  from OFS.Folder import Folder
 from xml_helpers import getUniqueElementText,getText  from xml_helpers import getUniqueElementText,getText
Line 15  import types Line 14  import types
 import random  import random
 from Globals import package_home  from Globals import package_home
   
 ZOGIVERSION = "0.9.13b ROC:3.11.2004"  ZOGIVERSION = "0.10.1a ROC:27.5.2005"
   
 def cropf(f):  def cropf(f):
     """returns a float with reduced precision"""      """returns a float with reduced precision"""
Line 138  class zogiLib(Folder): Line 137  class zogiLib(Folder):
   
     meta_type="zogiLib"      meta_type="zogiLib"
     #xxxx      #xxxx
       security=ClassSecurityInfo()
   
     manage_options = Folder.manage_options+(      manage_options = Folder.manage_options+(
             {'label':'Main Config','action':'changeZogiLibForm'},              {'label':'Main Config','action':'changeZogiLibForm'},
Line 158  class zogiLib(Folder): Line 158  class zogiLib(Folder):
         else:          else:
             self.dlToolbarBaseURL = dlServerURL + "/digimage.jsp?"              self.dlToolbarBaseURL = dlServerURL + "/digimage.jsp?"
   
       security.declareProtected('View','getLayout')
       def getLayout(self):
           """get Layout"""
           return self.layout
   
     def version(self):      def version(self):
         """version information"""          """version information"""
Line 371  class zogiLib(Folder): Line 375  class zogiLib(Folder):
         if bt['isN4']:          if bt['isN4']:
             f = 'zpt/zogilib_divsN4.zpt'              f = 'zpt/zogilib_divsN4.zpt'
         else:          else:
             f = 'zpt/zogilib_divs.zpt'              f = 'zpt/zogiLib_divs.zpt'
         pt=PageTemplateFile(os.path.join(package_home(globals()),f)).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),f)).__of__(self)
         return pt()          return pt()
   
Line 570  class zogiLib(Folder): Line 574  class zogiLib(Folder):
             print "new WID:", wid              print "new WID:", wid
         return wid          return wid
                   
     def getDLParam(self, param):      def getDLParam(self, param, default=None):
         """returns parameter"""          """returns parameter or default"""
         try:          try:
             return self.getSubSession('dlQuery').get(param)              return self.getSubSession('dlQuery').get(param, default)
         except:          except:
             return              return default
   
     def setDLParam(self, param, value):      def setDLParam(self, param, value):
         """sets parameter"""          """sets parameter"""

Removed from v.1.52  
changed lines
  Added in v.1.55.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>