DokuWiki
This website is implemented using the excellent DokuWiki engine.
Templates
- The look-and-feel is a modified version of the bootstrap3 template.
- DbScout diagrams are displayed in a bespoke template.
Plugins
- The
wrapplugin is providing boxes and other stuff in various places. yalistprovides multi-paragraph lists.- I'm using the
tag,pagelistandcloudplugins for the wiki tag cloud. loadskinenables template switching between DbScout diagrams and the rest of the site.- Page comments are supported using the
discussionplugin (along withCAPTCHAplugin support).
Core changes
Some features are provided by small changes to the core DokuWiki engine.
- Language-specific syntax highlighting is supported by the GeSHi library used by DokuWiki but is disabled – I have re-enabled it.
- I have added support for double-click selection of code blocks.
- Added
ini_set('display_errors', 'Off');todoku.php
You're welcome to take these if you want them but beware – they are over-written whenever you upgrade your wiki!