]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/plugins/write.mdwn
Add new disable hook, allowing plugins to perform cleanup after they have been disabled.
[ikiwiki.git] / doc / plugins / write.mdwn
index 2e3902388f5c7bba8cc7d57fc39d288d8b2e4faf..10b4df835f9fde4eac70f6980727fbad8a7aa562 100644 (file)
@@ -600,6 +600,13 @@ function of the ikiwiki wrapper when it is being generated.
 The code runs before anything else -- in particular it runs before
 the suid wrapper has sanitized its environment.
 
+### disable
+
+       hook(type => "disable", id => "foo", call => \&disable);
+
+This hook is only run when a previously enabled plugin gets disabled
+during ikiwiki setup. Plugins can use this to perform cleanups.
+
 ## Exported variables
 
 Several variables are exported to your plugin when you `use IkiWiki;`