--- OSAS/OSA_system/OSAS_Root.py 2004/10/04 12:57:03 1.16 +++ OSAS/OSA_system/OSAS_Root.py 2005/04/27 13:17:45 1.18 @@ -5,6 +5,7 @@ from OFS.Folder import Folder from Products.PageTemplates.PageTemplateFile import PageTemplateFile from Products.PageTemplates.PageTemplate import PageTemplate import urllib +import zLOG import re import xml.dom.minidom @@ -24,7 +25,7 @@ class OSAS_ViewerObject(Folder): def changeViewerObjectForm(self): """Main configuration""" - pt=PageTemplateFile('Products/OSA_system/zpt/changeViewerObjectForm.zpt').__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','changeViewerObjectForm.zpt')).__of__(self) return pt() def changeViewerObject(self,title,prefix): @@ -39,7 +40,7 @@ class OSAS_ViewerObject(Folder): def manage_AddOSAS_ViewerObjectForm(self): """interface for adding the viewer Object""" - pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_ViewerObject.zpt').__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_ViewerObject.zpt')).__of__(self) return pt() def manage_AddOSAS_ViewerObject(self,id,title,prefix,RESPONSE=None): @@ -73,7 +74,7 @@ class OSAS_Root(Folder,Implicit): def Root_config(self): """Main configuration""" - pt=PageTemplateFile('Products/OSA_system/zpt/ConfigOSAS_Root.zpt').__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','ConfigOSAS_Root.zpt')).__of__(self) return pt() def change_OSAS_Root(self,RootFolderName,DigILibURL,uploadServletUrl,RESPONSE=None): @@ -123,7 +124,7 @@ class OSAS_Root(Folder,Implicit): path=re.sub('http://echo.mpiwg-berlin.mpg.de','',path) # falls echo # path=re.sub('//','/',path) # falls echo fh=open(path,'w') - + zLOG.LOG("OSAS",zLOG.INFO,path) fh.write(xmlneu) fh.close() return "ok" @@ -131,7 +132,7 @@ class OSAS_Root(Folder,Implicit): def manage_AddOSAS_RootForm(self): """interface for adding the OSAS_root""" - pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_Root.zpt').__of__(self) + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_Root.zpt')).__of__(self) return pt() def manage_AddOSAS_Root(self,id,RootFolderName,DigILibURL,uploadServletUrl,RESPONSE=None):