DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required.
The DokuWiki Integration Plugin for glFusion provides an integration with your glFusion v1.0.0+ website. This plugin is based on DokuWiki 2009-02-12b, the latest release available at the time of publishing this plugin release.
This plugin will provide the following features:
DokuWiki has the following system requirements:
This integration is based on glFusion v1.1.2 and will not work with previous version of glFusion.
The DokuWiki Plugin uses the glFusion automated plugin installer. Simply upload the distribution using the glFusion plugin installer located in the Plugin Administration page.
DokuWiki must have write permissions to the public_html/dokuwiki/data/ directory and all directories below it. The plugin installer will check these permissions, please ensure they are writable by your web server.
To upgrade an existing DokuWiki installation, simply upload the latest version through the Plugin Administration page. All your wiki pages will be left as they are.
There are a few protected DokuWiki configuration options that cannot be edited:
All other DokuWiki configuration settings can be customized to meet your specific needs. For full details on each configuration option, please see wiki:config.
DokuWiki's layout can be customized through templates (aka. skins). The DokuWiki Integration Plugin must use a customized DokuWiki template to properly integrate the look and feel of the glFusion site. Included with the plugin is one customized skins, glfusion.
The glfusion skin is the default skin included with DokuWiki but it has been customized by removing much of the header information that is provided by glFusion.
If you wish to change the look and feel, or use a different DokuWiki template, you must make the following changes (at a minimum):
Review the modifications to the glfusion templates for examples.
After a successful installation, there are two default permissions:
To grant additional permissions, you can map glFusion groups to DokuWiki permissions. To map these permissions, go into the Admins Only → DokuWiki → Access Control List Management. From here, you will see the group ALL has Read permissions. You can add a new group by entering its name in the text box and selecting the permissions.
DokuWiki does not support spaces or _ (underscores) in the Group names. So these items are stripped from the glFusion groups. For example, the glFusion group Logged-in Users will become LoggedinUsers.
The DokuWiki plugin allows you to integrate certain parts of DokuWiki in with your glFusion site.
You can enable / disable having DokuWiki display new / edited files in glFusion's What's New Block by editing the config.php file in the plugins/dokuwiki/ directory. Set $_DW_CONF['enable_whats_new'] = 1 to enable, or 0 to disable.
This plugin creates a new auto tag: [wiki:] To utilize this tag in your glFusion articles or forums, the syntax is:
[wiki:documentid optional link text]
The document id can be found in the URL (the document id for this article is dokuwikiplugin:start).
For all usage questions and documentation on how to utilize DokuWiki, please refer to the DokuWiki Web Site.
v1.7.2
v1.7.1