--Boundary-02=_v6qz9wIijV43rvx Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Description: signed data Content-Disposition: inline On Sunday 10 November 2002 18:44, Ralf Nolden wrote: > There is at least kconfedit in kdenonbeta that is very good to use > for *documented* options. What is the definition of "documented" here? > "manage" parameter that a sysad could turn on and off in a config > file storing the default settings of an app could handle those > options "no_override" [$i] > in a global config would disallow the > application to write sections or disable the checkbox, radiobutton, > whatever at all so the user knows, ok, I can't change that because > I'm not allowed to. It's a PITA to write even moderately sized config dialogs with taking $i for key and group into account. Not mentioning the added complexity for the actual logic of the config dialog: myConfKeyWidget->setEnabled( config->entryIsImmutable( "myConfKey" ) ); and then checking whether or not the enabled state of myConfKeyWidget is due to GUI or config key restrictions. Plus adding visual feedback of why that widget is disabled (admin did that). As it's now, the admin who uses $i to make the account settings of KMail immutable gets himself more work than he saves, what with all the users phoning the helpdesk with "Kmail doesn't remember my account settings" complaints. Marc -- If privacy is outlawed, only outlaws will have privacy. -- Phil Zimmermann --Boundary-02=_v6qz9wIijV43rvx Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA9zq6v3oWD+L2/6DgRAjVxAKCfnPoEFTOZfQ1lJix9iTK5/hpgUACfeCxB 152lsPGuE8OleRl+P6MnSgg= =0KA5 -----END PGP SIGNATURE----- --Boundary-02=_v6qz9wIijV43rvx--