version 1.206, 2005/01/23 16:45:01
|
version 1.209, 2005/02/07 18:29:07
|
Line 968 class ECHO_resource(Folder,Persistent,EC
|
Line 968 class ECHO_resource(Folder,Persistent,EC
|
|
|
|
|
def getMDValue(self,fieldName,empty=None): |
def getMDValue(self,fieldName,empty=None): |
if empty: |
if not empty: |
return self.metaDataHash.get(fieldName,'!!NOT USED HERE in Type: %s'%self.contentType) |
return self.metaDataHash.get(fieldName,'!!NOT USED HERE in Type: %s'%self.contentType) |
|
|
else: |
else: |
Line 1065 class ECHO_resource(Folder,Persistent,EC
|
Line 1065 class ECHO_resource(Folder,Persistent,EC
|
if ret == "": |
if ret == "": |
return None |
return None |
else: |
else: |
|
|
return ret |
return ret |
except: |
except: |
return None |
return None |
Line 1304 def manage_addECHO_resourceForm(self):
|
Line 1305 def manage_addECHO_resourceForm(self):
|
|
|
|
|
|
|
def manage_addECHO_resource(self,id,title,label,description,responsible,link,metalink,weight,copyrightType=None,resourceID=None,contentType=None,renderingType=None,credits=None,coords=None,RESPONSE=None): |
def manage_addECHO_resource(self,id,title,label,description="",responsible="",link="",metalink="",weight="",copyrightType=None,resourceID=None,contentType=None,renderingType=None,credits=None,coords=None,RESPONSE=None): |
"""addaresource""" |
"""addaresource""" |
|
|
newObj=ECHO_resource(id,link,metalink,resourceID,title,label,description,contentType,renderingType,copyrightType,responsible,credits,weight,coords) |
newObj=ECHO_resource(id,link,metalink,resourceID,title,label,description,contentType,renderingType,copyrightType,responsible,credits,weight,coords) |
Line 1979 class ECHO_collection(Folder, Persistent
|
Line 1980 class ECHO_collection(Folder, Persistent
|
elif hasattr(self,'collection_index_template'): |
elif hasattr(self,'collection_index_template'): |
ret=self.collection_index_template() |
ret=self.collection_index_template() |
elif hasattr(self,'main_index_template'): |
elif hasattr(self,'main_index_template'): |
ret=self.main_index_template() |
|
|
ret=self.main_index_template.__of__(self)(self.main_template) |
else: |
else: |
pt=zptFile(self, 'zpt/ECHO_main_index_template_standard.zpt') |
pt=zptFile(self, 'zpt/ECHO_main_index_template_standard.zpt') |
pt.content_type="text/html" |
pt.content_type="text/html" |
Line 2059 def manage_addECHO_collectionForm(self):
|
Line 2061 def manage_addECHO_collectionForm(self):
|
return pt() |
return pt() |
|
|
|
|
def manage_addECHO_collection(self,id,title,label,description,contentType,responsible,weight,sortfield,coords="",secondaryLinkTitle="",secondaryLink="",credits=None,RESPONSE=None,imageTag="",bgcolour=""): |
def manage_addECHO_collection(self,id,title,label,description="",contentType="",responsible="",weight=0,sortfield="weight",coords="",secondaryLinkTitle="",secondaryLink="",credits=None,RESPONSE=None,imageTag="",bgcolour=""): |
"""add a echo collection""" |
"""add a echo collection""" |
|
|
|
|
Line 2373 class ECHO_root(Folder,Persistent,Implic
|
Line 2375 class ECHO_root(Folder,Persistent,Implic
|
|
|
def checkResource(self,id): |
def checkResource(self,id): |
"""checks if a resource is in the tree, gives back none or list of resources""" |
"""checks if a resource is in the tree, gives back none or list of resources""" |
|
if not id: |
|
id="" |
splitted=id.split("/") |
splitted=id.split("/") |
id=splitted[len(splitted)-1] |
id=splitted[len(splitted)-1] |
if hasattr(self,"_v_checkResource") and self._v_checkResource.has_key(id): #existiert ein cache und id ist bereits drin? |
if hasattr(self,"_v_checkResource") and self._v_checkResource.has_key(id): #existiert ein cache und id ist bereits drin? |