]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/plugins/write.mdwn
rename the "render" hook to "change", which is clearer
[git.ikiwiki.info.git] / doc / plugins / write.mdwn
index d881554cab36721199a2e29ba78e8558237d9f7d..ae2f8b904cc1dff01696021abaa3b0f546b25e9f 100644 (file)
@@ -49,10 +49,11 @@ return the error message as the output of the plugin.
 
 ### Html issues
 
-Note that if [[HTMLSanitization]] is enabled, html in 
+Note that if [[HTMLSanitization]] is enabled, html in
 [[PreProcessorDirective]] output is sanitised, which may limit what your
 plugin can do. Also, the rest of the page content is not in html format at
-preprocessor time. Text output by a preprocessor directive will be passed through markdown along with the rest of the page.
+preprocessor time. Text output by a preprocessor directive will be passed
+through markdown along with the rest of the page.
 
 ## Other types of hooks
 
@@ -83,13 +84,13 @@ make arbitrary changes. The function is passed named parameters `page` and
 Each time a page or pages is removed from the wiki, the referenced function
 is called, and passed the names of the source files that were removed.
 
-### render
+### change
 
-       IkiWiki::hook(type => "render", id => "foo", call => \&render);
+       IkiWiki::hook(type => "change", id => "foo", call => \&render);
 
-Each time ikiwiki renders a change or addition (but not deletion) of a page
-to the wiki, the referenced function is called, and passed the name of the
-source file that was rendered.
+Each time ikiwiki renders a change or addition (but not deletion) to the
+wiki, the referenced function is called, and passed the names of the
+source files that were rendered.
 
 ### cgi
 
@@ -147,3 +148,5 @@ modules. These are in the `IkiWiki::RCS` namespace, for example
 Each RCS plugin must support all the IkiWiki::rcs\_* functions.
 See IkiWiki::RCS::Stub for the full list of functions. It's ok if
 rcs\_getctime does nothing except for throwing an error.
+
+See [[about_RCS_backends]] for some more info.