diff options
Diffstat (limited to 'ikiwiki/pagespec/attachment.mdwn')
-rw-r--r-- | ikiwiki/pagespec/attachment.mdwn | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/ikiwiki/pagespec/attachment.mdwn b/ikiwiki/pagespec/attachment.mdwn index e7e25b0..302732f 100644 --- a/ikiwiki/pagespec/attachment.mdwn +++ b/ikiwiki/pagespec/attachment.mdwn @@ -7,23 +7,24 @@ 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: +Som eksempel, for at begrænse de fleste brugere til kun at kunne lægge små +billeder op, og intet andet, mens større mp3-filer må lægges op af joey til +en bestemt mappe, og alle vedhæftninger checkes 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))) + virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or (mimetype(image/*) 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 den +* "`maxsize(størrelse)`" - tester hvorvidt vedhæftningen højst fylder 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 +* "`minsize(størrelse)`" - tester hvorvidt størrelsen mindst fylder den angivne størrelse. -* "`ispage()`" - Tester hvorvidt vedhæftningen bliver håndteret af ikiwiki +* "`ispage()`" - tester hvorvidt vedhæftningen bliver håndteret af ikiwiki som en wikiside. (altså om den har endelsen ".mdwn", eller et hvilket som helst andet aktiveret sideformat). @@ -31,7 +32,7 @@ tests: så brug `!ispage()` ; hvis du kun vil tillade wikisider at blive lagt op som vedhæftninger, så brug `ispage()`. -* "`mimetype(foo/bar)`" - Dette checker MIME-typen for vedhæftningen. Du kan - angive et glob som type, eksampelvis `mimetype(image/*)`. +* "`mimetype(foo/bar)`" - checker MIME-typen for vedhæftningen. Du kan + angive et glob som type, eksempelvis `mimetype(image/*)`. -* "`virusfree()`" - Checker vedhæftningen med et antivirusprogram. +* "`virusfree()`" - checker vedhæftningen med et antivirusprogram. |