I'm asking for another small change in CMF 1.5. For Plone's portal
factory and temporary folder we have to bend the
ActionInformation.getOAI method a little bit.
The current code in CMF calls the function getOAI(context=self,
object=object) from the ActionInformation module.
I would like to alter the call a little bit to make it easier for us to
customize the call:
===================================================================
RCS file: /cvs-repository/Products/CMFCore/ActionsTool.py,v
retrieving revision 1.51.2.1
diff -u -r1.51.2.1 ActionsTool.py
--- CMFCore/ActionsTool.py 11 Apr 2005 10:43:11 -0000 1.51.2.1
+++ CMFCore/ActionsTool.py 17 Jun 2005 18:42:54 -0000
@@ -197,7 +197,7 @@
'portal_actions will ignore listActions() of \'%s\'.'
% provider.getId(),
DeprecationWarning)
- info = getOAI(self, object)
+ info = self._getOAI(self, object)
actions = provider.listActions(info)
action_infos = []
@@ -252,5 +252,8 @@
continue
action_infos.append(i)
return action_infos
+
+ def _getOAI(self, context, object):
+ return getOAI(context, object)
InitializeClass(ActionsTool)
Same in workflow and discussion tool.
Any objections?
Christian
_______________________________________________
Zope-CMF maillist - Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature requests