[CMF-checkins] CVS: CMF - CHANGES.txt:1.163
Yvo Schubbe
cvs-admin at zope.org
Thu Nov 27 10:07:19 EST 2003
Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv3099
Modified Files:
CHANGES.txt
Log Message:
Merged yuppie-listActionInfos-branch:
- refactored listFilteredActionsFor()
- added listActionInfos() and getActionInfo() to Action providers
- added helper methods getOAI() and getExprContext()
=== CMF/CHANGES.txt 1.162 => 1.163 ===
--- CMF/CHANGES.txt:1.162 Wed Nov 19 04:48:36 2003
+++ CMF/CHANGES.txt Thu Nov 27 10:06:48 2003
@@ -2,6 +2,28 @@
New Features
+ - Refactored ActionsTool and Action providers:
+
+ o Added listActionInfos() and getActionInfo() to the ActionProvider
+ Interface, added 'object' argument to listActions().
+
+ o Added OldstyleActionProvider Interface and OldstyleActionProviderBase
+ for Action providers still not using ActionInformation objects.
+ WorkflowTool and CMFCore DiscussionTool use this.
+
+ o Action providers queried by ActionsTool should implement the new
+ ActionProvider Interface. Action providers subclassing
+ ActionProviderBase inherit the necessary methods.
+
+ o To ease transition it will be sufficient to implement the
+ OldstyleActionProvider Interface, using OldstyleActionProviderBase.
+ The use of Action providers not implementing one of these Interfaces
+ or Actions provided by objects themselves is deprecated. Support for
+ them might be removed after CMF 1.5.
+
+ o Added helper methods getOAI() and getExprContext() to get computed
+ contexts from REQUEST cache or create new ones.
+
- CMFDefault MembershipTool and zpt skin: Added 'Manage members' Action.
The skin now provides basic membership management: Browsing members,
registering new members and deleting members including their member
More information about the CMF-checkins
mailing list