ATTENTION: This page is mainly aimed at gathering ideas about farm setup/administration/implementation.
inc/preload.php
):DOKU_FARM
inc/preload.php
)PLUGIN_NAME_ISDISABLED
, PLUGIN_NAME_DISABLE
, PLUGIN_NAME_ENABLE
won't work due to chicken and egg problem. By the time a plugin can control other plugins its too late. Problem solved by implementing a replaceable “plugin controller”, see below.PLUGIN_PLUGINMANAGER_PLUGINLIST
, PLUGIN_CONFIG_PLUGINLIST
(implemented)preload.php
) inc/plugin_controller.class.php
)