version 1.149, 2004/07/20 18:35:48
|
version 1.151, 2004/07/23 12:29:14
|
Line 921 class ECHO_resource(Folder,Persistent):
|
Line 921 class ECHO_resource(Folder,Persistent):
|
return "ERROR" |
return "ERROR" |
ret=[] |
ret=[] |
|
|
for copyright in obj.getCopyrights(): |
for copyright in obj.getCopyrights(): #copyright - media / partner / copyrightID |
|
|
link="copyrightTypes/"+copyright[2]+'/copyright.html' |
|
|
|
try: |
try: |
|
if hasattr(self.copyrightTypes,copyright[2]): |
copyrightTypeObj=getattr(self.copyrightTypes,copyright[2]) |
copyrightTypeObj=getattr(self.copyrightTypes,copyright[2]) |
|
link="copyrightTypes/"+copyright[2]+'/copyright.html' |
|
else: |
|
copyrightTypeObj=getattr(obj,copyright[2]) |
|
link="copyrightModel/"+copyright[2]+'/copyright.html' |
|
|
label=copyrightTypeObj.label |
label=copyrightTypeObj.label |
url=copyrightTypeObj.url |
url=getattr(copyrightTypeObj, 'url', '') |
|
|
if url!='': |
if url!='': |
ret.append((url,copyright[0],copyright[1],copyright[2],label)) |
ret.append((url,copyright[0],copyright[1],copyright[2],label)) |
Line 1144 class ECHO_resource(Folder,Persistent):
|
Line 1149 class ECHO_resource(Folder,Persistent):
|
|
|
def showMetaDataXML(self,project=None,startpage=None,xslt=None,thumbtemplate=None,topbar=None,digiLibTemplate=None): |
def showMetaDataXML(self,project=None,startpage=None,xslt=None,thumbtemplate=None,topbar=None,digiLibTemplate=None): |
"""schreibe md""" |
"""schreibe md""" |
|
|
try: |
try: |
|
|
return writeMetadata(self.metalink,self.metaDataHash,project,startpage,xslt,thumbtemplate,topbar,digiLibTemplate,xmlfrag="yes") |
return writeMetadata(self.metalink,self.metaDataHash,project,startpage,xslt,thumbtemplate,topbar,digiLibTemplate,xmlfrag="yes") |
Line 2736 class ECHO_root(Folder,Persistent,Implic
|
Line 2742 class ECHO_root(Folder,Persistent,Implic
|
return retStr |
return retStr |
|
|
|
|
def copyrightTypeSelector_HTML(self,selected=None,first=None): |
def copyrightTypeSelector_HTML(self, object=None, selected=None,first=None): |
"""give type selector""" |
"""give type selector""" |
|
|
if not first: |
if not first: |
Line 2757 class ECHO_root(Folder,Persistent,Implic
|
Line 2763 class ECHO_root(Folder,Persistent,Implic
|
retStr+="""<option selected value="%s">%s\n"""%(copyrightType[0],copyrightType[0]) |
retStr+="""<option selected value="%s">%s\n"""%(copyrightType[0],copyrightType[0]) |
else: |
else: |
retStr+="""<option value="%s">%s\n"""%(copyrightType[0],copyrightType[0]) |
retStr+="""<option value="%s">%s\n"""%(copyrightType[0],copyrightType[0]) |
|
|
|
for copyrightTypeSelf in self.ZopeFind(object,obj_metatypes=["ECHO_copyrightType"],search_sub=1): |
|
retStr+="""<option value="%s">%s\n"""%(copyrightTypeSelf[0],copyrightTypeSelf[0]) |
|
|
except: |
except: |
"""nothing""" |
"""nothing""" |
|
|
return retStr |
return retStr |
|
|
def partnerSelector_HTML(self,selected=None): |
def partnerSelector_HTML(self,selected=None): |