version 1.210, 2005/02/07 19:40:37
|
version 1.213, 2005/02/24 22:59:20
|
Line 153 class ECHO_layoutTemplate(ZopePageTempla
|
Line 153 class ECHO_layoutTemplate(ZopePageTempla
|
|
|
self.ZBindings_edit(self._default_bindings) |
self.ZBindings_edit(self._default_bindings) |
if text is None: |
if text is None: |
self._default_content_fn = os.path.join(package_home(globals()), |
self._default_content_fn = os.path.join(package_home(globals()),'zpt','ECHO_%s_template_standard.zpt'%EchoType) |
'zpt/ECHO_%s_template_standard.zpt'%EchoType) |
|
text = open(self._default_content_fn).read() |
text = open(self._default_content_fn).read() |
self.pt_edit(text, content_type) |
self.pt_edit(text, content_type) |
|
|
Line 212 class ECHO_fullText(ZopePageTemplate,ECH
|
Line 211 class ECHO_fullText(ZopePageTemplate,ECH
|
|
|
def getPage(self,nr='1'): |
def getPage(self,nr='1'): |
"""get page n""" |
"""get page n""" |
dom=xml.dom.minidom.parseString(self()) |
#return self().encode('latin-1','ignore') |
|
dom=xml.dom.minidom.parseString(self().encode('latin-1','ignore')) |
pages=dom.getElementsByTagName('page') |
pages=dom.getElementsByTagName('page') |
|
|
return pages[int(nr)-1].toxml('utf-8') |
return pages[int(nr)-1].toxml() |
|
|
# Product registration and Add support |
# Product registration and Add support |
manage_addECHO_fullTextForm = PageTemplateFile( |
manage_addECHO_fullTextForm = PageTemplateFile( |
Line 2036 class ECHO_collection(Folder, Persistent
|
Line 2036 class ECHO_collection(Folder, Persistent
|
"""Give list of coordinates""" |
"""Give list of coordinates""" |
mapColTypes=['ECHO_collection','ECHO_resource'] |
mapColTypes=['ECHO_collection','ECHO_resource'] |
areas=[] |
areas=[] |
for entry in self.getSubCols(self,subColTypes=mapColTypes): |
for entry in self.getSubCols(subColTypes=mapColTypes): |
object=entry |
object=entry |
areas.extend(object.getMapAreas()) |
areas.extend(object.getMapAreas()) |
return areas |
return areas |