Hey Martijn,
sure, waliki tries to be very customizable. it uses standard django templates with a simple inheritance tree.
Its something like this
base.html <- site_base.html <- waliki/base.html <- waliki/detail.html <- waliki/edit.html
(As a rule of thumb, every other template for a page inherits from waliki/detail.html)
you can browse them here
So, you can override any of them, . For example, Python Argentina's site (
www.python.org.ar), has it own waliki/detail.html
In addition, there is a concept of "entry points" in waliki's templates. This allow plugins to "add content" (for example in the page footer) without override the whole template.
As the whole plugin API is very clunky this could be changed in the future, but for now could be helpful .
Here is some docs about this feature.-
cheers
martin.