[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