diff options
author | Jonas Smedegaard <dr@jones.dk> | 2008-08-30 06:19:04 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2008-08-30 06:19:04 +0200 |
commit | b2d516978010da4c2f0531a295cc0879bb535b40 (patch) | |
tree | 59896493daecafbb60c10bcb52179ababf3ad20e /ikiwiki | |
parent | deeb3de61d988e8fd2af34776eeaa0e6e5a400d6 (diff) | |
parent | 75b272abd0beff29aaa2d7d43b569050a026e955 (diff) |
Merge branch 'master-da' into clean-da + drop ikiwiki/preprocessordirective.mdwn
Diffstat (limited to 'ikiwiki')
-rw-r--r-- | ikiwiki/blog.mdwn | 2 | ||||
-rw-r--r-- | ikiwiki/directive.mdwn (renamed from ikiwiki/preprocessordirective.mdwn) | 22 | ||||
-rw-r--r-- | ikiwiki/formatting.mdwn | 25 | ||||
-rw-r--r-- | ikiwiki/markdown.mdwn | 6 | ||||
-rw-r--r-- | ikiwiki/openid.mdwn | 2 | ||||
-rw-r--r-- | ikiwiki/pagespec/attachment.mdwn | 7 | ||||
-rw-r--r-- | ikiwiki/wikilink.mdwn | 15 |
7 files changed, 44 insertions, 35 deletions
diff --git a/ikiwiki/blog.mdwn b/ikiwiki/blog.mdwn index 53a95b9..505c72c 100644 --- a/ikiwiki/blog.mdwn +++ b/ikiwiki/blog.mdwn @@ -7,7 +7,7 @@ then="Du kan" else="Hvis denne wiki havde inline plugin aktiveret, kunne du"]] omlægge enhver side på denne wiki til en weblog ved at bruge -[[PreprocessorDirektivet|PreProcessorDirective]] `inline`. Som eksempel: +[[direktivet|directive]] `inline`. Som eksempel: \[[!inline pages="blog/* and !*/Discussion" show="10" rootpage="blog"]] diff --git a/ikiwiki/preprocessordirective.mdwn b/ikiwiki/directive.mdwn index dd94689..b2c3be0 100644 --- a/ikiwiki/preprocessordirective.mdwn +++ b/ikiwiki/directive.mdwn @@ -1,6 +1,6 @@ [[!meta robots="noindex, follow"]] -Preprocessor-direktiver ligner et [[WikiLink]] i form, på nær at de begynder -med `!` og kan indeholde parametre. Generelt er formen: +Direktiver ligner et [[WikiLink]] i form, undtagen at de begynder med `!` og +kan indeholde parametre. Generelt er formen: \[[!direktiv param="værdi" param="værdi"]] @@ -12,11 +12,11 @@ ord. Desuden kan nogle direktiver bruge parametre uden værdier. Eksempel: \[[!tag foo]] -Et preprocessor-direktiv behøver ikke at blive holdt på een linje, det kan -godt brede sig over flere linjer hvis du har lyst: +Et direktiv behøver ikke at blive holdt på een linje, det kan bredes ud over +flere linjer hvis du har lyst: \[[!direktiv foo="baldersnatch" - bar="supercalifragalisticexpealadocious" baz=11]] + bar="supercalifragilisticexpialidocious" baz=11]] Flere linjer *citeret* tekst kan også bruges som værdi. For at tillade citation i den citerede tekst skal du adskille blokken med trippel-citat: @@ -27,12 +27,12 @@ citation i den citerede tekst skal du adskille blokken med trippel-citat: 3. "baz" """]] -Ikiwiki har også en ældre syntaks til preprocessordirektiver, som kræver et -mellemrum i direktiver for at skelne dem fra [[wikilinks|wikilink]]. Denne -syntaks har flere ulemper: den kræver et mellemrum efter direktiver uden -parametre (såsom `\[[pagecount ]]`), og den forbyder mellemrum i +Ikiwiki har også en ældre syntaks til direktiver, som kræver et mellemrum i +direktiver for at skelne dem fra [[wikilinks|wikilink]]. Denne syntaks har +flere ulemper: den kræver et mellemrum efter direktiver uden parametre +(såsom `\[[pagecount ]]`), og den forbyder mellemrum i [[wikilinks|wikilink]]. Ikiwiki har nu den `!`-foranstillede syntaks vist ovenfor som det foretrukne alternativ. Ikiwiki understøtter dog fortsat den ældre syntaks, hvis ikke `prefix_directives`-valget er aktiveret. For -bagudkompatibilitet med eksisterende er dette valg som standard deaktiveret -i øjeblikket, så ikiwiki understøtter den ældre syntaks. +bagudkompatibilitet med eksisterende wikier er dette valg som standard +deaktiveret i øjeblikket, så ikiwiki understøtter den ældre syntaks. diff --git a/ikiwiki/formatting.mdwn b/ikiwiki/formatting.mdwn index df9446b..0ba4d78 100644 --- a/ikiwiki/formatting.mdwn +++ b/ikiwiki/formatting.mdwn @@ -72,26 +72,37 @@ følgende ekstra finesser: \[[!wikipedia War\_of\_1812]] """]] +[[!if test="enabled(template) and templates" then=""" +* Oprette og udfylde [[skabeloner|templates]] for gentagne klumper af + parameteriseret wikitekst. +"""]] + +* Insæt diverse [[directiver|directive]] på en side til at udføre nyttige + handlinger. +[[!if test="enabled(toc) or enabled(meta) or (enabled(inline) and blog)" then=""" + Eksempelvis kan du: +"""]] + [[!if test="enabled(toc)" then=""" -* Tilføje en indholdsfortegnelse til en side: + * Tilføje en indholdsfortegnelse til en side: - \[[!toc ]] + \[[!toc]] """]] [[!if test="enabled(meta)" then=""" -* Ændre titlen på en side: + * Ændre titlen på en side: \[[!meta title="fuldstændige sidetitel"]] """]] [[!if test="enabled(inline) and blog" then=""" -* Oprette en [[blog]] ved at indlejre et udvalg af sider: + * Oprette en [[blog]] ved at indlejre et udvalg af sider: \[[!inline pages="blog/*"]] """]] -[[!if test="enabled(template) and templates" then=""" -* Oprette og udfylde [[skabeloner|templates]] for gentagne klumper af - parameteriseret wikitekst. +[[!if test="enabled(listdirectives)" then=""" + Komplet oversigt over [[directiver|directive]] aktiveret for denne wiki: + [[!listdirectives ]] """]] diff --git a/ikiwiki/markdown.mdwn b/ikiwiki/markdown.mdwn index 88eaa36..087b274 100644 --- a/ikiwiki/markdown.mdwn +++ b/ikiwiki/markdown.mdwn @@ -9,6 +9,6 @@ syntax](http://daringfireball.net/projects/markdown/syntax). En [markdown modus](http://jblevins.org/projects/markdown-mode/) til emacs kan være en hjælp ved redigering. -Bemærk at [[WikiLink]]s og [[PreProcessorDirektiv|PreProcessorDirective]]er -ikke er en del af markdown-syntaksen, og er de eneste stumper opmærkning som -denne wiki håndterer internt. +Bemærk at [[WikiLinks|WikiLink]] og [[direktiver|directive]] ikke er en del +af markdown-syntaksen, og er de eneste stumper opmærkning som denne wiki +håndterer internt. diff --git a/ikiwiki/openid.mdwn b/ikiwiki/openid.mdwn index 21152b6..ee84bea 100644 --- a/ikiwiki/openid.mdwn +++ b/ikiwiki/openid.mdwn @@ -20,7 +20,7 @@ identitetsudbydere: * eller en af de [mange andre derude](http://openiddirectory.com/openid-providers-c-1.html). -Din OpenID er den URL som du får når du registerer dig. +Din OpenID er den URL som du får når du registrerer dig. [[!if test="enabled(openid)" then=""" Du kan logge på denne wiki med OpenID, ved blot at angive den i OpenID-feltet på login-siden. Du behøves ikke at oplyse din adgangskode til diff --git a/ikiwiki/pagespec/attachment.mdwn b/ikiwiki/pagespec/attachment.mdwn index 289c5b2..061612f 100644 --- a/ikiwiki/pagespec/attachment.mdwn +++ b/ikiwiki/pagespec/attachment.mdwn @@ -4,9 +4,8 @@ else="Denne wiki har vedhæftninger **deaktiveret**."]] Hvis vedhæftninger er aktiveret, kan wiki-administratoren styre hvilke typer -vedhæftninger der vil blive accepteret, ved at angive et -[[ikiwiki/PageSpec]] i "Tilladte vedhæftninger"-feltet på deres -opsætningsside. +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 @@ -14,7 +13,7 @@ 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 +Den normale [[ikiwiki/PageSpec]]-syntaks er udvidet med følgende yderligere tests: * maxsize(størrelse) diff --git a/ikiwiki/wikilink.mdwn b/ikiwiki/wikilink.mdwn index 0ba01d2..ea93116 100644 --- a/ikiwiki/wikilink.mdwn +++ b/ikiwiki/wikilink.mdwn @@ -23,13 +23,12 @@ til sandkassen, men henvisningen fremstår som her: [[foo_bar|SandBox]]. For at henvise til et anker inde på en side, kan du bruge noget i stil med `\[[WikiLink#foo]]` -## Preprocessordirektiver og wikilinks - -ikiwiki har to syntakser til -[[preprocessor_direktiver|PreprocessorDirective]]. Den ældre syntaks brugte -mellemrum til at skelne mellem preprocessordirektiver og wikilinks; med det -result, at når den syntaks anvendes kan du ikke bruge mellemrum i WikiLinks, -og må erstatte mellemrum med understregning. Den nyere syntaks, aktiveret -med valget `prefix_directives` i en ikiwiki opsætningsfil, sætter `!` foran +## Direktiver og wikilinks + +ikiwiki har to syntakser til [[direktiver|directive]]. Den ældre syntaks +brugte mellemrum til at skelne mellem direktiver og wikilinks; det medfører, +at når den syntaks anvendes kan du ikke bruge mellemrum i WikiLinks, og må +erstatte mellemrum med understregning. Den nyere syntaks, aktiveret med +valget `prefix_directives` i en ikiwiki-opsætningsfil, sætter `!` foran direktiver, og forhindrer derfor ikke henvisninger med mellemrum. Fremtidige versioner af ikiwiki vil aktivere dette valg som standard. |