prefs locking
Max Kalika
max@the-triumvirate.net
Tue, 27 Feb 2001 07:24:21 -0800
Greetings,
Currently if some prefs are locked, they still show up in the options screens.
Does anyone see anything wrong with this? (I verified that it worked locally)
@@ -231,11 +231,13 @@
- switch ($_prefs[$pref]['type']) {
- case 'implicit':
- break;
-
- case 'special':
- include $conf['paths']['templates'] . "/prefs/$pref.inc";
- break;
-
- default:
- include $conf['horde']['paths']['templates'] . '/prefs/' . $_prefs
[$pref]['type'] . '.inc';
- break;
+ if (!isset($_prefs[$pref]['locked']) || !$_prefs[$pref]['locked']) {
+ switch ($_prefs[$pref]['type']) {
+ case 'implicit':
+ break;
+
+ case 'special':
+ include $conf['paths']['templates'] . "/prefs/$pref.inc";
+ break;
+
+ default:
+ include $conf['horde']['paths']['templates'] . '/prefs/' .
$_prefs[$pref]['type'] . '.inc';
+ break;
+ }
--mk23