Help:Page status indicators

Page status indicators are icons (or short text snippets) displayed outside of the main content that provide quick information about the status of the article (for example whether the page is or whether it is a featured article).

They are also variously called top icons, page icons, heading icons or title icons.

This functionality was added to in  to solve  and replace the numerous ad-hoc solutions to this problem, such as the English Wikipedia's ‘top icon’ template.

Viewing page status indicators


Page status indicators are usually displayed in the top-right corner of the page, outside of the main content, or right before page title. Their exact location depends on the.

Adding page status indicators in wikitext
Use the following syntax to add indicators to a page, changing the   attribute and contents of the tag to suit your tastes.

It is strongly recommended to create a for each indicator type you're going to need, instead of including the tag syntax directly in articles.

Note that:

It's not possible to have several indicators with the same name – in case of duplicates, the latest occurrence of the tag wins.
 * Every indicator must have a unique identifier (name).

This ensures consistency across pages and provides a simple means of ordering or grouping them.
 * Indicators are displayed ordered by their names (case-sensitive) and not in order of their occurrence.

They are intended to merely reflect the content or metadata that is already present on the page, and not be data themselves. You should be able to use the appropriate, template list,  report, or other means to list pages that include a given indicator.
 * Indicators are not tracked.

Customizing display on your wiki
If the skin you're using supports page status indicators (all default skins do), you can adjust their display using man>Special:MyLanguage/Manual:Skin configuration#Site-wide CSS modifications|site and user CSS.

The CSS classes to style are   (for the entire containing block) and   (for each separate indicator).

Each indicator is also given an ID of  , where   is the name assigned to the indicator using the  </> syntax.

Adding support for indicators in skins
See <tvar|1></>.

Using indicators from PHP code
Access the <tvar|OutputPage></> object and call its <tvar|setIndicators> </> method, passing an ID and the HTML string you want displayed.

If you're adding a help link to documentation, call its <tvar|addHelpLink> </> method, also implemented by <tvar|SpecialPage></> and other classes.

This puts a help link in the indicators area; for example, see <tvar|1>Special:WhatLinksHere</>.