--- ECHO_content/ECHO_helpers.py 2009/04/20 20:24:39 1.100 +++ ECHO_content/ECHO_helpers.py 2010/10/11 13:15:00 1.103 @@ -92,7 +92,7 @@ class ECHO_basis: # Managment for the PID def setPID(self,pid): """set the pid""" - logging.debug(self.getID()+" PID set to "+pid) + logging.debug(self.getId()+" PID set to "+pid) self.pid=pid return True @@ -143,25 +143,25 @@ class ECHO_basis: def showRDF(self): """showrdf""" self.REQUEST.RESPONSE.setHeader('Content-Type','text/xml') - ret="""\n\n\n""" ret+=self.getRDF(urn="echo:collectionroot")+"\n" - ret+="""""" + ret+="""""" return ret def RDF(self): """showrdf""" self.REQUEST.RESPONSE.setHeader('Content-Type','text/xml') - ret="""\n\n""" + ret="""\n\n""" ret+=self.getRDF(urn=self.absolute_url())+"\n" - ret+="""""" + ret+="""""" return ret @@ -799,14 +799,19 @@ def ECHO_rerenderLinksMD(self,obj=None,t if entry[1].meta_type == 'ECHO_resource': try: entry[1].ECHO_getResourceMD(template="no",overwrite="yes") + logging.debug("ECHO_rerenderLinksMD: gotMD") if "title" in types: entry[1].generate_title() + logging.debug("ECHO_rerenderLinksMD: generatedTitle") if "label" in types: entry[1].generate_label() - ret+="OK:"+entry[0]+"-- "+entry[1].getTitle().decode('utf-8')+"-- "+entry[1].getTitle().decode('utf-8')+"
" + logging.debug("ECHO_rerenderLinksMD: generatedLabel") + ret+="OK:"+entry[0]+"-- "+self.unicodify(entry[1].getTitle())+"-- "+self.unicodify(entry[1].getTitle())+"
" except: + ret+="Error:"+entry[0]+"
" - + logging.debug("ECHO_rerenderLinksMD: error") + logging.debug("%s %s"%(sys.exc_info()[0],sys.exc_info()[1])) @@ -879,11 +884,11 @@ def getRDFDescription(self,linkURL,urn=N - #ret=about2+"\n"+name2+"\n"+link2+"\n"+type2+"\n"+clickable2+"\n" + #ret=about2+"\n"+name2+"\n"+link2+"\n"+type2+"\n"+clickable2+"\n" try: - ret=about2+"\n"+name2+"\n"+type2+"\n"+clickable2+"\n"+ap2+"\n" + ret=about2+"\n"+name2+"\n"+type2+"\n"+clickable2+"\n"+ap2+"\n" except: - ret=self.unicodify(about2)+"\n"+self.unicodify(name2)+"\n"+self.unicodify(type2)+"\n"+self.unicodify(clickable2)+"\n"+self.unicodify(ap2)+"\n" + ret=self.unicodify(about2)+"\n"+self.unicodify(name2)+"\n"+self.unicodify(type2)+"\n"+self.unicodify(clickable2)+"\n"+self.unicodify(ap2)+"\n" return ret