summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2008-08-30 06:19:04 +0200
committerJonas Smedegaard <dr@jones.dk>2008-08-30 06:19:04 +0200
commitb2d516978010da4c2f0531a295cc0879bb535b40 (patch)
tree59896493daecafbb60c10bcb52179ababf3ad20e
parentdeeb3de61d988e8fd2af34776eeaa0e6e5a400d6 (diff)
parent75b272abd0beff29aaa2d7d43b569050a026e955 (diff)
Merge branch 'master-da' into clean-da + drop ikiwiki/preprocessordirective.mdwn
-rw-r--r--ikiwiki.mdwn2
-rw-r--r--ikiwiki/blog.mdwn2
-rw-r--r--ikiwiki/directive.mdwn (renamed from ikiwiki/preprocessordirective.mdwn)22
-rw-r--r--ikiwiki/formatting.mdwn25
-rw-r--r--ikiwiki/markdown.mdwn6
-rw-r--r--ikiwiki/openid.mdwn2
-rw-r--r--ikiwiki/pagespec/attachment.mdwn7
-rw-r--r--ikiwiki/wikilink.mdwn15
-rw-r--r--shortcuts.mdwn15
-rw-r--r--style.css19
-rw-r--r--templates.mdwn2
-rw-r--r--wikiicons/search-bg.gifbin0 -> 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
diff --git a/style.css b/style.css
index 0e3bfb3..2e6cdee 100644
--- a/style.css
+++ b/style.css
@@ -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
new file mode 100644
index 0000000..02f9da4
--- /dev/null
+++ b/wikiicons/search-bg.gif
Binary files differ