summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-06-30 23:17:01 -0400
committerJoey Hess <joey@kodama.kitenet.net>2008-06-30 23:17:01 -0400
commitb01ee9b3b33daa8d305017aa914913f3dac20ce5 (patch)
tree2fb18d241ddd2dd920cc71148a3f9dd0e7bfa9a1 /doc
parent622033f5d64604762736eaadd1d3e6f3121b645c (diff)
add an ispage limit
Diffstat (limited to 'doc')
-rw-r--r--doc/plugins/attachment.mdwn12
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/plugins/attachment.mdwn b/doc/plugins/attachment.mdwn
index a03865987..019d1c9e4 100644
--- a/doc/plugins/attachment.mdwn
+++ b/doc/plugins/attachment.mdwn
@@ -28,7 +28,7 @@ expanded with additional tests.
For example, to limit arbitrary files to 50 kilobtes, but allow
larger mp3 files to be uploaded, a test like this could be used:
- (*.mp3 and maxsize(15mb)) or (* and maxsize(50kb))
+ (*.mp3 and maxsize(15mb)) or (!ispage() and maxsize(50kb))
The following additional tests are available:
@@ -41,3 +41,13 @@ The following additional tests are available:
* minsize(size)
Tests whether the attachment is no smaller than the specified size.
+
+* ispage()
+
+ Tests whether the attachment will be treated by ikiwiki as a wiki page.
+ (Ie, if it has an extension of ".mdwn", or of any other enabled page
+ format).
+
+ So, if you don't want to allow wiki pages to be uploaded as attachments,
+ use `!ispage()` ; if you only want to allow wiki pages to be uploaded
+ as attachments, use `ispage()`.