Exclude whole sections
|Reported by:||Owned by:||Ryan J Ollos|
|Cc:||Jun Omae||Trac Release:||0.11|
Using IniAdminPlugin in a multi-project setup with AccountManagerPlugin to manage a single set of user accounts. I'd like the
TRAC_ADMINs for each project to be able to modify the bulk of the
trac.ini settings for their environments through a web interface, but at the same time exclude the sensitive items or those that would affect other environments. While
exclude allows me to do so, specifying twelve(!) settings just for AccountManager quickly becomes a bore. Also, with every upgrade I have to check for new settings that need excluding. It'd be nice to be able to say
exclude = account-manager:* or similar to have all settings of a component excluded.
On a related note, if all settings are excluded anyway there is not much sense in displaying the section in the list either. I had at least one
TRAC_ADMIN that got confused.