Template:Extension/TypeSwitch

From MediaWiki.org
Jump to: navigation, search
Documentation icon Template documentation[view] [edit] [history] [purge]

Purpose

This template is a helper template for Template:Extension. It takes an extension type as a parameter and creates the wiki markup associated with that type. If you would like to add a new type, please add it to this switch statement. Do not add it to the Template:Extension directly.

Usage

{{Extension/TypeSwitch|type}}
  • type - a type. For legal values, see documentation for Template:Extension. In additional to the legal values, two special values exist to facilitate the coding of Template:Extension:
    • _demomode_ - suppresses the addition of categories. The type name that should be displayed is passed as the second parameter, e.g. {{Extension/TypeSwitch|_demomode_|tag}}. Template:Extension uses this as its value when the template is in demo mode so that it doesn't add category links to the host page.
    • _missing_ - adds the host page to Category:Extensions with invalid or missing type but does not display a label. Template:Extension uses this as its value when no type parameter was provided.
Language:Project:Language policy English  • Deutsch • Ελληνικά • español • français • Հայերեն • italiano • 日本語 • 한국어 • मराठी • Nederlands • polski • português • português do Brasil • русский • українська • Tiếng Việt • 中文