ikiwiki/ wikitemplates

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.

The aim is to keep almost all html out of ikiwiki and in the templates.

It ships with some basic templates which can be customised. These are located in /usr/share/ikiwiki/templates by default.

The template plugin also uses templates, though those templates are stored in the wiki.