[pLog-general] Your thoughts on 1.1
Benjamin Krause
ork at orkland.de
Thu Apr 14 21:59:11 GMT 2005
well.. i'd better read my email once again before sending :)
> - create a new page called 'plugin management' in the administration. on
> this page the admin can add new plugins (maybe even upload them as a
> zip file) and control wheter a plugin is:
> - active (must have for all blogs)
> - active (optional for each blog)
> - disabled
> i guess this might be done with a table view and a drop down on each
> plugin row. the admin should see what plugin is installed and what
> state each plugin is in right away.
the admin cannot change any plugin setting there.. the plugin still adds
new menu entries whereever it wants to.
> - change the plugin centre in control centre so the blog owner gets a
> list of all active (must have and optional) plugins. we should have a
> table of all plugins and a checkbox in each row to enable/disable each
> optional plugin. all mandatory plugins are displayed but not
> checkable.
>
> - store a array containing all plugins in the blogSettings. so
> each blog has an array containing the wanted plugins.
of course the array contains just the active (mandatory or optional)
plugins.
> - blogview, change the plugin manager to load only those plugins really
> needed by the current blog. this will save time if you have a lot of
> plugins installed. the plugin manager must still load all plugins if
> in the admin panel.
not correct.. the 'plugin administration' must load all plugins. the
admin panel itself will only load all active plugins for the current
blog (the one choosen at the dashboard). however we need an array
containing all plugins (name, desc) somewhere (cacheable) so the blow
owner can see information about disabled plugins, but the plugin itself
must not be loaded (and therefore does not add menu entries if not
neccessary).
> now we get these new cool features:
> - admin might install plugins that are mandatory for each blog and no
> blogowner can disable them. (e.g. the authimage plugin)
> - each blog owner can decide what plugin to use and can manage this
> setting quite easily in a table.
> - the general loading time might be drastically decreased if you have a
> lot of plugins installed.
>
> Ben
>
>
>
> _______________________________________________
> pLog-general mailing list
> pLog-general at devel.plogworld.net
> http://devel.plogworld.net/mailman/listinfo/plog-general
More information about the pLog-general
mailing list