Changes to ReplaceSupport
1.0.2
Brushed up for Zope 2.7 compatibility.
Removed HTML Document handler.
1.0.1
Modified the unit tests so they can serve as example tests for ZopeTestCase 0.6.0.
1.0.0
Added a _ZopeReplace() method that does by default *not* perform the change permission checks introduced in 0.4.4.
The "Replace" view now greys out meta types that do not have a corresponding replace handler defined.
Added unit tests based on the ZopeTestCase package.
And the biggest change of all: ReplaceSupport goes 1.0! It has been around for a while, has served me and others well, is feature-complete as far as I'm concerned, and has a full set of unit tests. What more could a man ask for?
0.4.4
Added permission checking to the core code; ReplaceSupport will now only operate on objects the user has the appropriate change permission for.
Fixed glitch in ZSQLMethod handler. Thanks to Tony McDonald for pointing me to it.
Fixed PageTemplate handler to work with all versions of ZPT.
0.4.2
Fixed Zope 2.3 (Python 1.5.2) compatibility
0.4.0
Applied Anthony Baxter's FindSupport patch to ReplaceSupport. This now allows replace operations in ZClasses.
Included the PageTemplate handler.
0.3.4
Stamped out a bug which would appear when changing folder security settings.
Made Zope 2.4 compatibility adjustments.
0.3.3
Fixed an oversight that would make the default install not work. Duh!
0.3.2
Implemented a ReplaceHandler machinery to allow for easy extension to other Zope object types.
0.3.0
Adapted interface and code to Zope 2.3.
0.2.9
Implemented replace for Python Scripts, -Methods, and ZSQL Methods.
New installation method inspired by Shane's Transparent Folders.
0.2.0
The core of this products is Carlos de la Guardia's replace tab patch.
I wanted to make it easier to install.