diff options
author | Jonas Smedegaard <dr@jones.dk> | 2008-01-20 21:08:43 +0100 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2008-01-20 21:08:43 +0100 |
commit | 7fe3413c0f7d21ee59cff100c4028567d0b8b78b (patch) | |
tree | f9d766c6a15c9eb0b7737bc1de87d297714159be /ikiwiki/preprocessordirective.mdwn | |
parent | 24c37a431a54ebdc01a626eaaadf475bae0631d5 (diff) |
Sync with ikiwiki 2.20 part I: Move a bunch of pages to ikiwiki/ subdir.
Diffstat (limited to 'ikiwiki/preprocessordirective.mdwn')
-rw-r--r-- | ikiwiki/preprocessordirective.mdwn | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ikiwiki/preprocessordirective.mdwn b/ikiwiki/preprocessordirective.mdwn new file mode 100644 index 0000000..140afab --- /dev/null +++ b/ikiwiki/preprocessordirective.mdwn @@ -0,0 +1,32 @@ +Preprocessor-direktiver linger et [[WikiLink]] i form, på nær at de indeholder +mellemrum og parametre. Generelt er formen: + + \[[directive 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]] + +Bemærk at hvis et preprocessor-directiv ingen parametre har, skal der puttes et +mellemrum efter dets navn, for at undgå forveksling med et [[WikiLink]]. Eksempel: + + \[[pagecount ]] + +Et preprocessor-directiv behøves ikke at holdes på een linje, det kan godt brede +sig over flere linjer hvis du har lyst: + + \[[directive 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: + + \[[directive text=""" + 1. "foo" + 2. "bar" + 3. "baz" + """]] |