version 1.10, 2004/04/28 09:03:22
|
version 1.16, 2004/05/06 14:20:58
|
Line 1
|
Line 1
|
|
|
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplate import PageTemplate |
from Products.PageTemplates.PageTemplate import PageTemplate |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
Line 20 def getString(self,key,default=''):
|
Line 21 def getString(self,key,default=''):
|
return default |
return default |
|
|
|
|
|
def sendFile(self, filename, type): |
|
"""schickt ein lokales file (aus dem Produkt) als response""" |
|
fn = os.path.join(package_home(globals()), filename) |
|
self.REQUEST.RESPONSE.setHeader('Content-Type', type) |
|
self.REQUEST.RESPONSE.write(file(fn).read()) |
|
return |
|
|
class zogiLib_navTemplate(ZopePageTemplate): |
class zogiLib_navTemplate(ZopePageTemplate): |
"""pageTemplate Objekt""" |
"""pageTemplate Objekt""" |
meta_type="zogiLib_navTemplate" |
meta_type="zogiLib_navTemplate" |
Line 529 class zogiLib(Folder):
|
Line 537 class zogiLib(Folder):
|
self.localFileBase=localFileBase |
self.localFileBase=localFileBase |
#self._setObject('topTemplate',zogiLib_navTemplate(id='topTemplate')) |
#self._setObject('topTemplate',zogiLib_navTemplate(id='topTemplate')) |
self._setObject('mainTemplate',zogiLib_mainTemplate(id='mainTemplate',version=version)) |
self._setObject('mainTemplate',zogiLib_mainTemplate(id='mainTemplate',version=version)) |
self.generateImageFolder() |
#self.generateImageFolder() |
|
|
|
|
manage_options = Folder.manage_options+( |
manage_options = Folder.manage_options+( |
Line 538 class zogiLib(Folder):
|
Line 546 class zogiLib(Folder):
|
|
|
def option_js(self): |
def option_js(self): |
"""option_js""" |
"""option_js""" |
ret="""function setDLParam(e) { |
ret=""" |
|
function setDLParam(e) { |
|
var s; |
if (document.all) { |
if (document.all) { |
s=e.srcElement; |
s=e.srcElement; |
} else { |
} else { |
Line 557 class zogiLib(Folder):
|
Line 567 class zogiLib(Folder):
|
|
|
def navigation_js(self): |
def navigation_js(self): |
"""Javascript""" |
"""Javascript""" |
fileName=os.path.join(package_home(globals()),'js/navigation.js') |
fileName = os.path.join(package_home(globals()),'js/js_lib.js') |
return file(fileName).read() |
js = file(fileName).read() |
|
fileName = os.path.join(package_home(globals()),'js/dl_lib.js') |
|
js += file(fileName).read() |
|
return js |
|
|
|
|
|
|
Line 599 class zogiLib(Folder):
|
Line 612 class zogiLib(Folder):
|
</script>"""%retStr |
</script>"""%retStr |
return jS |
return jS |
|
|
|
|
|
def mark1(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark1.gif', 'image/gif') |
|
return |
|
|
|
def mark2(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark2.gif', 'image/gif') |
|
return |
|
|
|
def mark3(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark3.gif', 'image/gif') |
|
return |
|
|
|
def mark4(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark4.gif', 'image/gif') |
|
return |
|
|
|
def mark5(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark5.gif', 'image/gif') |
|
return |
|
|
|
def mark6(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark6.gif', 'image/gif') |
|
return |
|
|
|
def mark7(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark7.gif', 'image/gif') |
|
return |
|
|
|
def mark8(self): |
|
"""mark image""" |
|
sendFile(self, 'images/mark8.gif', 'image/gif') |
|
return |
|
|
|
def corner1(self): |
|
"""mark image""" |
|
sendFile(self, 'images/olinks.gif', 'image/gif') |
|
return |
|
|
|
def corner2(self): |
|
"""mark image""" |
|
sendFile(self, 'images/orechts.gif', 'image/gif') |
|
return file(fileName).read() |
|
|
|
def corner3(self): |
|
"""mark image""" |
|
sendFile(self, 'images/ulinks.gif', 'image/gif') |
|
return file(fileName).read() |
|
|
|
def corner4(self): |
|
"""mark image""" |
|
sendFile(self, 'images/urechts.gif', 'image/gif') |
|
return file(fileName).read() |
|
|
|
|
|
|
def changeZogiLibForm(self): |
def changeZogiLibForm(self): |
"""Main configuration""" |
"""Main configuration""" |
pt=PageTemplateFile('Products/zogiLib/zpt/changeZogiLibForm.zpt').__of__(self) |
pt=PageTemplateFile('Products/zogiLib/zpt/changeZogiLibForm.zpt').__of__(self) |
Line 631 class zogiLib(Folder):
|
Line 707 class zogiLib(Folder):
|
def index_html(self): |
def index_html(self): |
"""main action""" |
"""main action""" |
|
|
|
|
#pt=PageTemplateFile('Products/zogiLib/zpt/zogiLibMain_image.zpt').__of__(self) |
#pt=PageTemplateFile('Products/zogiLib/zpt/zogiLibMain_image.zpt').__of__(self) |
#return pt() |
#return pt() |
return self.mainTemplate() |
return self.mainTemplate() |
Line 678 class zogiLib(Folder):
|
Line 753 class zogiLib(Folder):
|
ws=self.getParam('ws') |
ws=self.getParam('ws') |
if ws: |
if ws: |
if int(ws)==1: |
if int(ws)==1: |
return |
return 1 |
else: |
else: |
return int(ws)-1 |
return int(ws)-1 |
else: |
else: |