Background:
I work with a large collaboration which centralizes a lot of documentation in a wiki structure. I have passing familiarity with wiki-markup and can create simple pages with links, etc.
One major deficiency of my collaboration's wiki (based on mediawiki architecture) is that there is very little organization or cross-linkage.
I'm attempting to introduce a hierarchical category structure to the wiki, such that pages are broken down into categories, providing a means of interlinking information.
I know that I can add a [[Category:THISCATEGORY]] tag to any page source, and a special category page which organizes other pages with that category is automatically generated. The major advantage of this method of linking pages is that one gets access to related pages for free (so long as they are tagged), without requiring direct cross linkage between pages explicitly.
Question:
I'm wondering, is there an efficient way to create a root-category node of some kind, which instead of linking to other pages, links to all categories? This would allow the wiki to be effectively cross-linked without major overhauls, and would only require that a page author provide some general category tags for any additional pages they might wish to add.
You can use the special page Special:Categories
to show the list of all categories on a wiki.
But if you want a better structure, I think you should also create a hierarchical structure from your categories (like Wikipedia does starting with Category:Contents
). That way, your users will be able to navigate not just articles in the same category, they will also be able get to similar categories.