X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/63464c003d1c8c37d354f7418097f0289d84cfea..00327e6bcdd41877a945bf018769662119d3b324:/doc/todo/ACL.mdwn diff --git a/doc/todo/ACL.mdwn b/doc/todo/ACL.mdwn index 1e068cb07..6b23acfae 100644 --- a/doc/todo/ACL.mdwn +++ b/doc/todo/ACL.mdwn @@ -21,7 +21,7 @@ something, that I think is very valuable. >>>> Which would rule out openid, or other fun forms of auth. And routing all access >>>> through the CGI sort of defeats the purpose of ikiwiki. --[[Ethan]] -Also see [[debbug 443346]]. +Also see [[!debbug 443346]]. I am considering giving this a try, implementing it as a module. Here is how I see it: @@ -30,10 +30,10 @@ Here is how I see it: for a given (user, page, operation), as in:
-    \[[acl user=joe page=*.png allow=upload]]
-    \[[acl user=bob page=/blog/bob/* allow=*]]
-    \[[acl user=* page=/blog/bob/* deny=*]]
-    \[[acl user=http://jeremie.koenig.myopenid.com/ page=/todo/* deny=create
+    \[[!acl user=joe page=*.png allow=upload]]
+    \[[!acl user=bob page=/blog/bob/* allow=*]]
+    \[[!acl user=* page=/blog/bob/* deny=*]]
+    \[[!acl user=http://jeremie.koenig.myopenid.com/ page=/todo/* deny=create
            reason="spends his time writing todo items instead of source code"]]
     
@@ -43,5 +43,5 @@ Here is how I see it: Possibly could refer to other ACL pages, as in:
-    \[[acl user=* page=/subsite/* acl=/subsite/acl.mdwn]]
+    \[[!acl user=* page=/subsite/* acl=/subsite/acl.mdwn]]