--- MPIWGWeb/MPIWGStaff.py 2008/08/26 16:04:25 1.10.2.51
+++ MPIWGWeb/MPIWGStaff.py 2008/09/02 12:00:06 1.10.2.55
@@ -20,7 +20,8 @@ from types import *
from AccessControl import ClassSecurityInfo
import time
import logging
-
+import email
+from MPIWGHelper import *
#ersetzt logging
def logger(txt,method,txt2):
"""logging"""
@@ -92,14 +93,24 @@ class MPIWGStaff(CatalogAware,ZSQLExtend
addStr="&time=%s"
else:
addStr="?time=%s"
+
+ RESPONSE.setHeader('Last-Modified',email.Utils.formatdate().split("-")[0]+'GMT')
+ logging.error(email.Utils.formatdate()+' GMT')
RESPONSE.redirect(url+addStr%timeStamp)
+ def getKeyUTF8(self):
+ """get db_key utf8"""
+ return utf8ify(self.getKey())
+
def getKey(self):
"""get database key"""
if hasattr(self,'key'):
- return self.key.lower()
+ #logging.error("SAVED KEY:%s"%self.key)
+ return unicodify(self.key.lower())
+ #return self.key.lower()
#fuer alt faelle ohne key
+ #logging.error("NEW KEY:%s"%(self.firstName+'_'+self.lastName).lower().replace(' ',''))
return (self.firstName+'_'+self.lastName).lower().replace(' ','')
def getConnectionObj(self):#ueberschreibe connection id methode
@@ -150,7 +161,7 @@ class MPIWGStaff(CatalogAware,ZSQLExtend
self.publicationSelectionMode=publicationSelectionMode
if RESPONSE:
- self.redirect(RESPONSE,"editPublications")
+ self.redirect(RESPONSE,"
Current work: