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""" |