version 1.10.2.23, 2006/01/16 13:46:21
|
version 1.10.2.27, 2006/07/03 14:28:47
|
Line 89 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 89 class MPIWGStaff(CatalogAware,ZSQLExtend
|
|
|
return True,msg |
return True,msg |
|
|
def updateDBEntry(self,publish_the_data,date_from,date_to,DBid=None,stay_at_mpiwg="",position=""): |
def updateDBEntry(self,publish_the_data,date_from,date_to,DBid=None,stay_at_mpiwg="",position="",abteilung=""): |
"""zpddatedb""" |
"""zpddatedb""" |
if not DBid: |
if not DBid: |
DBid=self.getDBId() |
DBid=self.getDBId() |
Line 104 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 104 class MPIWGStaff(CatalogAware,ZSQLExtend
|
|
|
self.ZSQLChange(_table="personal_www",_identify="id=%s"%DBid,publish_the_data=publish_the_data, |
self.ZSQLChange(_table="personal_www",_identify="id=%s"%DBid,publish_the_data=publish_the_data, |
date_from=date_from, |
date_from=date_from, |
date_to=date_to,stay_at_mpiwg=stay_at_mpiwg,position=position) |
date_to=date_to,stay_at_mpiwg=stay_at_mpiwg,position=position,abteilung=abteilung) |
return True |
return True |
else: |
else: |
return False |
return False |
Line 133 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 133 class MPIWGStaff(CatalogAware,ZSQLExtend
|
if self.getImageObj(): |
if self.getImageObj(): |
self.getImageObj().updateImage(file,rename=None,RESPONSE=None) |
self.getImageObj().updateImage(file,rename=None,RESPONSE=None) |
else: |
else: |
self.getImageFolder().addImage2(file,fileName=self.getId()) |
# create new image object |
|
xp = file.filename.rfind('.') |
|
if xp > 0: |
|
ext = file.filename[xp:] |
|
fn = self.getId()+ext |
|
zLOG.LOG("MPWIG STAFF", zLOG.INFO, "new filename: %s"%fn) |
|
self.getImageFolder().addImage2(file,fileName=fn) |
|
else: |
|
zLOG.LOG("MPWIG STAFF", zLOG.ERROR, "uploaded filename %s has no extension!"%file.filename) |
|
|
self.publishImage=publishImage |
self.publishImage=publishImage |
|
|
Line 301 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 309 class MPIWGStaff(CatalogAware,ZSQLExtend
|
for newEntry in newEntries.keys(): |
for newEntry in newEntries.keys(): |
query="INSERT INTO %s "%newEntry |
query="INSERT INTO %s "%newEntry |
keys=['id_main'] |
keys=['id_main'] |
values=["'"+id_main+"'"] |
values=["'"+sql_quote(id_main)+"'"] |
for key in newEntries[newEntry].keys(): |
for key in newEntries[newEntry].keys(): |
keys.append(key) |
keys.append(key) |
values.append("'"+newEntries[newEntry][key]+"'") |
values.append("'"+sql_quote(newEntries[newEntry][key])+"'") |
|
|
|
|
keystring=",".join(keys) |
keystring=",".join(keys) |
Line 378 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 386 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="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") |