Diff for /ECHO_content/ECHO_collection.py between versions 1.310.2.10 and 1.310.2.11

version 1.310.2.10, 2012/09/03 14:48:22 version 1.310.2.11, 2013/05/17 06:20:22
Line 924  class ECHO_collection(CatalogAware, Fold Line 924  class ECHO_collection(CatalogAware, Fold
             return ret+"</rdf:Seq>"              return ret+"</rdf:Seq>"
                           
   
       def getExportAsJSON(self,REQUEST=None):
           import json
           ret = self.getExport()
           
           if REQUEST:
                   REQUEST.response.setHeader("Content-type", "text/json; charset=utf-8")
            
           return json.dumps(ret)
       
       def getExport(self,REQUEST=None):
           
               """JSON export collection content"""
               import json
               ret={}
               #contents=self.ZopeFind(self,obj_metatypes=['ECHO_group','ECHO_resource','ECHO_collection'])
               contents=self.ZopeFind(self,obj_metatypes=['ECHO_resource'])
   
               ret['description']=self.getDescription();
               ret['title']=self.getTitle();
               ret['label']=self.getLabel();
               ret['content']=[]
               ret['echo_path']=self.absolute_url().replace(self.echo_pages.absolute_url(),'')
               
               
               for content in contents:
                  
                   ret['content'].append(content[1].getDRI(type="mpiwg"))
               
               return ret
               
               
               
               
             
           
     def changeLabels(self):      def changeLabels(self):
                 """change form"""                  """change form"""

Removed from v.1.310.2.10  
changed lines
  Added in v.1.310.2.11


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