[Erp5-report] r20170 - /erp5/trunk/products/ERP5Form/OOoChart.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Mar 26 21:24:42 CET 2008
Author: nicolas
Date: Wed Mar 26 21:24:39 2008
New Revision: 20170
URL: http://svn.erp5.org?rev=20170&view=rev
Log:
calculate url only once
Modified:
erp5/trunk/products/ERP5Form/OOoChart.py
Modified: erp5/trunk/products/ERP5Form/OOoChart.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/OOoChart.py?rev=20170&r1=20169&r2=20170&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/OOoChart.py (original)
+++ erp5/trunk/products/ERP5Form/OOoChart.py Wed Mar 26 21:24:39 2008
@@ -364,7 +364,10 @@
UrlIconOOo='%s/misc_/ERP5OOo/OOo.png' % here.ERP5Site_getAbsoluteUrl()
UrlIconPdf='%s/misc_/ERP5Form/PDF.png' % here.ERP5Site_getAbsoluteUrl()
- if render_format == 'html' :
+ if render_format == 'html':
+ field_absolute_url = '%s/%s/%s' % (here.absolute_url(),
+ form.getId(),
+ field.getId())
css_class = field.get_value('css_class')
format = field.get_value('image_format')
if format == '':
@@ -372,11 +375,9 @@
display = field.get_value('image_display')
if format in STANDARD_IMAGE_FORMAT_LIST:
main_content = '''<div class="OOoChartContent">
- <img class="%s" src="%s/%s/%s?render_format=%s&display=%s" title="%s" alt="%s"/">
+ <img class="%s" src="%s?render_format=%s&display=%s" title="%s" alt="%s"/">
</div>''' % (css_class,
- here.absolute_url(),
- form.getId(),
- field.getId(),
+ field_absolute_url,
format,
display,
title,
@@ -385,19 +386,15 @@
if format == 'raw':
main_content = '''<div class="OOoChartContent">
- <a href="%s/%s/%s?render_format=&display=%s"><img src="%s" alt="OOo"/></a></div>
- ''' % (here.absolute_url(),
- form.getId(),
- field.getId(),
+ <a href="%s?render_format=&display=%s"><img src="%s" alt="OOo"/></a></div>
+ ''' % (field_absolute_url,
display,
UrlIconOOo)
return main_content
if format == 'pdf':
main_content = '''<div class="OOoChartContent">
- <a href="%s/%s/%s?render_format=pdf&display=%s"><img src="%s" alt="PDF" /></a>
- </div>''' % (here.absolute_url(),
- form.getId(),
- field.getId(),
+ <a href="%s?render_format=pdf&display=%s"><img src="%s" alt="PDF" /></a>
+ </div>''' % (field_absolute_url,
display,
UrlIconPdf)
return main_content
More information about the Erp5-report
mailing list