Template:Header: Difference between revisions
Appearance
wikademia>Jayvdb detect parentheses in section param |
wikademia>Academia m 53 revisions |
||
| (17 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
<!-- make sure no parameters are removed --><includeonly>{{#switch:undef! | |||
|{{{title|undef!}}} | |||
|{{{author|undef!}}} | |||
|{{{section|undef!}}} | |||
|{{{previous|undef!}}} | |||
|{{{next|undef!}}} | |||
|{{{notes|undef!}}} = <div style="text-align:center; border:1px solid #CCC; font-size:0.9em;">'''template error: please do not remove empty parameters (see the [[WS:STYLE#Templates|style guide]] and [[Template:Header#documentation|template documentation]]).'''</div> [[Category:Headers missing parameters]]}}</includeonly> | |||
{| class="headertemplate" id="headertemplate" | {| class="headertemplate" id="headertemplate" | ||
|- | |- | ||
| class="header_backlink" | {{{previous|}}} | |class="header_backlink" | {{#if:{{{previous|}}}|<span id="headerprevious">←{{{previous}}}</span>}} | ||
| class="header_title" | '''{{{title|Untitled}}}''' {{{ | |class="header_title" | '''<span id="header_title_text">{{{title|Untitled}}}</span>''' {{#if:{{{override_author|}}}|<br /><i><span id="header_author_text">{{{override_author}}}</span></i>|{{#if:{{{author}}}|{{#if:{{{section|}}}| |<br/>}}<i>by {{#ifeq:{{#expr:{{{author}}}}}|<strong class="error">Expression error: Unrecognised punctuation character "["</strong>|{{{author}}}</i>|{{#ifeq:{{lc:{{{override_author|{{{author|}}}}}}}}|unknown|<span id="header_author_text">Unknown</span>|[[Author:{{{author}}}|<span id="header_author_text">{{{author}}}</span>]]}}}}</i>}}}}{{#if:{{{translator|}}}|{{#switch:{{lc:{{{translator|}}}}} | ||
| class="header_forelink" | {{{next|}}} | | ? = ([[:Category:Deletion requests/Unknown translators|unknown translator]]) | ||
| unknown =, ''unknown translator'' | |||
| not mentioned =, ''translator not mentioned'' | |||
| wikisource =<i>, translated by [[Wikisource:Translations|<span id="header_translator_text">Wikisource</span>]]</i>{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}|[[Category:Wikisource translations]]}} | |||
|<i>, translated by {{#ifeq:{{#expr:{{{translator}}}}}|<strong class="error">Expression error: Unrecognised punctuation character "["</strong>|{{{translator}}}</i>|[[Author:{{{translator}}}|<span id="header_translator_text">{{{translator}}}</span>]]</i>}} | |||
}}}}{{#if:{{{section|}}}|<br /><span id="header_section_text">{{{section|}}}</span>}} | |||
|class="header_forelink" | {{#if:{{{next|}}}|<span id="headernext">{{{next}}}→</span>}} | |||
|} | |} | ||
{| class="header_notes" | {| class="header_notes" | ||
|- | |- | ||
| {{{notes|}}} | | {{{notes}}} | ||
|}{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}||{{#ifexist:{{ | |}<includeonly><!-- | ||
unknown translator -->{{#switch:{{{translator}}} | |||
|? | |||
|unknown = {{No translator info}} | |||
}}<!-- | |||
subpages -->{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}||{{#switch:1 | |||
|{{#ifexist:{{#rel2abs:../}}|1}} | |||
|{{#ifexist:{{#rel2abs:../../}}|1}} | |||
|{{#ifexist:{{#rel2abs:../../../}}|1}} = [[Category:{{#if:{{NAMESPACE}}|{{NAMESPACE}} subpages|Subpages}}]] | |||
}}}}<!-- | |||
track pages using the author override-->{{#if:{{{override_author|}}}|[[Category:Pages with override author]]}}<!-- | |||
track pages using the dirty link-detection hacks -->{{#switch:<strong class="error">Expression error: Unrecognised punctuation character "["</strong> | |||
|{{#expr:{{{author}}}}} | |||
|{{#expr:{{{translator}}}}} = [[Category:pages using the author field hack]] | |||
}}{{#ifeq:{{lc:{{{override_author|{{{author|}}}}}}}}|unknown|[[Category:Anonymous texts]]}}</includeonly><noinclude> | |||
[[Category:Exclude in print]] | |||
{{documentation|Template:Header/doc}} | |||
</noinclude> | |||