--- zogiLib/zogiLib.py 2004/11/03 15:24:46 1.52 +++ zogiLib/zogiLib.py 2004/11/15 19:53:35 1.53 @@ -2,7 +2,6 @@ from Products.PageTemplates.PageTemplate from Products.PageTemplates.PageTemplate import PageTemplate from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate from OFS.Image import Image -from webdav.common import rfc1123_date import xml.dom.minidom from OFS.Folder import Folder @@ -15,7 +14,7 @@ import types import random from Globals import package_home -ZOGIVERSION = "0.9.13b ROC:3.11.2004" +ZOGIVERSION = "0.9.14b ROC:15.11.2004" def cropf(f): """returns a float with reduced precision""" @@ -570,12 +569,12 @@ class zogiLib(Folder): print "new WID:", wid return wid - def getDLParam(self, param): - """returns parameter""" + def getDLParam(self, param, default=None): + """returns parameter or default""" try: - return self.getSubSession('dlQuery').get(param) + return self.getSubSession('dlQuery').get(param, default) except: - return + return default def setDLParam(self, param, value): """sets parameter"""