One potential problem with a Wiki is that the content becomes unstructured and content name clashes occur.
DocuWiki supports so called namespaces to separate different types of content in the wiki. For example all information about the rules for this wiki is in the wikirules namespace.
Namespaces are created by colons in the pagename.
If there is no colon in a linked pagename the current namespace is assumed. You can escape to the default namespace by prepending a colon to the pagename. Here are some examples:
* [[wiki:start]] links to ''wiki:start'' * [[start]] links to ''wiki:start'' * [[:start]] links to ''start''
Sometimes you may want to link to a subnamespace without giving the full namespace. You can start the link with a dot (.) to always prepend the current namespace. Again some examples:
wiki:discussiondiscussion:visibilitywiki:discussion:visibility* [[discussion]] links to ''wiki:discussion'' * [[discussion:visibility]] links to ''discussion:visibility'' * [[.discussion:visibility]] links to ''wiki:discussion:visibility''
Namespaces are helpful to categorize or structure the content..
One can use them to split content about the same subject from other unrelated content. This split occurs at two levels: storage and linking.
The namespaces currently defined are:
These reflect the categories defined in the start page.
When creating a new area, please use a wikiname of the form categoryname:activityname:filename. For example, “tech:perf:Performance”. This will help us to keep some structure in the wiki.
It is probably a good idea to make the first page of your new area some form of index, with links out to other pages that you create later. You could call it categoryname:activityname:index.
Remember, you can have whatever structure you like within your area, so use namespace to create internal structure such as “categoryname:activityname:directoryname:directoryname:filename”.
Remember, you can (and should) use namespaces to organize your uploaded images and other files. This will help to stop you having to work with long lists of files. You should normally use the current namespace when uploading files by making the wikiname categoryname:activityname:filename. If you are working with different types of file, you may want to use additional namespaces, e.g. categoryname:activityname:images:picture.jpg.