|
|
| version 1.288, 2007/04/30 16:30:09 | version 1.291, 2007/07/24 09:11:45 |
|---|---|
| Line 200 class ECHO_locale(ZopePageTemplate): | Line 200 class ECHO_locale(ZopePageTemplate): |
| self.title=title | self.title=title |
| self.label=label | self.label=label |
| if text: | if text: |
| if content_type is None: | |
| content_type = self.content_type | |
| self.pt_edit(text, content_type) | self.pt_edit(text, content_type) |
| self.id=id | self.id=id |
| Line 218 class ECHO_locale(ZopePageTemplate): | Line 220 class ECHO_locale(ZopePageTemplate): |
| self.title=title | self.title=title |
| self.label=label | self.label=label |
| if not text is None: | if not text is None: |
| if content_type is None: | |
| content_type = self.content_type | |
| self.pt_edit(text, content_type) | self.pt_edit(text, content_type) |
| if RESPONSE is not None: | if RESPONSE is not None: |
| Line 307 class ECHO_layoutTemplate(ZopePageTempla | Line 311 class ECHO_layoutTemplate(ZopePageTempla |
| if text is None: | if text is None: |
| self._default_content_fn = os.path.join(package_home(globals()),'zpt','ECHO_%s_template_standard.zpt'%EchoType) | self._default_content_fn = os.path.join(package_home(globals()),'zpt','ECHO_%s_template_standard.zpt'%EchoType) |
| text = open(self._default_content_fn).read() | text = open(self._default_content_fn).read() |
| if content_type is None: | |
| content_type = self.content_type | |
| self.pt_edit(text, content_type) | self.pt_edit(text, content_type) |
| Line 2164 class ECHO_collection(CatalogAware, Fold | Line 2170 class ECHO_collection(CatalogAware, Fold |
| if obj.meta_type=="ECHO_mapText": | if obj.meta_type=="ECHO_mapText": |
| if splitted[1]=="en": | if splitted[1]=="en": |
| obj.locale_en.pt_edit(REQUEST.form[key],None) | obj.locale_en.pt_edit(REQUEST.form[key],obj.locale_en.content_type) |
| else: | else: |
| obj.pt_edit(REQUEST.form[key],None) | obj.pt_edit(REQUEST.form[key],obj.content_type) |
| else: | else: |
| text=obj.ZopeFind(obj,obj_metatypes=['ECHO_mapText']) | text=obj.ZopeFind(obj,obj_metatypes=['ECHO_mapText']) |
| if splitted[1]=="en": | if splitted[1]=="en": |
| text[0][1].locale_en.pt_edit(REQUEST.form[key],None) | text[0][1].locale_en.pt_edit(REQUEST.form[key],text[0][1].locale_en.content_type) |
| else: | else: |
| text[0][1].pt_edit(REQUEST.form[key],None) | text[0][1].pt_edit(REQUEST.form[key],text[0][1].content_type) |
| if RESPONSE is not None: | if RESPONSE is not None: |
| RESPONSE.redirect('manage_main') | RESPONSE.redirect('manage_main') |
| Line 3749 class ECHO_root(Folder,Persistent,Implic | Line 3755 class ECHO_root(Folder,Persistent,Implic |
| def formatAscii(self,str,url=None): | def formatAscii(self,str,url=None): |
| """ersetze ascii umbrueche durch <br>""" | """ersetze ascii umbrueche durch <br>""" |
| #url=None | |
| if not str: | |
| return "" | |
| if url: | if url: |
| retStr="" | retStr="" |
| Line 3761 class ECHO_root(Folder,Persistent,Implic | Line 3770 class ECHO_root(Folder,Persistent,Implic |
| retStr+="""<a href="%s">%s</a><br/>"""%(strUrl,word) | retStr+="""<a href="%s">%s</a><br/>"""%(strUrl,word) |
| str=retStr | str=retStr |
| if str: | if str: |
| return re.sub(r"[\n]","<br/>",str) | str = re.sub(r"[\n]","<br/>",str) |
| return unicodify(str) | |
| else: | else: |
| return "" | return u"" |
| link2html=vlp_xmlhelpers.link2html | link2html=vlp_xmlhelpers.link2html |
| related2html=vlp_xmlhelpers.related2html | related2html=vlp_xmlhelpers.related2html |
| Line 4134 class ECHO_linkList(ZopePageTemplate,ECH | Line 4144 class ECHO_linkList(ZopePageTemplate,ECH |
| self.ZBindings_edit(self._default_bindings) | self.ZBindings_edit(self._default_bindings) |
| if text is None: | if text is None: |
| text = '' | text = '' |
| if content_type is None: | |
| content_type = self.content_type | |
| self.pt_edit(text, contentType) | self.pt_edit(text, contentType) |