--- MPIWGWeb/MPIWGProjects.py 2005/09/14 20:45:56 1.47.2.22 +++ MPIWGWeb/MPIWGProjects.py 2005/09/15 12:57:41 1.47.2.23 @@ -16,7 +16,7 @@ import re import os from types import * import zLOG -import xmlhelper # Methoden zur Verwaltung der projekt xmls +import xmlhelper # Methoden zur Verwaltung der projekt xml from OFS.SimpleItem import SimpleItem from OFS.Folder import Folder from Products.ZSQLMethods.SQL import SQLConnectionIDs @@ -1710,18 +1710,21 @@ class MPIWGProject(CatalogAware,Folder): def saveEditedContent(self,kupu=None,preview=None): """save Edited content""" - kupu=preview + if preview: + kupu=preview #find content of body tags start=kupu.find("") end=kupu.find("") newcontent= kupu[start+6:end] if preview: + return self.preview(newcontent) + self.copyObjectToArchive() self.WEB_project_description=newcontent[0:] - self.REQUEST.RESPONSE.redirect("./edit") + self.REQUEST.RESPONSE.redirect("./index.html") return True @@ -1751,7 +1754,14 @@ class MPIWGProject(CatalogAware,Folder): """get description""" if type(self.WEB_project_description) is ListType: - return ""+self.WEB_project_description[0]+"" + return """ + + + + + %s + + """%self.getContent('WEB_project_description') else: return self.WEB_project_description