[Erp5-report] r19847 - in /erp5/trunk/products/ERP5: Document/Image.py __init__.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Mar 13 14:03:30 CET 2008


Author: jerome
Date: Thu Mar 13 14:03:30 2008
New Revision: 19847

URL: http://svn.erp5.org?rev=19847&view=rev
Log:
export a method so that skins can access image size for a given image_display.
This is used in odt_style to display ImageFields

Modified:
    erp5/trunk/products/ERP5/Document/Image.py
    erp5/trunk/products/ERP5/__init__.py

Modified: erp5/trunk/products/ERP5/Document/Image.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/Image.py?rev=19847&r1=19846&r2=19847&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/Image.py (original)
+++ erp5/trunk/products/ERP5/Document/Image.py Thu Mar 13 14:03:30 2008
@@ -60,6 +60,13 @@
                    'large'     : (768,768),
                    'xlarge'    : (1024,1024)
                   }
+
+def getSizeFromImageDisplay(image_display):
+  """Retuns the size for this image display, or None if this image display name
+  is not known.
+  """
+  return defaultdisplays.get(image_display)
+
 
 default_formats = ['jpg', 'jpeg', 'png', 'gif', 'pnm', 'ppm']
 

Modified: erp5/trunk/products/ERP5/__init__.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/__init__.py?rev=19847&r1=19846&r2=19847&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/__init__.py (original)
+++ erp5/trunk/products/ERP5/__init__.py Thu Mar 13 14:03:30 2008
@@ -91,6 +91,8 @@
                                                   'Redirect', 'Unauthorized')
   ModuleSecurityInfo('Products.CMFCore.WorkflowCore').declarePublic(
                                                    'WorkflowException')
+  ModuleSecurityInfo('Products.ERP5.Document.Image').declarePublic(
+                                                'getSizeFromImageDisplay')
 
 # backward compatibility names
 XML = None




More information about the Erp5-report mailing list