diff options
Diffstat (limited to 'ikiwiki/preprocessordirective.mdwn')
-rw-r--r-- | ikiwiki/preprocessordirective.mdwn | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/ikiwiki/preprocessordirective.mdwn b/ikiwiki/preprocessordirective.mdwn deleted file mode 100644 index dd94689..0000000 --- a/ikiwiki/preprocessordirective.mdwn +++ /dev/null @@ -1,38 +0,0 @@ -[[!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: - - \[[!direktiv param="værdi" param="værdi"]] - -Dette udvides før resten af siden udarbejdes, og kan bruges til at omforme -siden på forskellige måder. - -Citationen omkring værdier kan udelades hvis værdien er et simpelt -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: - - \[[!direktiv foo="baldersnatch" - bar="supercalifragalisticexpealadocious" 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: - - \[[!direktiv tekst=""" - 1. "foo" - 2. "bar" - 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 -[[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. |