diff options
Diffstat (limited to 'templates.mdwn')
-rw-r--r-- | templates.mdwn | 109 |
1 files changed, 54 insertions, 55 deletions
diff --git a/templates.mdwn b/templates.mdwn index 9eb12e8..6ae9424 100644 --- a/templates.mdwn +++ b/templates.mdwn @@ -1,80 +1,79 @@ -[[Ikiwiki]] uses many templates for many purposes. By editing its templates, -you can fully customise this site. +[[Ikiwiki]] anvender mange skabeloner til forskellige formål. Ved at +redigere disse skabeloner kan du fuldstændigt tilrette dette sted. -Templates are located in `/usr/share/ikiwiki/templates` by default; -the `templatedir` setting can be used to make another directory be -searched first. Customised templates can also be placed inside the -"templates/" directory in your wiki's source. +Skabeloner erplaceret i `/usr/share/ikiwiki/templates` som standard; +`templatedir`-indstillingen kan bruges til at kigge i en anden mappe +først. Tilrettede skabeloner kan også placeres inde i "templates/"-mappen i +din wiki's kildemateriale. -Ikiwiki uses the HTML::Template module as its template engine. This -supports things like conditionals and loops in templates and is pretty -easy to learn. All you really need to know to modify templates is this: +Ikiwiki anvender HTML::Template modulet som dets skabelon-motor. Det +understøtter ting som betingelser og løkker i skabeloner og er ret nemt at +lære. Alt hvad du reelt behøver at vide for at tilrette skabeloner er dette: -* To insert the value of a template variable, use `<TMPL_VAR variable>`. -* To make a block of text conditional on a variable being set use - `<TMPL_IF variable>text</TMPL_IF>`. -* To use one block of text if a variable is set and a second if it's not, - use `<TMPL_IF variable>text<TMPL_ELSE>other text</TMPL_IF>` +* Brug `<TMPL_VAR variabel>` til at indsætte værdien af en variabel. +* Gør en tekstblok betinget af at en variabel er i brug med `<TMPL_IF + variabel>tekst</TMPL_IF>`. +* Brug een tekstblok hvis en variabel er i brug, og en anden hvis ikke, med + `<TMPL_IF variabel>tekst<TMPL_ELSE>anden tekst</TMPL_IF>` [[!if test="enabled(template)" then=""" -## template pages +## skabelonsider -The [[!iki ikiwiki/directive/template desc="template directive"]] allows -wiki pages to be used as templates, filled out and inserted into other -pages in the wiki. +Med [[!iki ikiwiki/directive/template desc="skabelondirektivet"]] kan +wikisider bruges som skabeloner, udfyldt og indsat i andre sider i wikien. """]] [[!if test="enabled(edittemplate)" then=""" -## default content for new pages +## sntandard indhold for nye sider -The [[!iki ikiwiki/directive/edittemplate desc="edittemplate directive"]] can -be used to make new pages default to containing text from a template -page, which can be filled as out the page is edited. +[[!iki ikiwiki/directive/edittemplate desc="Edittemplate-direktivet"]] kan +anvendes til at lade nyoprettede sider som standard indeholde tekst fra en +skabelonside, som så kan tilrettes når siden redigeres. """]] [[!if test="(enabled(template) or enabled(edittemplate)) and enabled(inline)" then=""" [[!inline pages="templates/* and !*.tmpl and !templates/*/* and !*/discussion" feeds=no archive=yes sort=title template=titlepage -rootpage=templates postformtext="Add a new template named:"]] +rootpage=templates postformtext="Tilføj en ny skabelon med dette navn:"]] """]] -## wiki templates +## wiki-skabeloner -These templates are used to build the wiki. The aim is to keep almost all -html out of ikiwiki and in the templates. +Disse skabeloner bliver brugt til at bygge wikien. Målet er at holde næsten +al html ude af ikiwiki og inde i skabelonerne. -* `page.tmpl` - Used for displaying all regular wiki pages. This is the - key template to customise. [[!if test="enabled(pagetemplate)" then=""" - (The [[!iki ikiwiki/directive/pagetemplate desc="pagetemplate directive"]] - can be used to make a page use a different template than `page.tmpl`.)"""]] -* `rsspage.tmpl` - Used for generating rss feeds for blogs. -* `rssitem.tmpl` - Used for generating individual items on rss feeds. -* `atompage.tmpl` - Used for generating atom feeds for blogs. -* `atomitem.tmpl` - Used for generating individual items on atom feeds. -* `inlinepage.tmpl` - Used for displaying a post in a blog. -* `archivepage.tmpl` - Used for listing a page in a blog archive page. -* `titlepage.tmpl` - Used for listing a page by title in a blog archive page. -* `microblog.tmpl` - Used for showing a microblogging post inline. -* `blogpost.tmpl` - Used for a form to add a post to a blog (and a rss/atom links) -* `feedlink.tmpl` - Used to add rss/atom links if `blogpost.tmpl` is not used. -* `aggregatepost.tmpl` - Used by the aggregate plugin to create - a page for a post. -* `searchform.tmpl`, `googleform.tmpl` - Used by the search plugin - and google plugin to add search forms to wiki pages. -* `searchquery.tmpl` - This is a Omega template, used by the - search plugin. -* `comment.tmpl` - Used by the comments plugin to display a comment. -* `change.tmpl` - Used to create a page describing a change made to the wiki. -* `recentchanges.tmpl` - Used for listing a change on the RecentChanges page. -* `autoindex.tmpl` - Filled in by the autoindex plugin to make index pages. -* `autotag.tmpl` - Filled in by the tag plugin to make tag pages. -* `calendarmonth.tmpl`, `calendaryear.tmpl` - Used by ikiwiki-calendar to - make calendar archive pages. +* `page.tmpl` - Anvendt til at vise alle normale wikisider. Dette er den + centrale skabelon at tilrette. [[!if test="enabled(pagetemplate)" then=""" + ([[!iki ikiwiki/directive/pagetemplate desc="Pagetemplate direktivet"]] + kan bruges til at lade en side anvende en anden skabelon end `page.tmpl`.)"""]] +* `rsspage.tmpl` - Anvendt til at danne rss fødninger til blogs. +* `rssitem.tmpl` - Anvendt til at danne individuelle emner i rss fødninger. +* `atompage.tmpl` - Anvendt til at danne atom fødninger til blogs. +* `atomitem.tmpl` - Anvendt til at danne individuelle emner i atom fødninger. +* `inlinepage.tmpl` - Anvendt til at vise et indlæg i en blog. +* `archivepage.tmpl` - Anvendt til opremsning af en side i en blogs arkivside. +* `titlepage.tmpl` - Anvendt til opremsning af en sides titel i en blogs arkivside. +* `microblog.tmpl` - Anvendt til at vise et mikroblog-indlæg inlejret. +* `blogpost.tmpl` - Anvendt til en formular til at tilføje et indlæg til en blog (og rss/atom henvisninger) +* `feedlink.tmpl` - Anvendt til at tilføje rss/atom henvisninger hvis `blogpost.tmpl` ikke anvendes. +* `aggregatepost.tmpl` - Anvendt af aggregate-udvidelsen til at oprette + en side til et indlæg. +* `searchform.tmpl`, `googleform.tmpl` - Anvendt af search- + og google-udvidelserne til at tilføje søgeformularer til wikisider. +* `searchquery.tmpl` - Dette er en Omega-skabelon, anvendt af + search-udvidelsen. +* `comment.tmpl` - Anvendt af comments-udvidelsen til at vise en kommentar. +* `change.tmpl` - Anvendt til at oprette en side der beskriver en ændring lavet på wikien. +* `recentchanges.tmpl` - Anvendt til at opremse en ændring på RecentChanges siden. +* `autoindex.tmpl` - Udfyldt af autoindex-udvidelsen til at oprette index sider. +* `autotag.tmpl` - Udfyldt af tag-udvidelsen til at oprette mærkat-sider. +* `calendarmonth.tmpl`, `calendaryear.tmpl` - Anvendt af ikiwiki-calendar til + at oprette kalender-arkiv sider. * `editpage.tmpl`, `editconflict.tmpl`, `editcreationconflict.tmpl`, `editfailedsave.tmpl`, `editpagegone.tmpl`, `pocreatepage.tmpl`, `editcomment.tmpl` `commentmoderation.tmpl`, `renamesummary.tmpl`, - `passwordmail.tmpl`, `openid-selector.tmpl` - Parts of ikiwiki's user - interface; do not normally need to be customised. + `passwordmail.tmpl`, `openid-selector.tmpl` - Dele af ikiwiki's brugerflade; + kræver normalt ingen tilretning. [[!meta robots="noindex, follow"]] |