version 1.10.2.27, 2006/07/03 14:28:47
|
version 1.10.2.30, 2006/11/08 16:36:38
|
Line 57 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 57 class MPIWGStaff(CatalogAware,ZSQLExtend
|
|
|
def createNewDBEntry(self,publish_the_data,id,name,vorname,username,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=""): |
def createNewDBEntry(self,publish_the_data,id,name,vorname,username,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=""): |
"""lege person in der datenbank an""" |
"""lege person in der datenbank an""" |
|
|
|
if date_to=="": # wenn date_to leer |
|
date_to=="date_none" |
|
|
msg="" |
msg="" |
#test ob id schon existiert |
#test ob id schon existiert |
if self.ZSQLQuery("select id from personal_www where id='%s'"%id): |
if self.ZSQLQuery("select id from personal_www where id='%s'"%id): |
Line 74 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 78 class MPIWGStaff(CatalogAware,ZSQLExtend
|
|
|
insert=[] |
insert=[] |
for element in insertTuple: |
for element in insertTuple: |
|
if element=="date_none": # date_none eintrag wird zu null uebersetzt |
|
insert.append('null') |
|
else: |
insert.append("'%s'"%element) |
insert.append("'%s'"%element) |
|
|
insertStr=",".join(insert) |
insertStr=",".join(insert) |
Line 94 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 101 class MPIWGStaff(CatalogAware,ZSQLExtend
|
if not DBid: |
if not DBid: |
DBid=self.getDBId() |
DBid=self.getDBId() |
|
|
|
|
self.ZSQLQuery("SET DATESTYLE TO 'German'") |
self.ZSQLQuery("SET DATESTYLE TO 'German'") |
|
|
test=self.ZSQLQuery("select id from personal_www where id='%s' "%DBid) |
test=self.ZSQLQuery("select id from personal_www where id='%s' "%DBid) |
Line 198 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 206 class MPIWGStaff(CatalogAware,ZSQLExtend
|
self.lastName=lastName |
self.lastName=lastName |
self.firstName=firstName |
self.firstName=firstName |
|
|
|
def harvest_page(self): |
|
"""geharvestete seite = verschlankte version von members_main""" |
|
pt = getTemplate(self, "harvest_members_main") |
|
return pt() |
|
|
def index_html(self): |
def index_html(self): |
"""show homepage""" |
"""show homepage""" |
Line 386 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 398 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: |
|
print argv |
self.ZSQLChange(argv,_table="personal_www",_identify="id=%s"%self.getDBId(),USE_FORM="yes") |
self.ZSQLChange(argv,_table="personal_www",_identify="id=%s"%self.getDBId(),USE_FORM="yes") |
if RESPONSE: |
if RESPONSE: |
RESPONSE.redirect("editMainData") |
RESPONSE.redirect("editMainData") |