|
|
| version 1.21, 2004/05/06 13:05:49 | version 1.24, 2004/05/10 13:51:03 |
|---|---|
| Line 13 import os.path | Line 13 import os.path |
| from Globals import package_home | from Globals import package_home |
| import urllib | import urllib |
| from ECHO_helpers import displayTypes,checkOnlyOneInGroup | from ECHO_helpers import displayTypes,checkOnlyOneInGroup |
| from ECHO_collection import content_html | |
| class ECHO_contentType(Image): | class ECHO_contentType(Image): |
| """ContentType Object""" | """ContentType Object""" |
| Line 181 class ECHO_pageTemplate(ZopePageTemplate | Line 182 class ECHO_pageTemplate(ZopePageTemplate |
| {'label':'Weight and Type','action':'changeECHO_pageTemplateWeightForm'}, | {'label':'Weight and Type','action':'changeECHO_pageTemplateWeightForm'}, |
| ) | ) |
| def content_html(self): | |
| """content_html""" | |
| return content_html(self,'pageTemplate') | |
| def changeECHO_pageTemplateWeightForm(self): | def changeECHO_pageTemplateWeightForm(self): |
| """change""" | """change""" |
| pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_pageTemplateWeight.zpt').__of__(self) | pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_pageTemplateWeight.zpt').__of__(self) |
| Line 308 class ECHO_navigation(Folder): | Line 313 class ECHO_navigation(Folder): |
| #print "HERE",obj. | #print "HERE",obj. |
| for x_objs in obj.ZopeFind(obj,obj_metatypes=self.displayedMetaTypes): | for x_objs in obj.ZopeFind(obj,obj_metatypes=self.displayedMetaTypes): |
| x=x_objs[1] | x=x_objs[1] |
| if checkOnly=="no": | if checkOnly=="yes": |
| x = checkOnlyOneInGroup(x) | x = checkOnlyOneInGroup(x) |
| if depth>1: | if depth>1: |
| nav[x.getId()]=(self.getColls(x,depth-1),x) | nav[x.getId()]=(self.getColls(x,depth-1),x) |
| Line 514 class ECHO_navigation(Folder): | Line 519 class ECHO_navigation(Folder): |
| def secondNavElements(self): | def secondNavElements(self): |
| """Zweite Ordnung""" | """Zweite Ordnung""" |
| hash=self.createNavHash(2,checkOnly="yes") | hash=self.createNavHash(2,checkOnly="no") |
| actual_url=self.REQUEST['URL'] | actual_url=self.REQUEST['URL'] |
| ult_temp=re.sub(self.absolute_url(),"",actual_url) | ult_temp=re.sub(self.absolute_url(),"",actual_url) |
| Line 526 class ECHO_navigation(Folder): | Line 531 class ECHO_navigation(Folder): |
| start=[splitted[2]] | start=[splitted[2]] |
| #print start | #print start |
| keys=self.barFromHash(hash,start=start) | keys=self.barFromHash(hash,start=start,showElements) |
| return keys | return keys |