I'm working on a dokuwiki template that will be completely dynamic.
currently, it loads 2 header images (header(home) and header(banner)). These images are displayed based on of their name matches a top level namespace.
just recently added, it now has a completely dynamic navigation bar. This bar is generated via namespaces. what it does, it does well. currently, it works as follows:
you type
http://www.whatever.com/doku.php
it displays a set of links just under the header based on the .txt files located in /data/pages. The links themselves are based on a scrape of the files. it looks for the pages to be headed with ====== ??? ====== headings. it can be changed for other heading. but atm, it must be uniform throughout your wiki for it to work.
it also works within namespaces as in ?id=something:nothing
I will post more as it grows. currently, I am solo developing, and learning php in the process. Hopefully it will be good.
you can see the template entry here:
http://www.dokuwiki.org/template:dynamic_template
you can view the actual wiki here:
http://www.vikingsunited.co.cc
if you show interest, i'll keep working on it. if not, well, i'll still work on it, lol.
Regards,
Tony, aka Antoris