Thanks for reply ... Do you think about a patch for your approach? Regards, Roland
----- Original Message ----- From: "Cor Bosman" <[email protected]> To: "Roland Liebl" <[email protected]> Cc: <[email protected]> Sent: Sunday, May 17, 2009 11:01 AM Subject: Re: [RCD] Load plugin config from plugin folder >> I think it might be a good idea to load plugin configurations from the >> plugin folder instead of the requirement to edit the main configuration. >> The main configuration file will get crowdy soon if there will be >> hopefully lots of plugins. >> >> There was also a request in RoundCubeForum to do so by "corbosman" >> (http://www.roundcubeforum.net/plug-ins/4699-change-password-hmailserver-5-1-a.html). > > I think another way to do this is by creating an api function that loads > the config for the calling plugin. So in a plugin init function you'd > say: > > $this->load_plugin_config(....); > > Or something similar. That way you dont need to loop over all plugin > configs, as some may not have any config. Saves a bunch of unnecessary > file stats. > > My primary concern is that a year from now the main config file is > a mess with config lines of lots of plugins making it even harder to > maintain it into the future..see point below. > > As a second issue, im wondering if it's an idea to allow for a > local.inc.php or something similar that overrides main.inc and perhaps > even > db.inc as well. That way you can just copy the distribution config files > to your main/db config files, without having to worry about changes you > made to them and additions being introduced in the distribution files. > > Regards, > > Cor > _______________________________________________ List info: http://lists.roundcube.net/dev/
