--- ECHO_content/ECHO_collection.py 2005/12/13 12:45:21 1.260 +++ ECHO_content/ECHO_collection.py 2006/01/16 17:33:00 1.261 @@ -1189,6 +1189,7 @@ class ECHO_resource(CatalogAware,Folder, except: zLOG.LOG("ECHO_collection (changeECHO_resource_metadata)",zLOG.ERROR,"%s (%s)"%sys.exc_info()[0:2]) + print self.newMetaXML() ECHO_helpers.urlopen('http://xserve02.mpiwg-berlin.mpg.de:18880/echo_nav/storage/downloadExternalXML?index_meta_url=%s&xml_url=%s'%(self.metalink,self.absolute_url()+'/newMetaXML')).read() @@ -1249,6 +1250,7 @@ class ECHO_resource(CatalogAware,Folder, return "" else: + ret= self.metaDataHash.get(fieldNameTest,empty) @@ -1256,7 +1258,7 @@ class ECHO_resource(CatalogAware,Folder, return ret.decode('utf-8') else: return ret - + getFieldValue=getMDValue #depricated def newMetaXML(self,project=None,startpage=None,xslt=None,thumbtemplate=None,topbar=None,digiLibTemplate=None,digiliburlprefix=None): @@ -1513,8 +1515,10 @@ class ECHO_resource(CatalogAware,Folder, + self.REQUEST.SESSION['diffs']=checkDiffs(self,metadict) + if template=="yes": #pt=PageTemplateFile(os.path.join(package_home(globals()), 'zpt/ECHO_resourceMD.zpt'),metadict=metadict).__of__(self) pt=zptFile(self, 'zpt/ECHO_resourceMD.zpt')