--- MPIWGWeb/MPIWGProjects.py 2010/06/23 15:01:56 1.47.2.115 +++ MPIWGWeb/MPIWGProjects.py 2010/07/23 17:30:38 1.47.2.116 @@ -828,7 +828,6 @@ class MPIWGProject(CatalogAware,Folder,C security = getSecurityManager() bound_names['user'] = security.getUser() - # Retrieve the value from the cache. keyset = None @@ -848,7 +847,9 @@ class MPIWGProject(CatalogAware,Folder,C security.addContext(self) try: + #logging.debug("index_html pt=%s"%repr(pt)) result = pt.pt_render(extra_context=bound_names) + #logging.debug("index_html result=%s"%repr(result)) if keyset is not None: # Store the result in the cache. self.ZCacheable_set(result, keywords=keyset) @@ -900,6 +901,7 @@ class MPIWGProject(CatalogAware,Folder,C def getContent(self,field,filter=None): """Inhalt des Feldes""" + #logging.debug("getContent field=%s filter=%s"%(field,filter)) if field=="short_title": text = self.getContent("xdata_07") @@ -1009,6 +1011,7 @@ class MPIWGProject(CatalogAware,Folder,C def saveEditedContent(self,kupu=None,preview=None): """save Edited content""" + #logging.debug("saveEditedContent kupu=%s preview=%s"%(kupu,preview)) if preview: kupu=preview @@ -1018,7 +1021,6 @@ class MPIWGProject(CatalogAware,Folder,C newcontent= kupu[start+6:end] if preview: - return self.preview(newcontent) self.copyObjectToArchive() @@ -1100,6 +1102,7 @@ class MPIWGProject(CatalogAware,Folder,C def preview(self,description): """preview""" + #logging.debug("preview description=%s"%description) tmpPro=getattr(self,"previewTemplate",None) if not tmpPro: tmpPro=MPIWGProject("previewTemplate") @@ -1108,7 +1111,7 @@ class MPIWGProject(CatalogAware,Folder,C setattr(tmpPro,field,getattr(self,field)) tmpPro.WEB_project_description=description[0:] tmpPro.invisible=True - pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','previewFrame.zpt')).__of__(self) + pt=PageTemplateFile('zpt/previewFrame.zpt',globals()).__of__(self) return pt() #return self.REQUEST.RESPONSE.redirect(self.REQUEST['URL1']+"/previewTemplate") @@ -1116,7 +1119,7 @@ class MPIWGProject(CatalogAware,Folder,C def getWebProject_description(self): """get description""" - debug= self.REQUEST.cookies.get("MP_debug_code",None) + debug = self.REQUEST.cookies.get("MP_debug_code",None) if debug and debug=="western": return """ @@ -1124,8 +1127,8 @@ class MPIWGProject(CatalogAware,Folder,C - %s - + %s + """%self.WEB_project_description[0] return """ @@ -1133,8 +1136,8 @@ class MPIWGProject(CatalogAware,Folder,C - %s - + %s + """%self.getContent('WEB_project_description')