I'm cleaning up Products.remember, and want to make the way it changes the
Site Setup Users and Groups (@@usergroup-userprefs) configlet less
disruptive.  In general, can products substitute different page templates
for standard Site Setup configlets without permanently changing it for all
portals in the zope instance?

The latter is what Products.remember is currently doing, replacing the
standard usergroup-userprefs template with its own via an overrides.zcml.
 There are two big problems with this - it affects all the portals in the
Zope instance, whether or not Products.remember is quick-installed, and it
is permanent, lasting after Products.remember has been removed entirely from
the system.

Since I don't know why that approach was taken, i'm unsure about whether
less disruptive approaches would work.  Don't products sometimes have to
offer different versions of standard control panel configlets?  What's the
right way to do it?

Guidance would be greatly appreciated!  I've checked in several
Products.remember fixes to the collective, including Plone 4 and
Products.membrane 2 compatibility, integration of someone else's email-login
provisions, a substantial part of uninstallation, and more.  This, plus an
upgrade step to undo the effects of the overrides.zcml, are the main
obstacles i'm facing before packaging up the changes for release.

Ken Manheimer
_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to