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 | |
parent | deeb3de61d988e8fd2af34776eeaa0e6e5a400d6 (diff) | |
parent | 75b272abd0beff29aaa2d7d43b569050a026e955 (diff) |
Merge branch 'master-da' into clean-da + drop ikiwiki/preprocessordirective.mdwn
-rw-r--r-- | ikiwiki.mdwn | 2 | ||||
-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 | ||||
-rw-r--r-- | shortcuts.mdwn | 15 | ||||
-rw-r--r-- | style.css | 19 | ||||
-rw-r--r-- | templates.mdwn | 2 | ||||
-rw-r--r-- | wikiicons/search-bg.gif | bin | 0 -> 74 bytes |
12 files changed, 72 insertions, 45 deletions
diff --git a/ikiwiki.mdwn b/ikiwiki.mdwn index 56e4ea6..64a3baf 100644 --- a/ikiwiki.mdwn +++ b/ikiwiki.mdwn @@ -9,7 +9,7 @@ Noget dokumentation om brug af ikiwiki: * [[formatering|ikiwiki/formatting]] * [[ikiwiki/blog]] * [[ikiwiki/pagespec]] -* [[PreprocessorDirektiv|ikiwiki/PreprocessorDirective]] +* [[direktiv|ikiwiki/directive]] * [[ikiwiki/wikilink]] * [[ikiwiki/markdown]] * [[underside|ikiwiki/subpage]] 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. diff --git a/shortcuts.mdwn b/shortcuts.mdwn index b6171c1..c629028 100644 --- a/shortcuts.mdwn +++ b/shortcuts.mdwn @@ -80,16 +80,15 @@ Denne side styrer hvilke genveje wikien understøtter. * [[!shortcut name=man url="http://linux.die.net/man/%s"]] * [[!shortcut name=ohloh url="http://www.ohloh.net/projects/%s"]] -Tilføj en ny genvej med -[[PreprocessorDirektivet|ikiwiki/PreprocessorDirective]] `shortcut`. I URLen +Tilføj en ny genvej med [[direktivet|ikiwiki/directive]] `shortcut`. I URLen erstattes "%s" med teksten overdraget til den navngivne genvej, efter -URL-omkodning, og '%S' erstattes med den rå ukodede tekst. Den valgfri -`desc`-parameter styrer beskrivelsen af henvisningen. +URL-omkodning af den, og '%S' erstattes med den rå, ukodede tekst. Den +valgfri `desc`-parameter styrer beskrivelsen af henvisningen. -Husk at navnet (parameteren `name`) du giver genvejen bliver et nyt -[[PreprocessorDirektiv|ikiwiki/PreprocessorDirective]]. Undgå et navn som er -i strid med et eksisterende direktiv. Disse direktiver accepterer også en -`desc` parameter som vil overskygge hvad der blev angivet ved definitionen. +Husk at `name`-parameteren som du tildeler genvejen bliver et nyt +[[direktiv|ikiwiki/directive]]. Undgå et navn som er i strid med et +eksisterende direktiv. Disse direktiver accepterer også en `desc`-parameter +som vil overskygge den der blev angivet ved definitionen. Hvis du finder på en genvej som du mener andre kunne få glæde af også, kan du overveje at bidrage med den til [shortcuts-siden på ikiwiki @@ -82,6 +82,7 @@ div.recentchanges { border-style: solid; border-width: 1px; overflow: auto; + clear: both; width: 100%; background: #eee; color: black !important; @@ -205,6 +206,8 @@ div.recentchanges { margin-left: 40px; margin-bottom: 40px; padding: 2ex 2ex; + background: white; + color: black !important; } /* outlines */ @@ -254,6 +257,14 @@ input#openid_url { padding-left: 18px; } +input#searchbox { + background: url(wikiicons/search-bg.gif) no-repeat; + background-color: #fff; + background-position: 100% 50%; + color: #000; + padding-right: 16px; +} + /* Things to hide in printouts. */ @media print { .actions { display: none; } @@ -272,6 +283,8 @@ input#openid_url { margin-bottom: 1ex; padding: 1ex 1ex; border: 1px solid #aaa; + background: white; + color: black !important; } /* Provided for use by template plugin for floating note boxes. */ @@ -283,6 +296,8 @@ input#openid_url { padding: 1ex 1ex; border: 1px solid #aaa; width: 25% + background: white; + color: black !important; } /* Used by the popup template and for backlinks hiding. */ @@ -333,3 +348,7 @@ legend { background: #eee; color: black !important; } + +span.color { + padding: 2px; +} diff --git a/templates.mdwn b/templates.mdwn index d0f54fe..faffa7a 100644 --- a/templates.mdwn +++ b/templates.mdwn @@ -63,7 +63,7 @@ Her er et eksempel på en skabelon (det anbefales at bruge engelske variabelnavne for at undgå problemer med æøå og andre specialtegn): <span class="infobox"> - Navn: [[<TMPL_VAR raw_name>]]<br /> + Navn: \[[<TMPL_VAR raw_name>]]<br /> Alder: <TMPL_VAR age><br /> <TMPL_IF NAME="color"> Favoritfarve: <TMPL_VAR color><br /> diff --git a/wikiicons/search-bg.gif b/wikiicons/search-bg.gif Binary files differnew file mode 100644 index 0000000..02f9da4 --- /dev/null +++ b/wikiicons/search-bg.gif |