Diff for /ECHO_content/ECHO_resource.py between versions 1.6.2.1 and 1.6.2.4

version 1.6.2.1, 2011/10/13 07:48:27 version 1.6.2.4, 2012/08/23 10:25:32
Line 62  from ECHO_helpers import * Line 62  from ECHO_helpers import *
   
   
 from ECHO_movie import *  from ECHO_movie import *
 import vlp_xmlhelpers #TODO: vlp elemente aus echo herausnehmen  #import vlp_xmlhelpers #TODO: vlp elemente aus echo herausnehmen
 import xmlrpclib  import xmlrpclib
   
 import logging  import logging
Line 89  class ECHO_resource(CatalogAware,Folder, Line 89  class ECHO_resource(CatalogAware,Folder,
          zur Zeit wird enfach nur self.metadata falls vorhanden zurueckggegeben.           zur Zeit wird enfach nur self.metadata falls vorhanden zurueckggegeben.
          """           """
                     
          return getattr(self,"metadata",None)           mf= getattr(self,"metadataFolder",None)
            #logging.debug("MetadataManager:"+repr(mf))
            return mf
            
   
     def index_meta(self,RESPONSE=None):      def index_meta(self,RESPONSE=None):
         """ gibt das im metalink gespeicher xml-file zurueck"""          """ gibt das im metalink gespeicher xml-file zurueck"""
Line 486  class ECHO_resource(CatalogAware,Folder, Line 489  class ECHO_resource(CatalogAware,Folder,
   
                           
   
     def changeViewerTemplateSetForm(self):  
             """change the viewer template set"""  
             pt=zptFile(self, 'zpt/changeResourceViewerTemplateSet')  
             return pt()  
   
   
     def setLink(self, link=None):      def setLink(self, link=None):
Line 921  class ECHO_resource(CatalogAware,Folder, Line 920  class ECHO_resource(CatalogAware,Folder,
     def getMDValueSimpleSearchField(self):      def getMDValueSimpleSearchField(self):
             """returns value for simple search aus DC daten"""              """returns value for simple search aus DC daten"""
                           
                           try:
             bibdata=self.getMetaDataManager().getBibData(path=self.getMetaDataLink())              bibdata=self.getMetaDataManager().getBibData(path=self.getMetaDataLink())
             dcMapped = self.getMetaDataManager().getDCMappedData(bibdata)              dcMapped = self.getMetaDataManager().getDCMappedData(bibdata)
             logging.debug("getMDValueSimpleSearchField:"+ repr(dcMapped))              logging.debug("getMDValueSimpleSearchField:"+ repr(dcMapped))
Line 929  class ECHO_resource(CatalogAware,Folder, Line 928  class ECHO_resource(CatalogAware,Folder,
                              dcMapped.get('creator',''),                               dcMapped.get('creator',''),
                              dcMapped.get('year',''),self.getTitle()])                               dcMapped.get('year',''),self.getTitle()])
                         
               except:
                   logging.error("getMDValueSimpleSearchField doesn't work:"+self.getId())
   
   
     def newMetaXML(self,project=None,startpage=None,xslt=None,thumbtemplate=None,topbar=None,digiLibTemplate=None,digiliburlprefix=None):      def newMetaXML(self,project=None,startpage=None,xslt=None,thumbtemplate=None,topbar=None,digiLibTemplate=None,digiliburlprefix=None):
Line 1001  class ECHO_resource(CatalogAware,Folder, Line 1002  class ECHO_resource(CatalogAware,Folder,
         {'label':'Main Config','action':'ECHO_resource_config_main'},          {'label':'Main Config','action':'ECHO_resource_config_main'},
         {'label':'Edit Metadata','action':'ECHO_getResourceMD'},          {'label':'Edit Metadata','action':'ECHO_getResourceMD'},
         {'label':'Graphic Coords','action':'ECHO_graphicEntry'},          {'label':'Graphic Coords','action':'ECHO_graphicEntry'},
         {'label':'Change TemplateSets and Image Viewer','action':'changeViewerTemplateSetForm'},  
         {'label':'set/change startpage','action':'setStartPageForm'},          {'label':'set/change startpage','action':'setStartPageForm'},
         {'label':'Change AccessRights','action':'changeAccessRightForm'},           {'label':'Change AccessRights','action':'changeAccessRightForm'}, 
         ) + Folder.manage_options          ) + Folder.manage_options
Line 1050  class ECHO_resource(CatalogAware,Folder, Line 1050  class ECHO_resource(CatalogAware,Folder,
                           
             return              return
                   
       def getDRI(self,type="escidoc"):
           """get DRI"""
           try:
               dri = self.getMetaDataManager().getDRI(path=self.metalink,type=type)
           except:
               return None
           
           return dri
           
     def ECHO_getResourceMD(self,template="yes",back=None,overwrite="no"):      def ECHO_getResourceMD(self,template="yes",back=None,overwrite="no"):
         """Einlesen der Metadaten und Anlegen dieser Metadaten als Informationen zur Resource"""          """Einlesen der Metadaten und Anlegen dieser Metadaten als Informationen zur Resource"""
         #(metadict, error)=readMetadata(self.metalink)          #(metadict, error)=readMetadata(self.metalink)

Removed from v.1.6.2.1  
changed lines
  Added in v.1.6.2.4


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