Template:NextNineThousand: Difference between revisions
Appearance
add parameter h1 |
m bug fixes |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly><onlyinclude>{{ArticleTitle|{{{PPPA|}}} - 9k/{{{E|}}} - next nine thousand|h1=User:{{{User|}}}/9k/ {{# | <includeonly><onlyinclude>{{ArticleTitle|{{#if:{{{PPPA|}}}|{{{PPPA|}}} - 9k/{{{E|}}}|{{{E|}}}}} - next nine thousand|h1=User:{{{User|}}}/9k/{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}} | {{{PPPA|}}} = {{{E|}}} | {{{h1|}}} = {{{PPPA|}}} ({{{E|}}}) | #default = {{{h1|}}} }}|NoContents={{{NoContents|}}}}} {{#if:{{{Contents|}}}|{{Contents|class=next-nine-thousand}}}}</onlyinclude></includeonly><!-- | ||
more readable version: | |||
{{ArticleTitle | |||
|{{#if:{{{PPPA|}}}| {{{PPPA|}}} - 9k/{{{E|}}} | {{{E|}}} }} | |||
- next nine thousand | |||
|h1=User:{{{User|}}}/9k/ | |||
{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}| | |||
{{{PPPA|}}} = {{{E|}}} | |||
{{{h1|}}} = {{{PPPA|}}}}} ({{{E|}}}) | |||
#default = {{{h1|}}} | |||
}} | |||
|NoContents = {{{NoContents|}}} | |||
}} | |||
{{#if:{{{Contents|}}} | {{Contents|class=next-nine-thousand}} }} | |||
--> | --> | ||
== Description == | == Description == | ||
| Line 9: | Line 25: | ||
* <code>User</code> - Username to file User page under. | * <code>User</code> - Username to file User page under. | ||
* <code>PPPA</code> - Item label | * <code>PPPA</code> - Item label | ||
* <code>h1</code> - Item label to show in page | * <code>h1</code> - Item label to show in page heading, should markup and progressive enhancement be needed | ||
* <code>E</code> - Entity identifier, including prefixes like <code>Q</code> | * <code>E</code> - Entity identifier, including prefixes like <code>Q</code> | ||
* <code>NoContents</code> | * <code>NoContents</code> - include magic word {{TTS|html=code|tts=double-lines-No-T.O.C.|<nowiki>__NOTOC__</nowiki>}} | ||
* <code>Contents</code> - include magic word {{TTS|html=code|tts=double-lines-T.O.C.|<nowiki>__TOC__</nowiki>}}, with option to hide it only on pages calling [[Template:NextNineThousand]] | |||
== Templates called == | == Templates called == | ||
Latest revision as of 11:41, 2 February 2026
Description[edit]
This template is for changing the title of a page, specifically for use on "next nine thousand" pages. It has two purposes: being easier to remember, and being more TTS-friendly.
Parameters[edit]
User- Username to file User page under.PPPA- Item labelh1- Item label to show in page heading, should markup and progressive enhancement be neededE- Entity identifier, including prefixes likeQNoContents- include magic wordContents- include magic word, with option to hide it only on pages calling Template:NextNineThousand