Namespaces: Difference between revisions

From Freephile Wiki
moved section to it's own page Interwiki links
No edit summary
Line 1: Line 1:
{{Feature
|explains= Special:PrefixIndex
|description= Using the namespaces feature of MediaWiki, you can setup areas that segregate content.  Although MediaWiki is not a CMS designed for roles and access permissions, it nevertheless can be useful to segregate content in a wiki that should be 'nearby', but not in the same space.  An alternative to namespaces is to setup a "wiki farm" where each group or product, or purpose has it's own individual wiki, all running on a single software instance to reduce administrative overhead.
|notes=
|tests=
|examples= setup a 'private' namespace which is access restricted so that only a certain class of user can access that space.  Because MediaWiki is not a CMS, pages in the private namespace would still show up in a search.  However, the content would only be accessible to the group you set it to.  So, you wouldn't use this feature to setup a space reserved for the 'human resources' group, and then draft a 'layoff' announcement because although nobody outside the HR group could read the announcement, it's existence would be knowable.  On the other hand, 'status-update' wouldn't give too much of a clue about what the contents were.
}}
There is a short list of namespaces that are built into this wiki
There is a short list of namespaces that are built into this wiki



Revision as of 13:18, 5 February 2016

Namespaces
Summary
Description: Using the namespaces feature of MediaWiki, you can setup areas that segregate content. Although MediaWiki is not a CMS designed for roles and access permissions, it nevertheless can be useful to segregate content in a wiki that should be 'nearby', but not in the same space.
More
Example: setup a 'private' namespace which is access restricted so that only a certain class of user can access that space. Because MediaWiki is not a CMS, pages in the private namespace would still show up in a search. However, the content would only be accessible to the group you set it to. So, you wouldn't use this feature to setup a space reserved for the 'human resources' group, and then draft a 'layoff' announcement because although nobody outside the HR group could read the announcement, it's existence would be knowable. On the other hand, 'status-update' wouldn't give too much of a clue about what the contents were.

There is a short list of namespaces that are built into this wiki

Special:PrefixIndex

You can find out more about them in the w:Wikipedia:Namespace page.

You can reference a particular namespace in a link using a Compact URI (CURIE) syntax

E.g. [[Category:Development]] will link to the page 'Development' inside the Category namespace. Built-in namespaces are also tied to built-in functionality so for example an 'Image' link inserts that image into the page.

See Also

Interwiki links