|
|
Choosing A Webhost: |
CVS: CMF - CHANGES.txt:1.248.2.36 INSTALL.txt:1.21.2.3: msg#00070web.zope.cmf.cvs
Update of /cvs-repository/CMF In directory cvs.zope.org:/tmp/cvs-serv29055 Modified Files: Tag: CMF-1_5-branch CHANGES.txt INSTALL.txt Log Message: - Packaging for CMF 1.5.0. === CMF/CHANGES.txt 1.248.2.35 => 1.248.2.36 === --- CMF/CHANGES.txt:1.248.2.35 Sun Oct 17 16:13:45 2004 +++ CMF/CHANGES.txt Thu Oct 21 17:00:16 2004 @@ -1,4 +1,4 @@ -CMF 1.5.0rc1 (unreleased) +CMF 1.5.0 (2004/10/21) New Features @@ -14,11 +14,10 @@ Values are now converted to unicode, using 'default_charset'. (http://collector.zope.org/CMF/261) - - DublinCore: Added 'setCreators' method. - Note that notifyModified() also modifies creators. If the current user + - DublinCore: Added 'setCreators' method. Note that + 'notifyModified' also modifies creators. If the current user should not be added to creators, make sure notifyModified() is not - called after setCreators(). - (http://collector.zope.org/CMF/61) + called after setCreators(). (http://collector.zope.org/CMF/61) - ZPT skin: Fixed '*metadata_edit_form'. Setting "Enable Discussion?" to 'Off' was broken. @@ -32,9 +31,9 @@ - TypesTool: Removed again the "add properties from the ZMI" feature. That feature existed only in 1.5.0beta2. - - ActionProviderBase: Modified exceptions raised by getActionInfo(). - Now Unauthorized is raised if at least one Action was found but the user - is not allowed to access any of them. + - ActionProviderBase: Modified exceptions raised by 'getActionInfo'. + Now Unauthorized is raised if at least one Action was found but + the user is not allowed to access any of them. - RegistrationTool: Generated passwords no longer contain 'OQ0Il1'. @@ -133,9 +132,9 @@ They now catch CopyErrors. - DirectoryView: Readded expandpath() for backwards compatibility. - Some products still import expandpath from DirectoryView because it was - once defined there. Note that importing expandpath from DirectoryView is - deprecated and doesn't work with CMF HEAD / 1.6. + Some products still import expandpath from DirectoryView because + it was once defined there. Note that importing expandpath from + DirectoryView is deprecated and doesn't work with CMF HEAD / 1.6. - RegistrationTool: An optional password can now be passed to registeredNotify() (Issue #277). @@ -223,8 +222,9 @@ (http://collector.zope.org/CMF/176) - CMFSetup: Refactored rolemap. - Converted the roles attribute to role sub-elements. Fixed an acquisition - bug that caused incomplete exports. Updated default profile. + Converted the roles attribute to role sub-elements. Fixed an + acquisition bug that caused incomplete exports. Updated default + profile. - CMFWiki: Prevent deprecation notice for the deprecated CMFWikiPermissions module by replacing its usage in CMFWiki.__init__ @@ -269,7 +269,8 @@ (http://collector.zope.org/CMF/226) - CMFDefault.Document, CMFDefault.Link, and CMFCalendar.Event: - WebDAV PUT() caused improper splitting of 'Contributors' metadata header. + WebDAV PUT() caused improper splitting of 'Contributors' metadata + header. - CMFCore.PortalFolder: Fixed missing import of BadRequest exception. @@ -280,8 +281,9 @@ sub-elements. - ActionInformation: Some attribute cleanup. - Enforced usage of 'Title' instead of 'Name', 'URL' or 'URL (Expression)' - instead of 'Action'. Enforced boolean type of 'Visible'. + Enforced usage of 'Title' instead of 'Name', 'URL' or + 'URL (Expression)' instead of 'Action'. Enforced boolean type of + 'Visible'. - DiscussionTool: Fixed two acquisition bugs. (Collector #119 and #201) @@ -322,10 +324,11 @@ - Topic objects now support syndication (Collector #203). - - PortalFolder and zpt skin: PortalFolder now inherits from OrderedFolder. + - PortalFolder and zpt skin: PortalFolder now inherits from + OrderedFolder. - o Added buttons to 'folder_contents' that allow to set a default sorting - for each PortalFolder or to order the sub-objects by hand. + o Added buttons to 'folder_contents' that allow to set a default + sorting for each PortalFolder or to order the sub-objects by hand. o Modified 'index_html' to show sub-objects in the selected order. The old 'index_html' is still available as 'index_html_categorized'. @@ -344,21 +347,24 @@ - DynamicType: Added 'getActionInfo' method. This is a shortcut to getActionInfo() of the related TypeInformation. - - DublinCore: setModificationDate is now guarded by 'ModifyPortalContent'. + - DublinCore: setModificationDate is now guarded by + 'ModifyPortalContent'. - zpt skin: Reimplemented 'folder_contents' and related controllers. - Uses a dispatcher script that calls the right validators and controllers - if a form button is pushed. The result looks almost the same as before. + Uses a dispatcher script that calls the right validators and + controllers if a form button is pushed. The result looks almost + the same as before. - PortalFolder and SkinnedFolder: Added 'new' and 'rename_items' Actions. Used for redirects they are invisible by default. - CMFCore exceptions: Added some Exceptions. - AccessControl.Unauthorized is a subclass of zExceptions.Unauthorized, so - for best results use 'AccessControl_Unauthorized' to raise Unauthorized - and 'zExceptions_Unauthorized' to catch them all. 'CopyError' and - 'ResourceLockedError' are now also available for TTW code. - 'EditingConflict' is a new CMF class replacing the old string exception. + AccessControl.Unauthorized is a subclass of zExceptions.Unauthorized, + so for best results use 'AccessControl_Unauthorized' to raise + Unauthorized and 'zExceptions_Unauthorized' to catch them all. + 'CopyError' and 'ResourceLockedError' are now also available for + TTW code. 'EditingConflict' is a new CMF class replacing the old + string exception. - Callable Opaque Items, CMFCatalogAware: Added an interface 'ICallableOpaqueItemWithHooks'. CMF now calls the manage_after* @@ -454,8 +460,8 @@ o deleteLocalRoles() now has a 'recursive' argument. - o deleteMembers() deletes members including member data, member area and - Local Roles. + o deleteMembers() deletes members including member data, member area + and Local Roles. - CMFCore MembershipTool: Changed interface. @@ -472,13 +478,14 @@ available for import by Scripts. - CMFCore and CMFDefault MembershipTool: Changed permissions. - 'createMemberarea()' for someone else and 'getRoster()' including hidden - members are now protected by 'Manage users'. 'getMemberById()', + 'createMemberarea()' for someone else and 'getRoster()' including + hidden members are now protected by 'Manage users'. 'getMemberById()', listMemberIds() and listMembers() as well. - Document and NewsItem: Un-hardwired 'manage_FTPget()' for 'text/html'. - Added 'source_html.dtml' and 'source_html.pt'. 'manage_FTPget()' now has - a 'gethtml' hook and uses 'source_html' by default. (Collector #168) + Added 'source_html.dtml' and 'source_html.pt'. 'manage_FTPget()' now + has a 'gethtml' hook and uses 'source_html' by default. + (Collector #168) - TypeInformation: Added Method Aliases. @@ -487,7 +494,8 @@ 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. + 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 @@ -524,8 +532,8 @@ - CatalogTool: Marked the 'meta_type' index as deprecated. - PortalFolder: Marked the 'spec' argument as deprecated. - Use the 'filter' argument with 'portal_type' instead for contentItems(), - contentIds(), contentValues() and listFolderContents(). + Use the 'filter' argument with 'portal_type' instead for + contentItems(), contentIds(), contentValues() and listFolderContents(). - PortalFolder: Fixed portal_type acquisition bug in ContentFilter. @@ -587,7 +595,7 @@ - Skin scripts: Made except statements safer by being more specific. Hope this still catches all relevant errors. - - Removed some pre 'Zope 2.4.3 with PageTemplates' backwards compatibility - cruft. A later platform is required since CMF 1.3. + - Removed some pre 'Zope 2.4.3 with PageTemplates' backwards + compatibility cruft. A later platform is required since CMF 1.3. - Collector #153: CookieCrumbler didn't preserve query strings. === CMF/INSTALL.txt 1.21.2.2 => 1.21.2.3 === --- CMF/INSTALL.txt:1.21.2.2 Mon Sep 27 13:03:53 2004 +++ CMF/INSTALL.txt Thu Oct 21 17:00:16 2004 @@ -1,4 +1,4 @@ -Installing CMF 1.5.0beta2 +Installing CMF 1.5.0 Requirements @@ -16,11 +16,11 @@ Procedure - 1. Unpack the CMF-1.5.0beta2.tar.gz tarball into a working + 1. Unpack the CMF-1.5.0.tar.gz tarball into a working directory. For instance:: $ cd /usr/local/zope - $ tar xzf /tmp/CMF-1.5.0beta2.tar.gz + $ tar xzf /tmp/CMF-1.5.0.tar.gz Note for Windows users: if you are using WinZip to unpack the file, be *sure* to disable the "TAR file smart CR/LF @@ -33,19 +33,19 @@ For instance:: $ cd /var/zope/Products # /var/zope is INSTANCE_HOME - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFCore . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFDefault . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFTopic . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFActionIcons . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFCalendar . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFSetup . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFUid . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/DCWorkflow . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFCore . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFDefault . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFTopic . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFActionIcons . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFCalendar . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFSetup . + $ ln -s /usr/local/zope/CMF-1.5.0/CMFUid . + $ ln -s /usr/local/zope/CMF-1.5.0/DCWorkflow . or, as a shortcut:: - $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMF* . - $ ln -s /usr/local/zope/CMF-1.5.0beta2/DCWorkflow . + $ ln -s /usr/local/zope/CMF-1.5.0/CMF* . + $ ln -s /usr/local/zope/CMF-1.5.0/DCWorkflow . Since linking doesn't apply on Windows, you will need to cut or copy the files from the place where you unpacked @@ -101,7 +101,7 @@ Install the New Software. - 0. "Download":CMF-1.5.0beta2.tar.gz the tarball. + 0. "Download":CMF-1.5.0.tar.gz the tarball. 1. Copy your "working" products off to one side (in case you need / choose to revert).
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | CVS: Products/DCWorkflow - version.txt:1.8.22.3, Tres Seaver |
|---|---|
| Next by Date: | CVS: CMF/CMFActionIcons - version.txt:1.1.4.3, Tres Seaver |
| Previous by Thread: | CVS: Products/DCWorkflow - version.txt:1.8.22.3, Tres Seaver |
| Next by Thread: | CVS: CMF/CMFActionIcons - version.txt:1.1.4.3, Tres Seaver |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |