[Erp5-report] r28070 - /erp5/trunk/products/ERP5Type/Base.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jul 14 15:40:41 CEST 2009


Author: jerome
Date: Tue Jul 14 15:40:41 2009
New Revision: 28070

URL: http://svn.erp5.org?rev=28070&view=rev
Log:
fix ZMI tabs for non folder types. It was not showing history tab

Modified:
    erp5/trunk/products/ERP5Type/Base.py

Modified: erp5/trunk/products/ERP5Type/Base.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Base.py?rev=28070&r1=28069&r2=28070&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Base.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Base.py [utf8] Tue Jul 14 15:40:41 2009
@@ -40,6 +40,8 @@
 from AccessControl.ZopeGuards import guarded_getattr
 from Acquisition import aq_base, aq_inner, aq_acquire, aq_chain
 import OFS.History
+from OFS.SimpleItem import SimpleItem
+from OFS.PropertyManager import PropertyManager
 
 from Products.CMFCore.PortalContent import PortalContent
 from Products.CMFCore.Expression import Expression
@@ -791,7 +793,13 @@
                             )
 
   # We want to use a default property view
-  manage_propertiesForm = DTMLFile( 'properties', _dtmldir )
+  manage_main = manage_propertiesForm = DTMLFile( 'properties', _dtmldir )
+
+  manage_options = ( PropertyManager.manage_options +
+                     SimpleItem.manage_options +
+                     OFS.History.Historical.manage_options +
+                     CMFCatalogAware.manage_options
+                   )
 
   security.declareProtected( Permissions.ModifyPortalContent, 'setTitle' )
   def setTitle(self, value):




More information about the Erp5-report mailing list