From 14cdbea7f7ddb04262ae75c87dbb296b979b3cbe Mon Sep 17 00:00:00 2001 From: Peter Thoeny Date: Sat, 14 Jul 2001 11:08:20 +0000 Subject: none --- TWiki/TWikiPlugins.mdwn | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'TWiki') diff --git a/TWiki/TWikiPlugins.mdwn b/TWiki/TWikiPlugins.mdwn index 73cbc000..816677be 100644 --- a/TWiki/TWikiPlugins.mdwn +++ b/TWiki/TWikiPlugins.mdwn @@ -12,4 +12,23 @@ under construction... ( check back at ) --- [[Main/PeterThoeny]] - 17 Feb 2001
+### Plugins under the hood + +* All plugin modules that exist in the `lib/TWiki/Plugins` directory are activated automatically unless disabled by the `DISABLEDPLUGINS` preferences variable in [[TWikiPreferences]]. You can optionally list the installed plugins in the `INSTALLEDPLUGINS` preferences variable. This is useful to define the sequence of plugin execution, or to specify other webs then the %WIKITOOLNAME% web for the plugin topics. Settings in [[TWiki/TWikiPreferences]]: + * Set INSTALLEDPLUGINS = DefaultPlugin, ... + * Set DISABLEDPLUGINS = EmptyPlugin, ... + +* The %ACTIVATEDPLUGINS% variable shows all currently activated plugins. This variable is shown in [[TWiki/TWikiPreferences]] for debug reasons. + +* Search order for plugin topics: Full `web.topicname` name is used if specified in `INSTALLEDPLUGINS`, then the %TWIKIWEB% web is searched, then the current web. + +* Plugin specific settings are done in individual plugin topics. Two settings are standard for each plugin: + * One line description, used to form the bullets describing the plugins in the [[TWiki/TextFormattingRules]] topic: + * `Set SHORTDESCRIPTION = Blah blah.` + * Debug plugin, output can be seen in `data/debug.txt`: (Se to 0 or 1) + * `Set DEBUG = 0` + * The settings can be retrieved as preferences variables like `%_%`, i.e. %DEFAULTPLUGIN\_SHORTDESCRIPTION% shows the description of the DefaultPlugin. + +* The %PLUGINDESCRIPTIONS% variable shows a bullet list with descriptions of all currently activated plugins. This variable is based on `%_SHORTDESCRIPTION%` preferences variables of individual topics and is shown in [[TWiki/TextFormattingRules]]. + +-- [[Main/PeterThoeny]] - 14 Jul 2001
-- cgit v1.2.3