Diff for /ECHO_content/ECHO_helpers.py between versions 1.35 and 1.38

version 1.35, 2005/01/21 13:29:15 version 1.38, 2005/02/03 11:34:00
Line 37  class ECHO_basis: Line 37  class ECHO_basis:
         """showrdf"""          """showrdf"""
             self.REQUEST.RESPONSE.setHeader('Content-Type','text/xml')              self.REQUEST.RESPONSE.setHeader('Content-Type','text/xml')
         ret="""<?xml version="1.0" encoding="utf-8"?>\n<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  xmlns:ECHONAVIGATION="http://www.echo.eu/rdf#">\n"""          ret="""<?xml version="1.0" encoding="utf-8"?>\n<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  xmlns:ECHONAVIGATION="http://www.echo.eu/rdf#">\n"""
         ret+=self.urn(getRDF="echo:colllectionroot")+"\n"  
           ret+=self.getRDF(urn="echo:collectionroot")+"\n"
   
   
         ret+="""</RDF:RDF>"""          ret+="""</RDF:RDF>"""
             return ret               return ret 
Line 95  class ECHO_basis: Line 97  class ECHO_basis:
                   
     def getTitle(self):      def getTitle(self):
     """title"""      """title"""
       return self.decode(self.title)
     try:      try:
         return self.title.encode('utf-8','ignore')           return self.title.encode('utf-8','ignore') 
     except:      except:
Line 103  class ECHO_basis: Line 106  class ECHO_basis:
           
     def getLabel(self):      def getLabel(self):
     """title"""      """title"""
   
       return self.decode(self.label)
     try:      try:
         return self.label.encode('utf-8','ignore')           return self.label.encode('utf-8','ignore') 
     except:      except:
Line 386  def checkOnlyOneInGroup(object): Line 391  def checkOnlyOneInGroup(object):
 def getSubCols(self, sortfield="weight", subColTypes=displayTypes, sortFieldMD=None):  def getSubCols(self, sortfield="weight", subColTypes=displayTypes, sortFieldMD=None):
   
     def sortfnc(sortfield,x,y):      def sortfnc(sortfield,x,y):
           try:
         xa=x[1].getMDValue(sortfield)          xa=x[1].getMDValue(sortfield)
           except:
               xa=""
           try:
         ya=y[1].getMDValue(sortfield)          ya=y[1].getMDValue(sortfield)
           except:
               ya=""
         #print xa,ya          #print xa,ya
         return cmp(xa,ya)          return cmp(xa,ya)
           

Removed from v.1.35  
changed lines
  Added in v.1.38


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>