Ikiwiki uses many templates for many purposes. By editing its templates, you can fully customise this site.

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.

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:

template pages

The template directive allows wiki pages to be used as templates, filled out and inserted into other pages in the wiki.

Add a new template named:

note

popup

wiki templates

These templates are used to build the wiki. The aim is to keep almost all html out of ikiwiki and in the templates.