version 1.19, 2004/03/30 10:47:54
|
version 1.21, 2004/03/30 15:30:58
|
Line 231 class ECHO_resource(Folder):
|
Line 231 class ECHO_resource(Folder):
|
if not hasattr(self,'coords'): |
if not hasattr(self,'coords'): |
self.coords=[] |
self.coords=[] |
|
|
|
print "vorher",self.coords |
pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_resource.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_resource.zpt').__of__(self) |
return pt() |
return pt() |
|
|
|
|
def changeECHO_resource(self,metalink,link,title,label,description,content_type,responsible,weight,viewClassification="",coords=None,credits=None,RESPONSE=None): |
def changeECHO_resource(self,metalink,link,title,label,description,content_type,responsible,weight,viewClassification="",coords=None,credits=None,RESPONSE=None): |
|
|
|
|
"""Änderung der Properties""" |
"""Änderung der Properties""" |
|
|
|
|
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coords,viewClassification) |
coordsnew=[ string.split(x,",") for x in coords] |
|
|
|
|
|
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coordsnew) |
|
|
|
self.coords=coordsnew[0:] |
self.link=link |
self.link=link |
self.metalink=metalink |
self.metalink=metalink |
|
|
Line 257 class ECHO_resource(Folder):
|
Line 259 class ECHO_resource(Folder):
|
{'label':'Graphics','action':'ECHO_graphicEntry'}, |
{'label':'Graphics','action':'ECHO_graphicEntry'}, |
) |
) |
|
|
|
def getOverview(self): |
|
"""overview graphics""" |
|
|
|
return self.aq_parent.ZopeFind(self.aq_parent,obj_ids=['overview'])[0][1] |
|
|
def ECHO_graphicEntry(self): |
def ECHO_graphicEntry(self): |
"""DO nothing""" |
"""DO nothing""" |
overview = self.ZopeFind(self,obj_ids=['overview']) |
overview = self.aq_parent.ZopeFind(self.aq_parent,obj_ids=['overview']) |
|
|
if overview: |
if overview: |
pt=PageTemplateFile('Products/ECHO_content/zpt/ECHO_draw.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/zpt/ECHO_draw.zpt').__of__(self) |
return pt() |
return pt() |
Line 372 class ECHO_externalLink(Folder):
|
Line 378 class ECHO_externalLink(Folder):
|
def changeECHO_externalLink(self,link,title,label,description,content_type,responsible,weight,coords=None,credits=None,RESPONSE=None): |
def changeECHO_externalLink(self,link,title,label,description,content_type,responsible,weight,coords=None,credits=None,RESPONSE=None): |
|
|
"""Änderung der Properties""" |
"""Änderung der Properties""" |
|
coordsnew=[ string.split(x,",") for x in coords] |
|
|
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coords) |
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coords) |
|
|
|
self.coords=coordsnew[0:] |
self.link=link |
self.link=link |
if RESPONSE is not None: |
if RESPONSE is not None: |
RESPONSE.redirect('manage_main') |
RESPONSE.redirect('manage_main') |
Line 508 class ECHO_collection(Folder, Persistent
|
Line 514 class ECHO_collection(Folder, Persistent
|
|
|
def getOverview(self): |
def getOverview(self): |
"""overview graphics""" |
"""overview graphics""" |
return self.ZopeFind(self,obj_ids=['overview'])[0][1] |
|
|
return self.aq_parent.ZopeFind(self.aq_parent,obj_ids=['overview'])[0][1] |
|
|
|
|
def ECHO_graphicEntry(self): |
def ECHO_graphicEntry(self): |
"""DO nothing""" |
"""DO nothing""" |
overview = self.ZopeFind(self,obj_ids=['overview']) |
overview = self.aq_parent.ZopeFind(self.aq_parent,obj_ids=['overview']) |
|
|
|
|
if overview: |
if overview: |
pt=PageTemplateFile('Products/ECHO_content/zpt/ECHO_draw.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/zpt/ECHO_draw.zpt').__of__(self) |
Line 555 class ECHO_collection(Folder, Persistent
|
Line 564 class ECHO_collection(Folder, Persistent
|
def changeECHO_collection(self,title,label,description,content_type,responsible,weight,credits=None,sortfield="weight",coords=None,RESPONSE=None): |
def changeECHO_collection(self,title,label,description,content_type,responsible,weight,credits=None,sortfield="weight",coords=None,RESPONSE=None): |
"""Änderung der Properties""" |
"""Änderung der Properties""" |
|
|
|
|
coordsnew=[ string.split(x,",") for x in coords] |
coordsnew=[ string.split(x,",") for x in coords] |
|
|
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coordsnew) |
setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coordsnew) |
|
|
|
self.coords=coordsnew[0:] |
self.sortfield=sortfield |
self.sortfield=sortfield |
|
|
if RESPONSE is not None: |
if RESPONSE is not None: |