[CMF-checkins] CVS: CMF - CHANGES.txt:1.151

Yvo Schubbe schubbe@web.de
Sat, 28 Jun 2003 12:31:50 -0400


Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv21800

Modified Files:
	CHANGES.txt 
Log Message:
Merged yuppie-ti_aliases-branch:
- Added Method Aliases to TypeInformation.
- Added __before_publishing_traverse__ to DynamicType.
- Made PortalFolder's 'mkdir' hook an alias.

=== CMF/CHANGES.txt 1.150 => 1.151 ===
--- CMF/CHANGES.txt:1.150	Fri Jun 13 14:13:30 2003
+++ CMF/CHANGES.txt	Sat Jun 28 12:31:19 2003
@@ -2,6 +2,21 @@
 
   New Features
 
+    - TypeInformation: Added Method Aliases.
+
+      o TypesTool and TypeInformation now have an 'Aliases' tab to configure
+        Method Aliases TTW.
+
+      o factory_type_information now has a key 'aliases' to configure Method
+        Aliases in a product. This key is required, but may be empty: If it
+        doesn't exist, TypeInformation will try to update by guessing aliases.
+
+      o DynamicType manipulates 'TraversalRequestNameStack' depending on
+        Method Aliases. '(Default)' and 'view' aliases bypass __call__() and
+        view() methods on traversal.
+
+      o PortalFolder's 'mkdir' hook now makes use of Method Aliases.
+
     - MembershipTool (CMFCore and CMFDefault): Changed member area creation.
       'wrapUser()' does no longer call 'createMemberarea()'.
       'createMemberarea()' should now be called from the 'logged_in' page.