#
f65bfee1 |
| 14-Apr-2006 |
chris <chris@jalakai.co.uk> |
action plugins
This patch adds events and a third plugin type, "action" plugins, to DokuWiki.
The patch doesn't include any event signalling, that will be added in later patches.
Action plugins ar
action plugins
This patch adds events and a third plugin type, "action" plugins, to DokuWiki.
The patch doesn't include any event signalling, that will be added in later patches.
Action plugins are loaded before most Dokuwiki processing takes place and at the same time are given the opportunity to register handlers (or hooks) to receive specific dokuwiki events.
Other parts of Dokuwiki (e.g. templates and syntax plugins) can also register handlers to receive events.
Any part of Dokuwiki can create and signal events, including templates and plugins.
This patch also revises the admin plugin class by making it an extension of a new class, DokuWiki_Plugin. The DokuWiki_Plugin_Action class also extends this new class.
Further details of events, their signalling and handling, and of action plugins will be added to wiki.splitbrain.org in due course :-)
darcs-hash:20060414193737-9b6ab-f23d3d9b93e4c50a3ad97ced03eabc6c0363650b.gz
show more ...
|
#
e04f1f16 |
| 09-Apr-2006 |
chris <chris@jalakai.co.uk> |
Bug#680
Update default plugins to ensure they exit immediately if not called from within Dokuwiki
darcs-hash:20060409233841-9b6ab-555e4fced756849a5d7b9de6e4aaaea24c6da3ae.gz
|
#
aee14112 |
| 26-Mar-2006 |
chris <chris@jalakai.co.uk> |
plugin manager update / will now expire page, css & js caches after a plugin change
darcs-hash:20060326122952-9b6ab-f6aef3c5b2f9e936d2f32ed148d19bbd8a9da2da.gz
|
#
f1f77134 |
| 22-Mar-2006 |
Esther Brunner <esther@kaffeehaus.ch> |
methods for loading config variables in syntax and amin plugins
darcs-hash:20060322110832-283c4-d8e56c241f8a34827f1c188c4db7162ef658e010.gz
|
#
89d74a2f |
| 28-Jan-2006 |
chris <chris@jalakai.co.uk> |
config plugin update, fix php5 warnings + other improvements
darcs-hash:20060128011605-9b6ab-38b917f8e1b311ff319d1cfd356369e428e95c3e.gz
|
#
0bae338a |
| 08-Sep-2005 |
chris <chris@teacherscpd.co.uk> |
update admin plugin base class, remove plugin_ prefix from main methods, leaving original functions in deprecated form. provide plugin name if no menutext is found
darcs-hash:20050908000305-50fdc-0d
update admin plugin base class, remove plugin_ prefix from main methods, leaving original functions in deprecated form. provide plugin name if no menutext is found
darcs-hash:20050908000305-50fdc-0d5fe129ac9ab6a39e2e0ae28b5dbcce83faa70a.gz
show more ...
|
#
58b6f612 |
| 04-Sep-2005 |
Andreas Gohr <andi@splitbrain.org> |
minor fixes needed for searchindex plugin
darcs-hash:20050904203437-7ad00-e0856739efaff3eb63b6ef0821ac318b4f84af9e.gz
|
#
c6f9df2a |
| 02-Sep-2005 |
Andreas Gohr <andi@splitbrain.org> |
minor fix for obfuscate patch
darcs-hash:20050902203054-7ad00-76384ca4515031c63766eb2e54f3fd3c88ae08b9.gz
|
#
00a7b5ad |
| 02-Sep-2005 |
Esther Brunner <esther@kaffeehaus.ch> |
function obfuscate($email) moved to common.php; used in parser and some plugins
darcs-hash:20050902150527-283c4-dae58038c70aacb000f535e8173fa263ba774f52.gz
|
#
5397cb97 |
| 29-Aug-2005 |
chris <chris@teacherscpd.co.uk> |
tidy up plugin manager code (rename some classes that were using admin_plugin_* format). Fix for ->setupLocale.
darcs-hash:20050829082736-50fdc-e5eff45e1d3c45bd4f23cfa468aec2a271c8fd44.gz
|
#
11e2ce22 |
| 24-Aug-2005 |
chris <chris@teacherscpd.co.uk> |
admin plugin i/face + acl plugin
darcs-hash:20050824224718-50fdc-6d27ff70e60e6fe547aff6c2b305507c4ab3f669.gz
|