[Erp5-report] r33738 nicolas.dumazet - in /erp5/trunk/bt5/erp5_pdm: SkinTemplateItem/portal...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 16 03:51:52 CET 2010


Author: nicolas.dumazet
Date: Tue Mar 16 03:51:51 2010
New Revision: 33738

URL: http://svn.erp5.org?rev=33738&view=rev
Log:
Silence Matrix rendering errors

Modified:
    erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformedResource_asCellRange.xml
    erp5/trunk/bt5/erp5_pdm/bt/revision

Modified: erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformedResource_asCellRange.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformedResource_asCellRange.xml?rev=33738&r1=33737&r2=33738&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformedResource_asCellRange.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/TransformedResource_asCellRange.xml [utf8] Tue Mar 16 03:51:51 2010
@@ -91,6 +91,11 @@
 # Remove empty range\n
 cell_range = filter(lambda x: x != [], cell_range)\n
 \n
+dimension = len(cell_range)\n
+if matrixbox and dimension<3:\n
+  # Matrixbox view always expects three dimensions (lines, columns, tabs)\n
+  # It costs very little to avoid noisy rendering tracebacks\n
+  return cell_range + [[]]*(3-dimension)\n
 return cell_range\n
 
 
@@ -147,6 +152,8 @@
                             <string>getattr</string>
                             <string>_getitem_</string>
                             <string>map</string>
+                            <string>len</string>
+                            <string>dimension</string>
                           </tuple>
                         </value>
                     </item>

Modified: erp5/trunk/bt5/erp5_pdm/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_pdm/bt/revision?rev=33738&r1=33737&r2=33738&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_pdm/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_pdm/bt/revision [utf8] Tue Mar 16 03:51:51 2010
@@ -1,1 +1,1 @@
-469
+470




More information about the Erp5-report mailing list