summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2008-08-30 06:20:07 +0200
committerJonas Smedegaard <dr@jones.dk>2008-08-30 06:20:07 +0200
commit33791f2c2f887cadb233e1289969089b87b938da (patch)
tree86f874463ca147aa75e251c7bac2ec304f23fa04
parent609e630d4fae5332cc2d9fce7be21400f13ea73e (diff)
parent75b272abd0beff29aaa2d7d43b569050a026e955 (diff)
Merge branch 'master-nb' into scs-nb
-rw-r--r--ikiwiki.mdwn2
-rw-r--r--ikiwiki/blog.mdwn2
-rw-r--r--ikiwiki/directive.mdwn38
-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/preprocessordirective.mdwn40
-rw-r--r--ikiwiki/wikilink.mdwn15
-rw-r--r--preprocessordirective.mdwn5
-rw-r--r--shortcuts.mdwn15
-rw-r--r--style.css19
-rw-r--r--templates.mdwn2
-rw-r--r--wikiicons/search-bg.gifbin0 -> 74 bytes
14 files changed, 105 insertions, 73 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/directive.mdwn b/ikiwiki/directive.mdwn
new file mode 100644
index 0000000..b2c3be0
--- /dev/null
+++ b/ikiwiki/directive.mdwn
@@ -0,0 +1,38 @@
+[[!meta robots="noindex, follow"]]
+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"]]
+
+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 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="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:
+
+ \[[!direktiv tekst="""
+ 1. "foo"
+ 2. "bar"
+ 3. "baz"
+ """]]
+
+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 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/preprocessordirective.mdwn b/ikiwiki/preprocessordirective.mdwn
index dd94689..57f46c8 100644
--- a/ikiwiki/preprocessordirective.mdwn
+++ b/ikiwiki/preprocessordirective.mdwn
@@ -1,38 +1,6 @@
+[[!meta redir=ikiwiki/directive delay=10]]
[[!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.
+Denne side er flyttet til [[ikiwiki/directive|ikiwiki/directive]]. Opdatér
+dine henvisninger, da denne omdirigeringsside bliver fjernet i en fremtidig
+udgave af ikiwiki.
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/preprocessordirective.mdwn b/preprocessordirective.mdwn
index 442a6fe..57f46c8 100644
--- a/preprocessordirective.mdwn
+++ b/preprocessordirective.mdwn
@@ -1,7 +1,6 @@
-[[!meta redir=ikiwiki/preprocessordirective delay=10]]
+[[!meta redir=ikiwiki/directive delay=10]]
[[!meta robots="noindex, follow"]]
-Denne side er flyttet til
-[[ikiwiki/preprocessordirective|ikiwiki/preprocessordirective]]. Opdatér
+Denne side er flyttet til [[ikiwiki/directive|ikiwiki/directive]]. Opdatér
dine henvisninger, da denne omdirigeringsside bliver fjernet i en fremtidig
udgave af ikiwiki.
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