A wiki allows collaborative modification, extension, or deletion of content and structure. Typically, it is a web application, and text is written using a simplified markup language. DokuWiki is a simple to use and highly versatile Open Source wiki software.
Dokuwikis web-based nature allows us to provide information in a very accessible way. It also enables effortless collaboration with project-specific information, giving you equal opportunity to create and consume information.
Our Dokuwiki is structured into four sections:
Covers information on how you can collaborate with us.
Contains information on our public / open-source offerings (see also code.hampel-soft.com).
Contains various information on all sorts of topics related to our work.
Holds project-specific information like protocols, descriptions, manuals… Access only with customer-specific user credentials.
Edit existing content: If you have sufficient rights to edit a page, you find a little pen icon to the right of the page. If you hover over it with your mouse arrow, it changes into a “Edit this page” link:
![]() |
Create a new page: Just type the URL that you want the new content to have into the address bar of your browser and load that new page. On the new page, the “Edit this page” link will change into a “Create this page” link.
![]() |
![]() |
Note: To edit existing contents or create new ones, you have to have sufficient user rights.
In edit mode, a big form field is displayed. You can type your content into it and commit changes by clicking the “Save” button below it.
DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages.
Our Dokuwiki also supports generating PlantUML diagrams from markdown syntax. An example:
<uml> @startuml hide empty description [*] --> State1 State1 --> [*] State1 : this is a string State1 : this is another string State1 -> State2 State2 --> [*] @enduml </uml>
is represented as
another useful presentation for folders and files:
More information on the UML syntax can be found at https://plantuml.com/
The user manual is intended to be the extended resource for all standard questions on using DokuWiki. It includes information useful for “standard” users up to administrators who want to configure and run their own wiki installation.
There is a XML RPC API implemented and a JSON RPC API is available as plugin.