version 1.10.2.62, 2008/10/22 11:27:42
|
version 1.10.2.65, 2009/02/18 15:42:00
|
Line 35 def logger(txt,method,txt2):
|
Line 35 def logger(txt,method,txt2):
|
departmentList="Renn\nRheinberger\nDaston\nKlein\nSibum\nIT\nInstitut\nBibliothek" |
departmentList="Renn\nRheinberger\nDaston\nKlein\nSibum\nIT\nInstitut\nBibliothek" |
|
|
|
|
def getTemplate(self, tpName): |
|
"""get a template file either form the instance or from the product""" |
|
ext=self.ZopeFind(self.aq_parent,obj_ids=[tpName]) |
|
if ext: |
|
pt = getattr(self,ext[0][1].getId()) |
|
else: |
|
pt=PageTemplateFile(os.path.join(package_home(globals()), 'zpt/'+tpName)).__of__(self) |
|
assert(pt) |
|
return pt |
|
|
|
def createNewDBEntry(self,publish_the_data,key,name,vorname,title,position,e_mail,e_mail_p,date_from,date_to,abteilung,heimat_inst,funded_by="",e_mail2="",txt="",txt_p="no",stay_at_mpiwg="",group="",web_object_created="no",current_work=""): |
def createNewDBEntry(self,publish_the_data,key,name,vorname,title,position,e_mail,e_mail_p,date_from,date_to,abteilung,heimat_inst,funded_by="",e_mail2="",txt="",txt_p="no",stay_at_mpiwg="",group="",web_object_created="no",current_work=""): |
"""lege person in der datenbank an""" |
"""lege person in der datenbank an""" |
Line 107 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 99 class MPIWGStaff(CatalogAware,ZSQLExtend
|
"""get db_key utf8""" |
"""get db_key utf8""" |
return utf8ify(self.getKey()) |
return utf8ify(self.getKey()) |
|
|
|
def setKey(self,key): |
|
"""set key""" |
|
self.key=key |
|
|
def getKey(self): |
def getKey(self): |
"""get database key""" |
"""get database key""" |
if hasattr(self,'key'): |
if hasattr(self,'key'): |
Line 708 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 704 class MPIWGStaff(CatalogAware,ZSQLExtend
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMainData.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMainData.zpt')).__of__(self) |
return pt() |
return pt() |
else: |
else: |
self.ZSQLChange(argv,_table="personal_www",_identify="key=%s"%self.getKey(),USE_FORM="yes") |
self.ZSQLChange(argv,_table="personal_www",_identify="key=%s"%self.getKeyUTF8(),USE_FORM="yes") |
if RESPONSE: |
if RESPONSE: |
self.redirect(RESPONSE,"editMainData") |
self.redirect(RESPONSE,"editMainData") |
|
|