change obsolete example

master
Joey Hess 2008-10-21 17:09:44 -04:00
parent 327adadf04
commit 70e0c9447a
1 changed files with 3 additions and 4 deletions

View File

@ -96,14 +96,13 @@ the sentinal.
## Function injection ## Function injection
Some parts of ikiwiki are extensible by adding functions. For example, the Some parts of ikiwiki are extensible by adding or overriding functions.
RCS interface relies on plugins providing several IkiWiki::rcs_* functions.
It's actually possible to do this from an external plugin too. It's actually possible to do this from an external plugin too.
To make your external plugin provide an `IkiWiki::rcs_update` function, for To make your external plugin override the `IkiWiki::formattime` function, for
example, make an RPC call to `inject`. Pass it named parameters "name" and example, make an RPC call to `inject`. Pass it named parameters "name" and
"call", where "name" is the name of the function to inject into perl (here "call", where "name" is the name of the function to inject into perl (here
"Ikiwiki::rcs_update" and "call" is the RPC call ikiwiki will make whenever "Ikiwiki::formattime" and "call" is the RPC call ikiwiki will make whenever
that function is run. that function is run.
If the RPC call is memoizable, you can also pass a "memoize" parameter, set If the RPC call is memoizable, you can also pass a "memoize" parameter, set