version 1.14, 2004/04/15 11:24:56
|
version 1.15, 2004/04/18 09:54:14
|
Line 185 class ECHO_pageTemplate(ZopePageTemplate
|
Line 185 class ECHO_pageTemplate(ZopePageTemplate
|
pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_pageTemplateWeight.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_pageTemplateWeight.zpt').__of__(self) |
return pt() |
return pt() |
|
|
def changeECHO_pageTemplateWeight(self,weight,contentType,RESPONSE=None): |
def changeECHO_pageTemplateWeight(self,weight,contentType,label,RESPONSE=None): |
"""change""" |
"""change""" |
self.weight=weight |
self.weight=weight |
self.contentType=contentType |
self.contentType=contentType |
|
self.label=label |
|
|
if RESPONSE is not None: |
if RESPONSE is not None: |
RESPONSE.redirect('manage_main') |
RESPONSE.redirect('manage_main') |
|
|
|
def getLabel(self): |
|
if hasattr(self,'label'): |
|
return self.label |
|
else: |
|
return 0 |
|
|
def getWeight(self): |
def getWeight(self): |
"""get weight""" |
"""get weight""" |
if hasattr(self,'weight'): |
if hasattr(self,'weight'): |
Line 225 def manage_addECHO_pageTemplateForm(self
|
Line 232 def manage_addECHO_pageTemplateForm(self
|
from urllib import quote |
from urllib import quote |
|
|
|
|
def manage_addECHO_pageTemplate(self, id, weight= 0,contentType=0,title=None, text=None, |
def manage_addECHO_pageTemplate(self, id, label, weight= 0,contentType=0,title=None, text=None, |
REQUEST=None, submit=None): |
REQUEST=None, submit=None): |
"Add a Page Template with optional file content." |
"Add a Page Template with optional file content." |
|
|
Line 235 def manage_addECHO_pageTemplate(self, id
|
Line 242 def manage_addECHO_pageTemplate(self, id
|
self._setObject(id, ECHO_pageTemplate(id, text)) |
self._setObject(id, ECHO_pageTemplate(id, text)) |
ob = getattr(self, id) |
ob = getattr(self, id) |
setattr(ob,'weight',weight) |
setattr(ob,'weight',weight) |
|
setattr(ob,'label',label) |
setattr(ob,'contentType',contentType) |
setattr(ob,'contentType',contentType) |
if title: |
if title: |
ob.pt_setTitle(title) |
ob.pt_setTitle(title) |
Line 268 class ECHO_navigation(Folder):
|
Line 276 class ECHO_navigation(Folder):
|
"""Navigations Element""" |
"""Navigations Element""" |
meta_type="ECHO_Navigation" |
meta_type="ECHO_Navigation" |
|
|
displayedMetaTypes=['ECHO_group','ImageCollectionIFrame','ECHO_collection','ECHO_pageTemplate','ZSQLExtendFolder','ECHO_sqlElement','ECHO_resource','ECHO_externalLink'] |
displayedMetaTypes=['ECHO_group','ImageCollectionIFrame','ECHO_collection','ECHO_pageTemplate','ZSQLExtendFolder','ZSQLBibliography','ECHO_sqlElement','ECHO_resource','ECHO_externalLink'] |
|
|
def __init__(self,id,title,pathToHierarchy): |
def __init__(self,id,title,pathToHierarchy): |
"""init""" |
"""init""" |