From 78605e53611bbb413f2f8da30df140d4a47ccd9f Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 12 Jun 2008 15:26:03 +0200 Subject: Prepare for po4a (wrap at 76 chars), and fix a few typos. --- ikiwiki/blog.mdwn | 93 ++++++++++++++++++++------------------ ikiwiki/formatting.mdwn | 37 +++++++-------- ikiwiki/markdown.mdwn | 16 +++---- ikiwiki/openid.mdwn | 17 ++++--- ikiwiki/pagespec.mdwn | 78 ++++++++++++++++---------------- ikiwiki/preprocessordirective.mdwn | 20 ++++---- ikiwiki/subpage.mdwn | 7 +-- ikiwiki/subpage/linkingrules.mdwn | 15 +++--- ikiwiki/wikilink.mdwn | 39 ++++++++-------- 9 files changed, 165 insertions(+), 157 deletions(-) (limited to 'ikiwiki') diff --git a/ikiwiki/blog.mdwn b/ikiwiki/blog.mdwn index d00044c..e7320fd 100644 --- a/ikiwiki/blog.mdwn +++ b/ikiwiki/blog.mdwn @@ -12,30 +12,30 @@ omlægge enhver side på denne wiki til en weblog ved at bruge `inline` \[[!inline pages="blog/* and !*/Discussion" show="10" rootpage="blog"]] Enhver side der modsvarer det angivne [[PageSpec]] (i eksemplet enhver -[[UnderSide|SubPage]] til "blog") vil blive del af bloggen, og de nyeste 10 af -dem vil dukke op på siden. Bemærk at hvis filer som ikke er sider modsvarer -[[PageSpec]]'et, bliver de medtaget i fødningen (feed) gennem RSS-indkapslinger, -som er anvendeligt til podcasting. +[[UnderSide|SubPage]] til "blog") vil blive del af bloggen, og de nyeste 10 +af dem vil dukke op på siden. Bemærk at hvis filer som ikke er sider +modsvarer [[PageSpec]]'et, bliver de medtaget i fødningen (feed) gennem +RSS-indkapslinger, som er anvendeligt til podcasting. -Den valgfri `rootpage`-parameter fortæller wikien at nye indlæg til denne blog -som standard skal være [[UnderSider|SubPage]] til "blog", og aktiverer en -formular øverst i bloggen som kan bruges til at tilføje nye emner. +Den valgfri `rootpage`-parameter fortæller wikien at nye indlæg til denne +blog som standard skal være [[UnderSider|SubPage]] til "blog", og aktiverer +en formular øverst i bloggen som kan bruges til at tilføje nye emner. -Hvis du har lyst til at din blog skal have en arkivside med oversigt over alle -indlæg skrevet nogensinde til den, kan det gøres sådan her: +Hvis du har lyst til at din blog skal have en arkivside med oversigt over +alle indlæg skrevet nogensinde til den, kan det gøres sådan her: \[[!inline pages="blog/* and !*/Discussion" archive="yes"]] -Du kan endda lave en automatisk dannet liste over alle de sider på wikien, med -de nyeste tilføjet øverst, sådan her: +Du kan endda lave en automatisk dannet liste over alle de sider på wikien, +med de nyeste tilføjet øverst, sådan her: \[[!inline pages="* and !*/Discussion" archive="yes"]] -Hvis du vil have mulighed for at tilføje sider til en given blogfødning ved at -mærke dem af, kan du også gøre det. Du afmærker en side ved blot at lave en -henvisning til en en eller flere sider som repræsenterer dets mærkater. Brug -derefter det særlige `link()` [[PageSpec]] til at modsvare alle sider med en -given mærkat: +Hvis du vil have mulighed for at tilføje sider til en given blogfødning ved +at mærke dem af, kan du også gøre det. Du afmærker en side ved blot at lave +en henvisning til en en eller flere sider som repræsenterer dets +mærkater. Brug derefter det særlige `link()` [[PageSpec]] til at modsvare +alle sider med en given mærkat: \[[!inline pages="link(life)"]] @@ -45,55 +45,58 @@ Eller medtag nogle mærkater og udelad andre: ## brug -Her er beskrivelser af alle de understøttede parametre til `inline` direktivet: +Her er beskrivelser af alle de understøttede parametre til `inline` +direktivet: * `pages` - Et [[PageSpec]] af siderne at indlejre. * `show` - Angiver det maksimale antal modsvarende sider at indlejre. - Standard er 10, på nær arkivering, hvor standarden er at vise alle. - Sæt til 0 for at vise alle modsvarende sider. -* `skip` - Angiv et antal sider at springe over ved visning. Kan være nyttigt - til at danne en fødning som kun viser akriverede sider. -* `rss` - Styrer dannelsen af en rss-fødning. Hvis wikien er opsat til at danne - rss feeds som standard, deaktiveres ved at angive "no". Hvis wikien er opsat - til `allowrss`, aktiveres ved at angive "yes". + Standard er 10, på nær arkivering, hvor standarden er at vise alle. Sæt + til 0 for at vise alle modsvarende sider. +* `skip` - Angiv et antal sider at springe over ved visning. Kan være + nyttigt til at danne en fødning som kun viser akriverede sider. +* `rss` - Styrer dannelsen af en rss-fødning. Hvis wikien er opsat til at + danne rss feeds som standard, deaktiveres ved at angive "no". Hvis wikien + er opsat til `allowrss`, aktiveres ved at angive "yes". * `atom` - Styrer dannelsen af en atom-fødning. Hvis wikien er opsat til at - danne atom feeds som standard, deaktiveres ved at angive "no". Hvis wikien er - opsat til `allowatom`, aktiveres ved at angive "yes". + danne atom feeds som standard, deaktiveres ved at angive "no". Hvis wikien + er opsat til `allowatom`, aktiveres ved at angive "yes". * `feeds` - Styrer dannelsen af alle typer af fødninger. Angiv "no" for at deaktivere dannelsen af fødninger. -* `postform` - Angiv "yes" for at aktivere en formular til at indsende nye sider - til en [[blog]]. +* `postform` - Angiv "yes" for at aktivere en formular til at indsende nye + sider til en [[blog]]. * `postformtext` - Angiv den tekst som skal vises i en indsendelsesformular (postform). * `rootpage` - Aktiverer også en formular til at indsende nye indlæg til en [[blog]], og gør det muligt at angive den overliggende side for nye sider. -* `archive` - Hvis der angives "yes" vises kun sidetitler og nogle - metadata, ikke det samlede indhold. +* `archive` - Hvis der angives "yes" vises kun sidetitler og nogle metadata, + ikke det samlede indhold. * `quick` - Opbyg arkiver i hurtigmodus, uden at læse siderne igennem efter metadata. som standard deaktiverer dette også dannelsen af alle fødninger. * `template` - Angiver skabelonen der udfyldes ved visning af hver indlejret - side. Som standard bruges `inlinepage`-skabelonen, mens `archivepage`-skabelonen - bruges til arkiver. Brug denne parameter til at bruge en anden skabelon end - normalt, for eksempel `titlepage`-skabelonen som kun viser indlægs titler. - Bemærk at du bør angive `archive=yes` hvis din skabelon ikke medtager indhold. + side. Som standard bruges `inlinepage`-skabelonen, mens + `archivepage`-skabelonen bruges til arkiver. Brug denne parameter til at + bruge en anden skabelon end normalt, for eksempel `titlepage`-skabelonen + som kun viser indlægs titler. Bemærk at du bør angive `archive=yes` hvis + din skabelon ikke medtager indhold. * `raw` - I stedet for som standard at lave en [[blog]], vil siden, når raw angives som "yes", inkluderes råt, uden yderligere opmærkning omkring den, som om den var en integreret den af kildekoden til den indlejrende side. * `description` - Angiver beskrivelsen til rss-fødningen hvis en dannes. Som standard bruges wikiens navn. -* `actions` - Hvis den angives som "yes" tilføjes henvisninger i bunden af de - indlejrede sider til redigering og diskussion (hvis de ville blive vist i - toppen af siderne selv). +* `actions` - Hvis den angives som "yes" tilføjes henvisninger i bunden af + de indlejrede sider til redigering og diskussion (hvis de ville blive vist + i toppen af siderne selv). * `sort` - Styrer sortering af indlejrede sider. Standarden, "age", sorterer - sorterer nyest oprettede sider først. Angives "title" sorteres siderne efter - titel, og "mtime" sorterer nyest redigerede sider først. + sorterer nyest oprettede sider først. Angives "title" sorteres siderne + efter titel, og "mtime" sorterer nyest redigerede sider først. * `reverse` - Hvis du angiver "yes", sorteres i omvendt rækkefølge. -* `feedpages` - Et [[PageSpec]] af indlejrede sider som medtages i rss/atom- - fødninger. Standarden er den sammen som for `pages`-værdien ovenfor, og kun - sider som modsvarer denne værdi medtages, men nogle af disse kan udelades ved - at angive et mere snævert [[PageSpec]] her. +* `feedpages` - Et [[PageSpec]] af indlejrede sider som medtages i + rss/atom-fødninger. Standarden er den sammen som for `pages`-værdien + ovenfor, og kun sider som modsvarer denne værdi medtages, men nogle af + disse kan udelades ved at angive et mere snævert [[PageSpec]] her. * `feedshow` - Angiver det maksimale antal modsvarende sider at medtage i rss/atom-fødninger. Standarden er den samme som `show`-værdien ovenfor. * `feedonly` - Dan kun fødninger, vis ikke sider indlejret på siden. -* `timeformat` - Brug denne til at angive hvordan tid eller dato skal vises for - sider i bloggen. Formatteringsstrengen videregives til strftime(3) funktionen. +* `timeformat` - Brug denne til at angive hvordan tid eller dato skal vises + for sider i bloggen. Formatteringsstrengen videregives til strftime(3) + funktionen. diff --git a/ikiwiki/formatting.mdwn b/ikiwiki/formatting.mdwn index 303634e..b54b3cd 100644 --- a/ikiwiki/formatting.mdwn +++ b/ikiwiki/formatting.mdwn @@ -1,30 +1,30 @@ -[[meta title="Formattering af wiki-sider"]] +[[!meta title="Formattering af wiki-sider"]] [[!meta robots="noindex, follow"]] -Teksten på denne wiki er, som udgangspunkt, skrevet på en måde som ligger tæt op -ad hvordan du muligvis formulerer dig i email-beskeder. Denne skrivestil kaldes -[[MarkDown]], og det fungerer sådan her: +Teksten på denne wiki er, som udgangspunkt, skrevet på en måde som ligger +tæt op ad hvordan du muligvis formulerer dig i email-beskeder. Denne +skrivestil kaldes [[MarkDown]], og det fungerer sådan her: hold afstand med blanke linjer mellem afsnit. -du kan \**fremhæve*\* eller \*\***kraftigt fremhæve**\*\* tekst ved at placere -det med enkelte eller dobbelte asterisker (stjerner) omkring. +du kan \**fremhæve*\* eller \*\***kraftigt fremhæve**\*\* tekst ved at +placere det med enkelte eller dobbelte asterisker (stjerner) omkring. En liste oprettes ved at begynde hver linje med en asterisk: * "* dette er min liste" * "* et andet emne" -En nummereret liste laves ved at starte hver linje med et nummer (ethvert nummer -kan bruges) efterfulgt af punktum: +En nummereret liste laves ved at starte hver linje med et nummer (ethvert +nummer kan bruges) efterfulgt af punktum: 1. "1. første linje" 2. "2. anden linje" 2. "2. tredje linje" En overskrift eller en sektion er en linje med et eller flere `#`-tegn -efterfulgt af et mellemrum og overskriftsteksten. Antallet af `#`-tegn styrer -overskriftens størrelse: +efterfulgt af et mellemrum og overskriftsteksten. Antallet af `#`-tegn +styrer overskriftens størrelse: # # h1 ## ## h2 @@ -33,18 +33,18 @@ overskriftens størrelse: ##### ##### h5 ###### ###### h6 -En vandret skillelinje oprettes ved at skrive tre eller flere bindestreger eller -stjerner på en linje for sig selv. +En vandret skillelinje oprettes ved at skrive tre eller flere bindestreger +eller stjerner på en linje for sig selv. ---- Citater angives ved at sætte ">" foran hver linje: -> To be or not to be, -> that is the question. +> At være eller ikke være, +> det er spørgsmålet. -En kodeblok skrives ved at indrykke hver linje med eet tabulator-tegn eller 4 -mellemrum: +En kodeblok skrives ved at indrykke hver linje med eet tabulator-tegn eller +4 mellemrum: 10 PRINT "Hello, world!" 20 GOTO 10 @@ -59,7 +59,8 @@ Udover normal html-formattering med [[MarkDown]], kan du med denne wiki bruge følgende ekstra finesser: * Henvise til en anden side på wikien ved at skrive sidenavnet med dobbelte - lodrette klammer omkring. Udtrykket `\[[WikiLink]]` henviser til [[WikiLink]]. + lodrette klammer omkring. Udtrykket `\[[WikiLink]]` henviser til + [[WikiLink]]. [[!if test="enabled(smiley) and smileys" then=""" * Insætte [[smileys]] og andre anvendelige symboler. :-) @@ -91,6 +92,6 @@ bruge følgende ekstra finesser: """]] [[!if test="enabled(template) and templates" then=""" -* Oprette og udfylde [[skabeloner|templates]] for gentagne klumper ad +* Oprette og udfylde [[skabeloner|templates]] for gentagne klumper af parameteriseret wikitekst. """]] diff --git a/ikiwiki/markdown.mdwn b/ikiwiki/markdown.mdwn index 921d4d4..96a0ed0 100644 --- a/ikiwiki/markdown.mdwn +++ b/ikiwiki/markdown.mdwn @@ -1,14 +1,14 @@ [[!meta robots="noindex, follow"]] -[Markdown](http://daringfireball.net/projects/markdown/) -er et minimalt opmærkningssprog som afspejler simpel tekst som det bruges i +[Markdown](http://daringfireball.net/projects/markdown/) er et minimalt +opmærkningssprog som afspejler simpel tekst som det bruges i email-beskeder. Det er standard opmærkningssprog for denne wiki. Du kan læse dokumentation til markdown-syntaksen under -[[formattering|formatting]] og -[Markdown: 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. +[[formattering|formatting]] og [Markdown: +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 [[PreProcessorDirective]]s ikke er en del af -markdown-syntaksen, og er de eneste stumper opmærkning som denne wiki håndterer -internt. +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 f8d5eb1..d4bb9b6 100644 --- a/ikiwiki/openid.mdwn +++ b/ikiwiki/openid.mdwn @@ -1,22 +1,24 @@ -[[meta title="OpenID"]] +[[!meta title="OpenID"]] [[!meta robots="noindex, follow"]] [[!if test="enabled(openid)" then="Denne wiki har OpenID **aktiveret**." else="Denne wiki har OpenID **deaktiveret**."]] -[OpenID](http://openid.net) er en decentral autorisationsmekanisme som tillader -dig at have eet login som du kan bruge på et voksende antal websites. +[OpenID](http://openid.net) er en decentral autorisationsmekanisme som +tillader dig at have eet login som du kan bruge på et voksende antal websites. -Du kan registrere en OpenID ved at besøge en af de følgende identitetsudbydere: +Du kan registrere en OpenID ved at besøge en af de følgende +identitetsudbydere: * [MyOpenID](https://www.myopenid.com/) * [GetOpenID](https://getopenid.com/) * [Videntity](http://videntity.org/) * [LiveJournal](http://www.livejournal.com/openid/) * [TrustBearer](https://openid.trustbearer.com/) -* eller en af de [mange andre derude](http://openiddirectory.com/openid-providers-c-1.html). +* eller en af de [mange andre + derude](http://openiddirectory.com/openid-providers-c-1.html). Din OpenID er en URL som du får når du registerer dig. [[!if test="enabled(openid)" then=""" @@ -27,8 +29,9 @@ gennemgå en registreringsproces når du bruger OpenID. --- -Det er også muligt at lave en side i wikien brugbar som en OpenID URL, ved at -delegere den til en openid server. Her er et eksempel på hvordan det kan gøres: +Det er også muligt at lave en side i wikien brugbar som en OpenID URL, ved +at delegere den til en openid server. Her er et eksempel på hvordan det kan +gøres: \[[!meta openid="http://yourid.myopenid.com/" server="http://www.myopenid.com/server"]] diff --git a/ikiwiki/pagespec.mdwn b/ikiwiki/pagespec.mdwn index 4de27c1..56d9d08 100644 --- a/ikiwiki/pagespec.mdwn +++ b/ikiwiki/pagespec.mdwn @@ -1,82 +1,84 @@ [[!meta robots="noindex, follow"]] -Til at angive et udvalg af sider, eksempelvis låste sider, sider du vil abonnere -på ændringer til, eller sider som skal udgøre en blog, anvender wikien et -PageSpec. dette er et udtryk som modsvarer et bestemt udvalg af sider. +Til at angive et udvalg af sider, eksempelvis låste sider, sider du vil +abonnere på ændringer til, eller sider som skal udgøre en blog, anvender +wikien et PageSpec. dette er et udtryk som modsvarer et bestemt udvalg af +sider. Det simpleste PageSpec er simpelthen en opremsning af sider med "or" imellem -("or" betyder "eller" på engelsk). Dette modsvarer eksempelvis enhver af de tre -nævnte sider: +("or" betyder "eller" på engelsk). Dette modsvarer eksempelvis enhver af de +tre nævnte sider: foo or bar or baz -Mere hyppigt har du dog brug for at at at modsvare sider med noget tilfælles i -deres navne. Dette kan du udtrykke med et "glob-mønster". "`*`" står for ehhver -del af sidenavnet, og "`?`" for ethvert enkeltbogstav i sidenavnet. Så dette -modsvarer alle sider om musik, og alle [[UnderSider||SubPage]] til sandkassen, -men ikke selve sandkasse-siden: +Mere hyppigt har du dog brug for at at at modsvare sider med noget tilfælles +i deres navne. Dette kan du udtrykke med et "glob-mønster". "`*`" står for +enhver del af sidenavnet, og "`?`" for ethvert enkeltbogstav i +sidenavnet. Så dette modsvarer alle sider om musik, og alle +[[UnderSider||SubPage]] til sandkassen, men ikke selve sandkasse-siden: *musik* or SandBox/* -Du kan også angive "`!`" foran et emne for at undgå sider som modsvarer det. Så -for at modsvare alle sider undtagen diskussionssider og sandkassen: +Du kan også angive "`!`" foran et emne for at undgå sider som modsvarer +det. Så for at modsvare alle sider undtagen diskussionssider og sandkassen: * and !SandBox and !*/Discussion En række mere nøjagtige begrænsninger kan tilføjes med disse funktioner: -* "`link(side)`" - modsvarer kun sider som henviser til en given side (eller glob) +* "`link(side)`" - modsvarer kun sider som henviser til en given side (eller + glob) * "`backlink(side)`" - modsvarer kun sider som en given side henviser til * "`creation_month(måned)`" - modsvarer kun sider oprettet den givne måned * "`creation_day(månedsdag)`" - eller dag på måneden * "`creation_year(år)`" - eller år -* "`created_after(side)`" - modsvarer kun sider oprettet efter den givne side - blev oprettet +* "`created_after(side)`" - modsvarer kun sider oprettet efter den givne + side blev oprettet * "`created_before(side)`" - modsvarer kun sider oprettet før den givne side blev oprettet -* "`glob(nogetglob)`" - modsvarer sider som modsvarer det givne glob. Blot at - skrive glob'et alene er faktisk en genvej til denne funktion. +* "`glob(nogetglob)`" - modsvarer sider som modsvarer det givne glob. Blot + at skrive glob'et alene er faktisk en genvej til denne funktion. * "`internal(glob)`" - lissom `glob()`, men modsvarer også internt anvendte sider som glob normalt ikke modsvarer. -* "`title(glob)`", "`author(glob)`", "`authorurl(glob)`", - "`license(glob)`", "`copyright(glob)`" - modsvarer sider med de givne - metadata, som modsvarer det angivne glob. +* "`title(glob)`", "`author(glob)`", "`authorurl(glob)`", "`license(glob)`", + "`copyright(glob)`" - modsvarer sider med de givne metadata, som modsvarer + det angivne glob. For eksempelvis at modsvare alle sider i en blog som henviser til en side om musik og som blev skrevet i 2005: blog/* and link(musik) and creation_year(2005) -Bemærk brugen af "and" i eksemplet ovenfor ("and" betyder "og" på engelsk), som -betyder at kun sider der modsvarer hver af de tre udtryk modsvarer det hele. -Brug "and" når du vil kombinere udtryk på den måde; "or" når det er nok at én -side modsvarer et udtryk. Bemærk at det ikke giver mening at sige "index and -SandBox", da ingen sider kan modsvare begge udtryk. +Bemærk brugen af "and" i eksemplet ovenfor ("and" betyder "og" på engelsk), +som betyder at kun sider der modsvarer hver af de tre udtryk modsvarer det +hele. Brug "and" når du vil kombinere udtryk på den måde; "or" når det er +nok at én side modsvarer et udtryk. Bemærk at det ikke giver mening at sige +"index and SandBox", da ingen sider kan modsvare begge udtryk. Mere komplekse udtryk kan dannes ved at gruppere med paranteser. Eksempelvis modsvarer dette sider i en blog som er mærket af med en af to mærkater: blog/* and (link(tag/foo) or link(tag/bar)) -Bemærk at PageSpecs for sidenavne modsvares som de absolutte filnavne for siderne i -wikien, så et pagespec "foo" brugt på siden "a/b" vil ikke modsvare siderne -navngivet "a/foo" eller "a/b/foo". For at modsvare relativt til samme mappe som -siden der indeholder pagespec'et kan du bruge "./". Eksempelvis modsvarer -"./foo" på siden "a/b" siden "a/foo". +Bemærk at PageSpecs for sidenavne modsvares som de absolutte filnavne for +siderne i wikien, så et pagespec "foo" brugt på siden "a/b" vil ikke +modsvare siderne navngivet "a/foo" eller "a/b/foo". For at modsvare relativt +til samme mappe som siden der indeholder pagespec'et kan du bruge +"./". Eksempelvis modsvarer "./foo" på siden "a/b" siden "a/foo". ## Gammel syntaks -Den gamle PageSpec-syntaks blev kaldt en "GlobList", og fungerede anderledes på -to måder: +Den gamle PageSpec-syntaks blev kaldt en "GlobList", og fungerede anderledes +på to måder: 1. "and" og "or" blev ikke brugt; enhver side modsvarede ethvert emne fra listen. -2. Hvis et emne havde "`!`" foran, modsvarede ingen side dette emne, heller ikke - hvis det modsvarede et tidligere emne. +2. Hvis et emne havde "`!`" foran, modsvarede ingen side dette emne, heller + ikke hvis det modsvarede et tidligere emne. -Her er et eksempel på den gamle måde at modsvare alle sider undtagen sandkassen -og diskussionssider: +Her er et eksempel på den gamle måde at modsvare alle sider undtagen +sandkassen og diskussionssider: * !SandBox !*/Discussion -Brug af denne gamle syntaks er stadigt understøttet. Den er dog på vej ud, så -det anbefales at bruge den nye syntaks. +Brug af denne gamle syntaks er stadigt understøttet. Den er dog på vej ud, +så det anbefales at bruge den nye syntaks. diff --git a/ikiwiki/preprocessordirective.mdwn b/ikiwiki/preprocessordirective.mdwn index a32c318..8fe073d 100644 --- a/ikiwiki/preprocessordirective.mdwn +++ b/ikiwiki/preprocessordirective.mdwn @@ -4,22 +4,22 @@ med `!` og kan indeholde 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. +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: +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-directiv behøves ikke at holdes på een linje, det kan godt brede -sig over flere linjer hvis du har lyst: +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: +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" @@ -34,5 +34,5 @@ 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 er dette valg som standard deaktiveret +i øjeblikket, så ikiwiki understøtter den ældre syntaks. diff --git a/ikiwiki/subpage.mdwn b/ikiwiki/subpage.mdwn index bf3d694..186f734 100644 --- a/ikiwiki/subpage.mdwn +++ b/ikiwiki/subpage.mdwn @@ -1,8 +1,9 @@ [[!meta robots="noindex, follow"]] ikiwiki understøtter placering af sider i et mappehierarki. Eksempelvis har -denne side, [[UnderSide|SubPage]], nogle relaterede sider placeret under sig, -bl.a. [[HenvisningsRegler|SubPage/LinkingRules]]. dette er en praktisk måde at -bringe orden i din wiki fremfor blot at have een stor mappe fuld af sider. +denne side, [[UnderSide|SubPage]], nogle relaterede sider placeret under +sig, bl.a. [[HenvisningsRegler|SubPage/LinkingRules]]. dette er en praktisk +måde at bringe orden i din wiki fremfor blot at have een stor mappe fuld af +sider. En [[UnderSide|SubPage]] oprettes ved blot at oprette undermappen og tilføje sider til den. Denne side er eksempelvis SubPage.mdwn i kildekoden til denne diff --git a/ikiwiki/subpage/linkingrules.mdwn b/ikiwiki/subpage/linkingrules.mdwn index 6d12a48..d3be5aa 100644 --- a/ikiwiki/subpage/linkingrules.mdwn +++ b/ikiwiki/subpage/linkingrules.mdwn @@ -18,18 +18,19 @@ til FooBar. Du kan også angive en henvisning som indeholder et mappenavn, lissom "FooBar/EnAndenSide", for mere nøjagtigt at angive hvilken side der henvises -til. Kun på den måde kan du henvise til en anden sides [[underside|SubPage]]. +til. Kun på den måde kan du henvise til en anden sides +[[underside|SubPage]]. Du kan bruge dette til eksempelvis at henvise fra BazBar til "FooBar/UnderSide", eller fra BazBar/UnderSide til "FooBar/UnderSide". -Du kan også bruge "/" i begyndelsen af en henvisning, til at angive nøjagtigt -hvilken side der henvises til, når der er flere mulige sider med lignende -navne og henvisningen ender forkert som standard. Eksempelvis vil en -henvisning fra "FooBar/UnderSide" til "/EnAndenSide" henvise til +Du kan også bruge "/" i begyndelsen af en henvisning, til at angive +nøjagtigt hvilken side der henvises til, når der er flere mulige sider med +lignende navne og henvisningen ender forkert som standard. Eksempelvis vil +en henvisning fra "FooBar/UnderSide" til "/EnAndenSide" henvise til "EnAndenSide" i roden af wikien, selvom der er en "FooBar/EnAndenSide". Desuden kan du, hvis wikien er opsat med "userdir", henvise til sider under hjemmemapper uden at angive en sti til dem. Dette er for at tillade enkel -henvisning til en brugers side i hjemmemappen, som signatur ved en kommentar. -Sådanne henvisninger prøves allersidst. +henvisning til en brugers side i hjemmemappen, som signatur ved en +kommentar. Sådanne henvisninger prøves allersidst. diff --git a/ikiwiki/wikilink.mdwn b/ikiwiki/wikilink.mdwn index 5455e17..12ad9d4 100644 --- a/ikiwiki/wikilink.mdwn +++ b/ikiwiki/wikilink.mdwn @@ -3,36 +3,33 @@ WikiLinks gør det muligt enkelt at lave henvisninger (linke) mellem sider i wikien. Opret en [[WikiLink]] ved at skrive siden du vil henvise til med dobbelte klammer omkring. Ekempelvis `\[[WikiLink]]`. -Hvis du vil skrive noget i stil med `\[[WikiLink]]` uden at det skal blive til -en wikilink, så put en `\` (backslash) foran, som i `\\[[WikiLink]]`. +Hvis du vil skrive noget i stil med `\[[WikiLink]]` uden at det skal blive +til en wikilink, så put en `\` (backslash) foran, som i `\\[[WikiLink]]`. Specielle [[henvisningsregler|SubPage/LinkingRules]] træder i kraft når der henvises på tværs af [[undersider|SubPage]]. -Desuden, hvis filen der henvises til med en WikiLink ligner et billede, vil det -blive vist indlejret i siden. +Desuden, hvis filen der henvises til med en WikiLink ligner et billede, vil +det blive vist indlejret i siden. -WikiLinks knyttes til sidenavne uden skelen til store og små bogstaver, så du -behøver ikke at bekymre dig om dette, og kan anvende stort begyndelsesbogstav -i begyndelsen af en sætning o.l. +WikiLinks knyttes til sidenavne uden skelen til store og små bogstaver, så +du behøver ikke at bekymre dig om dette, og kan anvende stort +begyndelsesbogstav i begyndelsen af en sætning o.l. -Det er også muligt at skrive en WikiLink som bruger noget andet end sidenavnet -som henvisningstekst. Eksempelvis henviser `\[[foo_bar|SandBox]]` til -sandkassen, men henvisningen fremstår som her: [[foo_bar|SandBox]]. +Det er også muligt at skrive en WikiLink som bruger noget andet end +sidenavnet som henvisningstekst. Eksempelvis henviser `\[[foo_bar|SandBox]]` +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]]` -**Bemærk at du ikke kan bruge mellemrum i WikiLinks**. Erstat mellemrum med -understregning. Tilstedeværelsen af mellemrum bruges til at skelne mellem et -[[PreprocessorDirektiv|PreprocessorDirective]] og en WikiLink. ## Preprocessordirektiver og wikilinks -ikiwiki har to syntakser til [[preprocessordirektiver|PreprocessorDirective]]. -Den ældre syntaks brugte mellemrum til at skelne mellem preprocessordirektiver -og wikilinks; et result er, at når den syntaks anvendes kan du ikke bruge -mellemrum i WikiLinks, og må erstatte mellemrum med understegning. 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. +ikiwiki har to syntakser til +[[preprocessordirektiver|PreprocessorDirective]]. Den ældre syntaks brugte +mellemrum til at skelne mellem preprocessordirektiver og wikilinks; met 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 forhindrer derfor ikke henvisninger med mellemrum. Fremtidige +versioner af ikiwiki vil aktivere dette valg som standard. -- cgit v1.2.3