version 1.47.2.30, 2005/10/14 15:21:22
|
version 1.47.2.33, 2005/10/14 17:13:37
|
Line 296 class MPIWGRoot(ZSQLExtendFolder):
|
Line 296 class MPIWGRoot(ZSQLExtendFolder):
|
ids=[int(x.id[1:]) for x in founds] |
ids=[int(x.id[1:]) for x in founds] |
maximum=max(ids) |
maximum=max(ids) |
|
|
id_raw=self.ZSQLQuery("select nextval('id_raw_test')",debug=debug) |
id_raw=self.ZSQLQuery("select nextval('id_raw')",debug=debug) |
|
|
if id_raw: |
if id_raw: |
self.ZSQLQuery("drop sequence id_raw_test",debug=debug) |
self.ZSQLQuery("drop sequence id_raw",debug=debug) |
|
|
self.ZSQLQuery("create sequence id_raw_test start %i"%(maximum+1),debug=debug) |
self.ZSQLQuery("create sequence id_raw start %i"%(maximum+1),debug=debug) |
|
|
|
|
def queryLink(self,link): |
def queryLink(self,link): |
Line 761 class MPIWGRoot(ZSQLExtendFolder):
|
Line 761 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
def updateHomepages(self,RESPONSE=None): |
def updateHomepages(self,RESPONSE=None): |
""" update""" |
""" update""" |
|
#FIXME: seite wird hinter apache mehrfach ausgefŸhrt |
|
RESPONSE.setHeader('Content-type', 'text/html') |
RESPONSE.write("<html><body>\n") |
RESPONSE.write("<html><body>\n") |
url="http://itgroup.mpiwg-berlin.mpg.de:8050/FMPro?-db=personal-www&-format=-dso_xml&-lay=sql_export&-max=10000&-findall" |
url="http://itgroup.mpiwg-berlin.mpg.de:8050/FMPro?-db=personal-www&-format=-dso_xml&-lay=sql_export&-max=10000&-findall" |
dom = NonvalidatingReader.parseUri(url) |
dom = NonvalidatingReader.parseUri(url) |
Line 854 class MPIWGRoot(ZSQLExtendFolder):
|
Line 856 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
self.updatePublicationDB() |
self.updatePublicationDB() |
|
|
if RESPONSE: |
RESPONSE.write("<h2>Done</h2></body></html>") |
RESPONSE.redirect('manage_main') |
|
|
|
|
|
|
|
return True |
|
|
|
def reindexCatalogs(self,RESPONSE=None): |
def reindexCatalogs(self,RESPONSE=None): |
"""reindex members and project catalog""" |
"""reindex members and project catalog""" |
Line 1906 class MPIWGProject(CatalogAware,Folder):
|
Line 1905 class MPIWGProject(CatalogAware,Folder):
|
|
|
return True |
return True |
|
|
security.declareProtected('View managment screens','edit') |
security.declareProtected('View management screens','edit') |
def edit(self,western=None): |
def edit(self,western=None): |
"""Edit pages""" |
"""Edit pages""" |
if western: |
if western: |
Line 2043 class MPIWGProject(CatalogAware,Folder):
|
Line 2042 class MPIWGProject(CatalogAware,Folder):
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGBasisNeu.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGBasisNeu.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
security.declareProtected('View management screens','editMPIWGBasisForm') |
def editMPIWGBasisForm(self): |
def editMPIWGBasisForm(self): |
"""editform""" |
"""editform""" |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGBasis.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGBasis.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
security.declareProtected('View management screens','editMPIWGRelatedPublicationsForm') |
def editMPIWGRelatedPublicationsForm(self): |
def editMPIWGRelatedPublicationsForm(self): |
"""Edit related Publications""" |
"""Edit related Publications""" |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGRelatedPublications.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGRelatedPublications.zpt')).__of__(self) |