diff options
Diffstat (limited to 'ikiwiki/pagespec/attachment.mdwn')
-rw-r--r-- | ikiwiki/pagespec/attachment.mdwn | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/ikiwiki/pagespec/attachment.mdwn b/ikiwiki/pagespec/attachment.mdwn deleted file mode 100644 index 061612f..0000000 --- a/ikiwiki/pagespec/attachment.mdwn +++ /dev/null @@ -1,55 +0,0 @@ -[[!meta robots="noindex, follow"]] -[[!if test="enabled(attachment)" - then="Denne wiki har vedhæftninger **aktiveret**." - else="Denne wiki har vedhæftninger **deaktiveret**."]] - -Hvis vedhæftninger er aktiveret, kan wiki-administratoren styre hvilke typer -vedhæftninger der vil blive accepteret gennem opsætningsindstillingen -`allowed_attachments`. - -Som eksempel, for at begrænse vilkårlige filer til 50 kilobytes, men tillade -større mp3-filer at blive lagt op af joey til en bestemt mappe, og checke -alle vedhæftninger for vira, kunne noget i stil med dette bruges: - - virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or (!ispage() and maxsize(50kb))) - -Den normale [[ikiwiki/PageSpec]]-syntaks er udvidet med følgende yderligere -tests: - -* maxsize(størrelse) - - Tester hvorvidt vedhæftningen højst fylder er den angivne størrelse. - Størrelsen angives som standard i bytes, men "kb", "mb", "gb" osv. kan bruges - til at angive enheder. - -* minsize(størrelse) - - Tester hvorvidt størrelsen mindst fylder den angivne størrelse. - -* ispage() - - Tester hvorvidt vedhæftningen vil blive håndteret af ikiwiki som en wikiside. - (altså om det har endelsen ".mdwn", eller ethvert andet aktiveret - sideformat). - - Derfor, hvis du ikke vil tillade wikisider at blive lagt op som vedhæftninger, - så brug `!ispage()` ; hvis du kun vil tillade wikisider at blive lagt op som - vedhæftninger, så brug `ispage()`. - -* user(brugernavn) - - Tester hvorvidt vedhæftningen bliver lagt op af en bruger med det angivne - brugernavn. Hvis openid er aktiveret, kan en openid også bruges her. - -* ip(adresse) - - Tester hvorvidt vedhæftningen bliver lagt op fra den angivne IP-adresse. - -* mimetype(foo/bar) - - Dette checker MIME-typen for vedhæftningen. Du kan angive et glob som type, - eksampelvis `mimetype(image/*)`. - -* virusfree() - - Checker vedhæftningen med et antivirusprogram. |