aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/write.mdwn
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-02-03 00:23:04 -0500
committerJoey Hess <joey@kodama.kitenet.net>2008-02-03 00:23:04 -0500
commit80915c830a03cf67c6770ef5e62d5178824b101e (patch)
tree50abcbb875fb3c31cefb00e2092812138b6343b0 /doc/plugins/write.mdwn
parent7a7794c72ef6dad934a97d394a104bbe06a70e88 (diff)
downloadikiwiki-80915c830a03cf67c6770ef5e62d5178824b101e.tar
ikiwiki-80915c830a03cf67c6770ef5e62d5178824b101e.tar.gz
* cgi hooks are now run before ikiwiki state is loaded.
* This allows locking the wiki before loading state, which avoids some tricky locking code when saving a web edit.
Diffstat (limited to 'doc/plugins/write.mdwn')
-rw-r--r--doc/plugins/write.mdwn7
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/plugins/write.mdwn b/doc/plugins/write.mdwn
index 9c3a36b8f..216cfa51c 100644
--- a/doc/plugins/write.mdwn
+++ b/doc/plugins/write.mdwn
@@ -222,8 +222,11 @@ source files that were rendered.
Use this to hook into ikiwiki's cgi script. Each registered cgi hook is
called in turn, and passed a CGI object. The hook should examine the
-parameters, and if it will handle this CGI request, output a page (including the http headers) and
-terminate the program.
+parameters, and if it will handle this CGI request, output a page
+(including the http headers) and terminate the program.
+
+Note that cgi hooks are called as early as possible, before any ikiwiki
+state is loaded, and with no session information.
### auth