v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing Help:Categories

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.


The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 +
{{PD Help Page}}
 
Categories, a software feature of MediaWiki, provide automatic indexes that are useful as tables of contents.
 
Categories, a software feature of MediaWiki, provide automatic indexes that are useful as tables of contents.
  
 
You can categorize pages and files by adding one or more '''Category''' {{#ifeq:Category|{{ns:category}}||'''({{ns:category}})'''}} tags to the content text. These tags create links at the bottom of the page that take you to the list of all pages in that category, which makes it easy to browse related articles.
 
You can categorize pages and files by adding one or more '''Category''' {{#ifeq:Category|{{ns:category}}||'''({{ns:category}})'''}} tags to the content text. These tags create links at the bottom of the page that take you to the list of all pages in that category, which makes it easy to browse related articles.
 
== Basics ==
 
* To add a page to a category manually:
 
** If the category relates to '''a specific version of DF''' (for example, [[:Category:40d:Animals]]), add <code>{<nowiki/>{Category|''Category Name''}}</code> to the end of the article.
 
** If the category relates to '''DF in general''', or unlikely to change in other versions (for example, [[:Category:Disambiguation]]), add <code>[<nowiki/>[Category:''Category Name'']]</code> to the end of the article.
 
 
:Note that many categories are automatically included with templates; the list of an article's categories is displayed at the bottom of the page. You only need to add categories manually if they don't appear in the ''generated'' page, even though they may not appear in the page's source.
 
  
 
== Summary ==
 
== Summary ==
Line 19: Line 13:
 
* at their end, an ever present, automatically generated, alphabetical list of all pages in that category, in the form of links. (In fact, in ASCII order. See [[wikipedia:mw:Help:Special page|Special page]]).
 
* at their end, an ever present, automatically generated, alphabetical list of all pages in that category, in the form of links. (In fact, in ASCII order. See [[wikipedia:mw:Help:Special page|Special page]]).
  
To assign a category to a page:
+
To assign a category to a page, simply add the link "<nowiki>[[</nowiki>Category:''Category name'']]" to the page's wikitext. The usual place to add it is at the bottom of the page.
*If the page is a '''generic''' page (not version-specific, e.g. [[Character table]]) Add the link "<nowiki>[[</nowiki>Category:''Category name'']]" to the page's wikitext.  
 
*If the page is about a specific version of Dwarf Fortress, use <nowiki>{{Category|</nowiki>''Caregory name''}} instead. This places the page into a ''sub-category'', which contains pages specific to the same version.
 
 
 
The usual place to add a category is at the bottom of the page.
 
  
To link a category page within a page as a normal wiki link (without adding the page to the category), prefix the link name with a colon.  For example: <nowiki>[[</nowiki>:Category:''Category name'']]
+
To link a category page within a page as a normal wiki link (without adding the page to the category), prefix the link name with a colon.  For example: <nowiki>[[</nowiki>:Category:Not in this category]]
  
New categories can be [[DF:PR|created]] before assigning any page to it, in the same way as any other regular page.
+
New categories can be [[Help:Starting a new page|created]] before assigning any page to it, in the same way as any other regular page.
  
 
Individual wikis may have their own top-level categories, such as [[wikipedia:Category:Contents|Category:Contents]] in Wikipedia.
 
Individual wikis may have their own top-level categories, such as [[wikipedia:Category:Contents|Category:Contents]] in Wikipedia.
  
== List of Categories ==
 
 
For a complete list of all categories which have at least one page, see [[Special:Categories]].
 
For a complete list of all categories which have at least one page, see [[Special:Categories]].
  
Line 39: Line 28:
 
To add a page or uploaded file to a category, simply edit the page and add the following text (where '''''Name''''' is the name of the category you want to add it to).
 
To add a page or uploaded file to a category, simply edit the page and add the following text (where '''''Name''''' is the name of the category you want to add it to).
  
  <nowiki>[[</nowiki>{{ns:category}}:'''''Name''''']] (generic pages)
+
  <nowiki>[[</nowiki>{{ns:category}}:'''''Name''''']]
<nowiki>{{</nowiki>{{ns:category}}|'''''Name'''''}} (version-specific pages)
 
  
 
Any number of {{ns:category}} tags may be added to the page and the page will be listed in all of them. {{ns:category}} tags, along with [[Manual:Interwiki#Interwiki_links_to_other_languages|interwiki language links]] placed in the sidebar, are usually added at the very bottom of the page for the convenience of other editors.  
 
Any number of {{ns:category}} tags may be added to the page and the page will be listed in all of them. {{ns:category}} tags, along with [[Manual:Interwiki#Interwiki_links_to_other_languages|interwiki language links]] placed in the sidebar, are usually added at the very bottom of the page for the convenience of other editors.  
  
 
On a categorised page, categories are displayed in the Categories: box strictly in the order they appear in the wikitext.  
 
On a categorised page, categories are displayed in the Categories: box strictly in the order they appear in the wikitext.  
 +
 +
If $wgUseCategoryBrowser is set to true, under the first list each category is listed again, [[wikipedia:breadcrumb (navigation)|breadcrumb]]-style, with all its parent categories, sorted alphabetically. (At least in MediaWiki 1.18.2) if a category is a subcategory of more than one parent, both hierarchies will be listed, but the tagged category will be stripped off all but one of these. This creates the potential for what appear to be duplicate entries if a category with multiple parents ''and'' one of its parents are both tagged on a page. For example suppose Maryanne is a subcategory of both Mary and Anne. If a page tags categories Maryanne and Anne then the Category breadcrumbs will show
 +
Anne
 +
Anne
 +
Mary -> Maryanne
 +
 +
"Anne" appears to be duplicated, but what is meant is
 +
Anne
 +
Anne -> Maryanne
 +
Mary -> Maryanne
 +
 +
This is probably a bug, and has been reported in [https://bugzilla.wikimedia.org/show_bug.cgi?id=33614 Bug 33614].
  
 
===Sort key===
 
===Sort key===
Line 51: Line 51:
 
A ''sort key'' specifies under which letter heading, and where in the category list, the page will appear. You can add a sort key by placing it inside the tag after a pipe character. For example, the tag below will add the page under heading "S".
 
A ''sort key'' specifies under which letter heading, and where in the category list, the page will appear. You can add a sort key by placing it inside the tag after a pipe character. For example, the tag below will add the page under heading "S".
  
  <nowiki>[[</nowiki>{{ns:category}}:'''''Name'''''|'''''Sort''''']] (generic pages)
+
  <nowiki>[[</nowiki>{{ns:category}}:'''''Name'''''|'''''Sort''''']]
<nowiki>{{</nowiki>{{ns:category}}|'''''Name'''''|'''''Sort'''''}} (version-specific pages)
 
  
'''Sort keys are case-sensitive, and spaces and other characters are also valid.''' (Spaces will place the page at the beginning of the list.) The order of the sections within a category follows the Unicode sort order. The sort key does not change the page title displayed in the category.
+
Sort keys are case-sensitive, and spaces and other characters are also valid. The order of the sections within a category follows the Unicode sort order. The sort key does not change the page title displayed in the category.
  
See [[wikipedia:Help:Sorting|Help:Sorting]] on Wikipedia for further information on category sorting.
+
See [[Help:Sorting]] for further information on category sorting.
  
 
==Creating a category page==
 
==Creating a category page==
 
Categories exist even if their page has not been created, but these categories are isolated from others and serve little purpose for organization or navigation.
 
Categories exist even if their page has not been created, but these categories are isolated from others and serve little purpose for organization or navigation.
  
A category is created by creating a page in the '''''Category:''''' namespace. A category page can be created the same way as other wiki pages; just add "<code>{{ns:category}}:</code>" before the page title.
+
A category is created by creating a page in the '''''Category:''''' namespace. A category page can be created the same way as other wiki pages (see [[Help:Starting a new page]]); just add "<code>{{ns:category}}:</code>" before the page title.
 
 
If you are unable to create a category, [[DF:PR|post a request here!]]
 
  
To avoid extra work, try [[Special:search|search]]ing in this wiki before creating a new category. The list of all categories can be found in "{{int:specialpages}}" in the "{{lcfirst:{{int:toolbox}}}}" box of the [[Wikipedia:mw:Help:Navigation#Sidebar|sidebar]].
+
To avoid extra work, try searching within your wiki before creating a new category. The list of all categories can be found in "{{int:specialpages}}" in the "{{lcfirst:{{int:toolbox}}}}" box of the [[Help:Navigation#Sidebar|sidebar]].
  
Unlike other wiki pages, it is ''not'' possible to rename (move) a category. Instead, it is necessary to create a new category and change the {{ns:category}} tag on every page (ideally using [[Special:WhatLinksHere]] to locate pages, or making a bot request for widely-used categories). The new category will ''not'' have the older category's page history, which is undesirable if there are many revisions.
+
Unlike other wiki pages, it is ''not'' possible to rename (move) a category. It is necessary to create a new category and change the {{ns:category}} tag on every page. The new category will ''not'' have the older category's page history, which is undesirable if there are many revisions.
  
 
==Managing the category hierarchy==   
 
==Managing the category hierarchy==   

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)