From: Antoine D. <an...@de...> - 2007-04-20 18:34:36
|
Paul Lesniewski wrote : > Antoine, are you subscribed to the development list at least? Don't worry, I am. I just added the wrong address on SM-plugins. > A couple of thoughts (although again, this might be best discussed on > a thread related to the kickoff of your project): I think using an > interface like plugins already do use to add options widgets to any of > the main SM options pages is highly desirable. Plugins should mostly > just hook into a pre-defined API so all they have to do is fill out > some information in the right format and let SM take care of the rest > (careful of limiting the possibility that a plugin may need to do more > than that, however). Plugin authors will, of course, have to > specifically use that API as well as look for configuration setting > overrides probably placed in a file such as: > /path/to/squirrelmail/config/<plugin name>_config.php You're right, of course, this thread isn't the right one to discuss that. But otherwise, an API would probably good. It would allow to add managed configuration variables in the config page but stay backward compatible with older plugins that use their own configuration files. Cheers, Antoine |