Table of Contents

TechDocuments Custom Setup Information

This explains the specific custom setup of this website. All non-default changes and options should be noted here.

Architecture

Local.php file

User configurable settings can be changed to offer other-than-default behavior in DokuWiki. These settings can be edited in the /conf/dokuwiki.php file, or more efficiently in the /conf/local.php file. See here for details.

URL prettiness

The URL for pages is non-default (different from how it is used straight out of the box). Two options were changed in the /conf/local.php file under /*Advanced Options*/ to change the look and action of the URL.

Email notification of edits

Because there is currently no user authentication to allow editing of pages, I fear that mischeveous people could be editing pages without me knowing it. There is no evidence of this, but the below option allows me to receive an email notification whenever a page is edited. Preventive disaster control :-)

Acronyms

Whenever the wiki comes across an acronym that is defined in conf/acronyms.conf, it displays the defined writen-out version of it as a popup when the user mouses over the acronym in a normal page view. See http://wiki.splitbrain.org/wiki:abbreviations?s=acronyms

Linking

The use of dokuwiki namespaces is required to be understood when linking to pages in various places of the hierarchy.

An example dokuwiki link is:

[[projects:grantswebview:How To Update Data]]
projects name of the base namespace
grantswebview name of the sub namespace
How To Update Data name of the page
: namespace seperator

How to move namespaces or pages

FIXME