]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/plugins/attachment.mdwn
add an ispage limit
[git.ikiwiki.info.git] / doc / plugins / attachment.mdwn
index a038659870126c79feef333704f23f4f5a2d4a4b..019d1c9e4c9bec9a4e62e84f5808c0ed35fb2293 100644 (file)
@@ -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()`.