version 1.263, 2006/02/14 19:29:45
|
version 1.264, 2006/03/03 09:45:24
|
Line 2849 class ECHO_root(Folder,Persistent,Implic
|
Line 2849 class ECHO_root(Folder,Persistent,Implic
|
meta_type="ECHO_root" |
meta_type="ECHO_root" |
management_page_charset="utf-8" |
management_page_charset="utf-8" |
|
|
|
getSubCols = ECHO_helpers.getSubCols |
|
|
|
manage_options=Folder.manage_options+( |
|
{'label':'Main Config','action':'ECHO_copyright_configForm'}, |
|
{'label':'Reload Metadata','action':'reloadMetaDataFromStorageWarning'}, |
|
{'label':'Change Weights','action':'changeWeights'}, |
|
{'label':'Generate from RDF','action':'generateFromRDFForm'}, |
|
{'label':'update Resource Catalog','action':'updateResourceCatalog'}, |
|
) |
|
|
|
|
def mod_re_sub(self,pattern,replace,string): |
def mod_re_sub(self,pattern,replace,string): |
"""re.sub aus mod re zur Verfuegung stellen""" |
"""re.sub aus mod re zur Verfuegung stellen""" |
return re.sub(pattern,replace,string) |
return re.sub(pattern,replace,string) |
Line 3103 class ECHO_root(Folder,Persistent,Implic
|
Line 3114 class ECHO_root(Folder,Persistent,Implic
|
pt=zptFile(self, 'zpt/changeWeightForm') |
pt=zptFile(self, 'zpt/changeWeightForm') |
pt.content_type="text/html" |
pt.content_type="text/html" |
return pt() |
return pt() |
getSubCols = ECHO_helpers.getSubCols |
|
|
|
manage_options=Folder.manage_options+( |
|
{'label':'Main Config','action':'ECHO_copyright_configForm'}, |
|
{'label':'Reload Metadata','action':'reloadMetaDataFromStorageWarning'}, |
|
{'label':'Change Weights','action':'changeWeights'}, |
|
{'label':'Generate from RDF','action':'generateFromRDFForm'}, |
|
|
|
) |
|
|
|
|
|
|
|
def reloadMetaDataFromStorageWarning(self,RESPONSE=None): |
def reloadMetaDataFromStorageWarning(self,RESPONSE=None): |
Line 3642 class ECHO_root(Folder,Persistent,Implic
|
Line 3643 class ECHO_root(Folder,Persistent,Implic
|
inst=self.ZopeFind(self.institutions, obj_ids=[id]) |
inst=self.ZopeFind(self.institutions, obj_ids=[id]) |
return inst |
return inst |
|
|
|
def updateResourceCatalog(self,REQUEST,RESPONSE): |
|
"""update ressource catalog""" |
|
catalog=getattr(self,'resourceCatalog',None) |
|
if not catalog: |
|
return """<html><body><h3>No resourceCatalog available</h3></body></html>""" |
|
|
|
else: |
|
return catalog.manage_catalogReindex(REQUEST,RESPONSE,'manage_main') |
|
|
|
|
|
|
def manage_addECHO_root(self,id,title,RESPONSE=None): |
def manage_addECHO_root(self,id,title,RESPONSE=None): |
"""Add an ECHO_root""" |
"""Add an ECHO_root""" |