Jump to content

Template:ArticleTitle: Difference between revisions

From Philosophical Research
make each title optional / parameters
m parameter h2
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><onlyinclude>{{#if: {{{h1|}}} | {{DISPLAYTITLE:{{{h1|h1}}}}} }}{{#if: {{{1|}}} | <seo title="{{{1}}}" /> }}{{#if: {{{NoContents|}}} | __NOTOC__ }}</onlyinclude></includeonly><!--
<includeonly><onlyinclude>{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}|{{{tts|}}}{{{h1|}}}=|{{{tts|}}}={{DISPLAYTITLE:{{{h1}}}}}|#default={{DISPLAYTITLE:<span class{{=}}"tts"><span class="visual">{{{h1}}}</span><ins class="bracket"> (</i><i class="aural">{{{tts}}}</i><ins class="bracket"> )</i></span>}}}}{{#if: {{{h2|}}} | <h2>{{{h2|}}}</h2> }}{{#if:{{{1|}}}|<seo title="{{{1}}}"/>}}{{#if:{{{NoContents|}}}|__NOTOC__}}</onlyinclude></includeonly><!--
 
more readable version:
{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}
| {{{tts|}}}{{{h1|}}} =
| {{{tts|}}} = {{DISPLAYTITLE:{{{h1}}}}}
| #default = {{DISPLAYTITLE:<span class{{=}}"tts"><span class="visual">{{{h1}}}</span><ins class="bracket"> (</i><i class="aural">{{{tts}}}</i><ins class="bracket"> )</i></span>}}
}}
{{#if: {{{h2|}}} | <h2>{{{h2|}}}</h2> }}
{{#if: {{{1|}}} | <seo title="{{{1}}}" /> }}
{{#if: {{{NoContents|}}} | __NOTOC__ }}
 
-->
-->
== Description ==
== Description ==

Latest revision as of 10:00, 25 February 2026

Description[edit]

This template is for changing the title of a page. It has two purposes: being easier to remember, and being more TTS-friendly.

Parameters[edit]

  • 1 - Browser title shown at the top of the window. The name of the wiki and probably the browser will be appended to the end.
  • h1 - Article title. It is recommended you make this something which is nearly indistinguishable from the internal title, such as the same title with formatting inside or the same title with a lowercase letter.
  • NoContents - disable table of contents using the magic word pronounced No T.O.C.. This was on a lot of Item pages, but it was potentially very TTS-unfriendly, so from now on those thousand pages will use "NoContents".