[Erp5-report] r19918 - /erp5/trunk/products/ERP5Form/PlanningBox.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 14 16:21:22 CET 2008


Author: romain
Date: Fri Mar 14 16:21:20 2008
New Revision: 19918

URL: http://svn.erp5.org?rev=19918&view=rev
Log:
Fix url generation, following http://www.erp5.org/GuidelinesForUrlGeneration.
Use absolute_url in order to be compatible with virtual host.
Remove 2 absolute_url lambda expressions which break acquisition (and they
seem useless).

Modified:
    erp5/trunk/products/ERP5Form/PlanningBox.py

Modified: erp5/trunk/products/ERP5Form/PlanningBox.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/PlanningBox.py?rev=19918&r1=19917&r2=19918&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/PlanningBox.py (original)
+++ erp5/trunk/products/ERP5Form/PlanningBox.py Fri Mar 14 16:21:20 2008
@@ -1638,8 +1638,6 @@
         stat_context = report_group_object.getObject().asContext(**stat_result)
         stat_context.domain_url = \
                      report_group_object.getObject().getRelativeUrl()
-        stat_context.absolute_url = \
-                     lambda x: report_group_object.getObject().absolute_url()
         url=getattr(stat_context,'domain_url','')
         # updating position_informations
         position +=1
@@ -1853,7 +1851,6 @@
             stat_result = {}
             stat_context = obj.asContext(**stat_result)
             stat_context.domain_url = obj.getRelativeUrl()
-            stat_context.absolute_url = lambda x: obj.absolute_url()
             object = stat_context.getObject()
             
             # check if the activity_content has some special method for URL
@@ -2418,7 +2415,7 @@
       if zone == 1:
         # active
         block_color = self.color
-        block_link = self.link
+        block_link = '%s/view' % self.object.absolute_url()
       else:
         # passive
         block_color = '#D1E8FF'




More information about the Erp5-report mailing list