CMF QI Products Restrictions
This monkey patch is intended to be used on sites, where one Zope instance is shared among several Plone sites with differrent managers. It is simple product, which can't be used as security restriction, it is ONLY UI TWEAK.
Project Description
Suppose that we have several Plone instances and each of instances has own Manager. Manager can install each product listed in the Quick Installer by default. Someone may create product usable only on one or two sites (skin, special AT based product etc.) and don't want to disturb product list in the other Plone instances with his special product, despite this product is really unusable in the another Plone site.
!!!!! Again: please note, that restricted product may be installed using external method. Don't rely on this patch, do not install dangerous products on your site and do not add Manager rights to untrusted users. !!!!!!
This product monkey patches CMFQuickInstallerTool and removes all "unwanted" products from the product list in the listInstallableProducts method.
Restrictions (customizations) are defined in the new property in the Zope root, because only trusted Zope site manager can access this part of portal.
The only available option, how to hide some products from Quick Installer list, is to create another Zope instance with different list of products in INSTANCE_HOME/Products directory.
Current Release
CMF QI Products Restrictions 1.6.1
Released May 22, 2007 — tested with Plone 2.5, Plone 2.1, Plone 2.0
Added compatibility with the CMFQuickInstaller 1.6.1
More about this release…
-
Get
CMF QI Products Restrictions
for
all platforms
- Product Package
- If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.
All Releases
| Version | Released | Description | Compatibility | Licenses | Status |
|---|---|---|---|---|---|
| 1.6.1 | May 22, 2007 | Added compatibility with the CMFQuickInstaller 1.6.1 More about this release… |
Plone 2.5
Plone 2.1
Plone 2.0
|
GPL | final |
| 1.5.9 | Jun 04, 2006 | Added compatibility with the CMFQuickInstaller 1.5.8 and 1.5.9 More about this release… |
Plone 2.1.4
Plone 2.1.3
Plone 2.1.2
Plone 2.1.1
Plone 2.1
Plone 2.0.5
|
GPL | final |
| 1.5.7 | Feb 25, 2006 | Added compatibility with the CMFQuickInstaller 1.5.7 More about this release… |
Plone 2.1.2
Plone 2.1.1
Plone 2.1
Plone 2.0
|
GPL | final |
| 1.5.5a | Sep 24, 2005 | Added compatibility with the Zope 2.8.1 More about this release… |
Plone 2.1
Plone 2.0.5
|
GPL | final |
| 1.5.5 | Aug 06, 2005 | Updated for CMFQuickInstallerTool 1.5.5. This release may be used with all CMFQuickInstallerTool versions from 1.5.0 up to 1.5.5. Another QI versions are not affected. More about this release… |
Plone 2.0.5
|
GPL | final |
| 0.1 | May 24, 2005 | Initial release More about this release… |
Plone 2.0.5
|
GPL | final |
