diff options
author | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2006-05-03 19:58:58 +0000 |
---|---|---|
committer | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2006-05-03 19:58:58 +0000 |
commit | a44bfb158dac9e04647a75bc819a73bc18f5acce (patch) | |
tree | 557f34948ad08be08dc5bdc1d768fe396b861984 /IkiWiki/Render.pm | |
parent | 4ba45ec3fc6d94657e23cecaca27bf4dc5c7c0a5 (diff) | |
download | ikiwiki-a44bfb158dac9e04647a75bc819a73bc18f5acce.tar ikiwiki-a44bfb158dac9e04647a75bc819a73bc18f5acce.tar.gz |
change plugin interface to use named parameters for flexability
Diffstat (limited to 'IkiWiki/Render.pm')
-rw-r--r-- | IkiWiki/Render.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index be6e6d1cb..f90f16335 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -134,12 +134,12 @@ sub preprocess ($$) { #{{{ if (length $escape) { return "[[$command $params]]"; } - elsif (exists $plugins{preprocess}{$command}) { + elsif (exists $hooks{preprocess}{$command}) { my %params; while ($params =~ /(\w+)=\"([^"]+)"(\s+|$)/g) { $params{$1}=$2; } - return $plugins{preprocess}{$command}->(page => $page, %params); + return $hooks{preprocess}{$command}{call}->(page => $page, %params); } else { return "[[$command not processed]]"; |