Mercurial > public > src > moin > extensions
diff data/plugin/parser/text_x_arnica.py @ 153:3abe0bd083b2
text_x_arnica: added formatter to self and replaced wikiutil.escape with formatter.text
author | Reimar Bauer <rb.proj AT googlemail DOT com> |
---|---|
date | Fri, 11 Jul 2008 17:47:57 +0200 |
parents | 7438cd3fdfba |
children | 3d5773a1e24b |
line wrap: on
line diff
--- a/data/plugin/parser/text_x_arnica.py Fri Jul 11 17:23:27 2008 +0200 +++ b/data/plugin/parser/text_x_arnica.py Fri Jul 11 17:47:57 2008 +0200 @@ -188,7 +188,7 @@ # ToDo change to "in dict" if tags.has_key('EXIF DateTimeOriginal'): date = str(tags['EXIF DateTimeOriginal']) - date = wikiutil.escape(date.replace(':', '-', 2)) + date = self.formatter.text(date.replace(':', '-', 2)) return date def _get_files(request, pagename): @@ -213,6 +213,7 @@ self.pagename = request.page.page_name self.raw = raw self.request = request + self.formatter = request.formatter self.form = None self._ = request.getText # ToDo add formatter @@ -229,7 +230,7 @@ except ValueError, err: msg = u"arnica: %s" % err.args[0] # ToDo use formatter - request.write(wikiutil.escape(msg)) + request.write(self.formatter.text(msg)) self.inner_table_style = ' style="border-style:none; margin:10px;"' self.td_style = ' align="center" style="padding:0; margin:2px 2px; border-style:none"' @@ -423,7 +424,7 @@ self.web.append(webnail) self.thumb.append(thumbfile) date = get_exif_info(att_file) - self.exif_date.append(wikiutil.escape(date, quote=1)) + self.exif_date.append(self.formatter.text(date)) def to_wikitext(self, text): """ @@ -448,7 +449,7 @@ if line.startswith('[[') and line.endswith(']]'): img, alias = line[2:-2].split('|', 1) alias = alias.strip() - alias = wikiutil.escape(alias, quote=1) + alias = self.formatter.text(alias) text.append(alias) image.append(img.strip()) return {