version 1.10.2.67, 2009/04/29 07:53:35
|
version 1.10.2.76, 2011/05/18 12:36:06
|
Line 236 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 236 class MPIWGStaff(CatalogAware,ZSQLExtend
|
"""publish the image??, default no""" |
"""publish the image??, default no""" |
return getattr(self,'publishImage','no') |
return getattr(self,'publishImage','no') |
|
|
def updateImage(self,file,publishImage,rename=None,RESPONSE=None): |
def updateImage(self,publishImage,file=None,rename=None,RESPONSE=None): |
"""update image""" |
"""update image""" |
|
|
if file and not(file.filename==""): |
if file and not(file.filename==""): |
Line 370 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 370 class MPIWGStaff(CatalogAware,ZSQLExtend
|
# Got a cached value. |
# Got a cached value. |
return result |
return result |
|
|
|
# look for individual page |
|
if self.hasObject("index.html"): |
|
pt = getattr(self, "index.html") |
|
# else use template |
|
else: |
pt = getTemplate(self, "members_main") |
pt = getTemplate(self, "members_main") |
# Execute the template in a new security context. |
# Execute the template in a new security context. |
security.addContext(self) |
security.addContext(self) |
Line 451 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 456 class MPIWGStaff(CatalogAware,ZSQLExtend
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff.zpt')).__of__(self) |
|
|
|
|
logging.error("XX:"+email.Utils.formatdate().split("-")[0]+'GMT') |
logging.debug("XX:"+email.Utils.formatdate().split("-")[0]+'GMT') |
return pt() |
return pt() |
|
|
mainEditFile=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff_main.zpt')) |
mainEditFile=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff_main.zpt')) |
Line 580 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 585 class MPIWGStaff(CatalogAware,ZSQLExtend
|
"""get the profile""" |
"""get the profile""" |
self.REQUEST.RESPONSE.setHeader('Last-Modified',email.Utils.formatdate().split("-")[0]+'GMT') |
self.REQUEST.RESPONSE.setHeader('Last-Modified',email.Utils.formatdate().split("-")[0]+'GMT') |
|
|
founds=self.ZSQLInlineSearchU(_table='personal_www',key=self.getKey()) |
founds=self.ZSQLInlineSearchU(_table='personal_www',key=self.getKeyUTF8()) |
html="""<html><body>%s</body></html>""" |
html="""<html><body>%s</body></html>""" |
if founds.profile and founds.profile != "": |
if founds.profile and founds.profile != "": |
|
|
Line 632 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 637 class MPIWGStaff(CatalogAware,ZSQLExtend
|
"""erzeugt ein automatisches Profil aus den alten Eintraegen CV, Current work, und research interests""" |
"""erzeugt ein automatisches Profil aus den alten Eintraegen CV, Current work, und research interests""" |
|
|
ret="" |
ret="" |
|
#founds=self.ZSQLInlineSearch(_table='research_interest',key_main=person.getKeyUTF8()) |
founds=self.ZSQLInlineSearch(_table='research_interest',key_main=person.key) |
founds=self.ZSQLInlineSearch(_table='research_interest',key_main=person.key) |
if founds: |
if founds: |
ret="<p class=\"bio_section_header\">Research interests: </p><br/>" |
ret="<p class=\"bio_section_header\">Research interests: </p><br/>" |
Line 708 class MPIWGStaff(CatalogAware,ZSQLExtend
|
Line 714 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.getKeyUTF8(),USE_FORM="yes") |
self.ZSQLChange(argv,_table="personal_www",_identify="lower(key)=%s"%utf8ify(self.getKey().lower()),USE_FORM="yes") |
if RESPONSE: |
if RESPONSE: |
self.redirect(RESPONSE,"editMainData") |
self.redirect(RESPONSE,"editMainData") |
|
|