Template:Title: Difference between revisions

From Tolkien Gateway
m (Try again)
m (This is it)
Line 1: Line 1:
<includeonly>{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{#ifeq:{{#switch:{{{1}}} | italic = italic | italics = italic | journal = italic}}{{#switch:{{{2}}} | italic = italic | italics = italic | journal = italic}}|italic|''}}{{#ifeq:{{#switch:{{{1}}} | lowercase = lowercase | lower-case = lowercase | lower case = lowercase}}{{#switch:{{{2}}} | lowercase = lowercase | lower-case = lowercase | lower case = lowercase}}|lowercase|{{lcfirst:{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-5}}{{#explode:{{PAGENAME}}| |-4}}{{#explode:{{PAGENAME}}| |-3}}{{#explode:{{PAGENAME}}| |-2}}|{{#explode:{{PAGENAME}}|(|0}}}}}}|{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-5}}{{#explode:{{PAGENAME}}| |-4}}{{#explode:{{PAGENAME}}| |-3}}{{#explode:{{PAGENAME}}| |-2}}|{{#explode:{{PAGENAME}}|(|0}}}}}}{{#ifeq:{{#switch:{{{1}}} | italic = italic | italics = italic | journal = italic}}{{#switch:{{{2}}} | italic = italic | italics = italic | journal = italic}}|italic|''}} {{#ifeq:{{#sub:{{PAGENAME}}|-1}}|)|<span style="font-size:0.7em">({{#explode:{{PAGENAME}}|(|1}}</span>}}{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-1}}}}}}</includeonly><noinclude>
<includeonly>{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{#ifeq:{{#switch:{{{1}}} | italic = italic | italics = italic | journal = italic}}{{#switch:{{{2}}} | italic = italic | italics = italic | journal = italic}}|italic|''}}{{#ifeq:{{#switch:{{{1}}} | lowercase = lowercase | lower-case = lowercase | lower case = lowercase}}{{#switch:{{{2}}} | lowercase = lowercase | lower-case = lowercase | lower case = lowercase}}|lowercase|{{lcfirst:{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-5}} {{#explode:{{PAGENAME}}| |-4}} {{#explode:{{PAGENAME}}| |-3}} {{#explode:{{PAGENAME}}| |-2}}|{{#explode:{{PAGENAME}}|(|0}}}}}}|{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-5}} {{#explode:{{PAGENAME}}| |-4}} {{#explode:{{PAGENAME}}| |-3}} {{#explode:{{PAGENAME}}| |-2}}|{{#explode:{{PAGENAME}}|(|0}}}}}}{{#ifeq:{{#switch:{{{1}}} | italic = italic | italics = italic | journal = italic}}{{#switch:{{{2}}} | italic = italic | italics = italic | journal = italic}}|italic|''}} {{#ifeq:{{#sub:{{PAGENAME}}|-1}}|)|<span style="font-size:0.7em">({{#explode:{{PAGENAME}}|(|1}}</span>}}{{#ifeq:{{{1}}}|journal|{{#explode:{{PAGENAME}}| |-1}}}}}}</includeonly><noinclude>
A template to italicise titles, make the first letter lowercase, and to make bracketed terms lowercase.
A template to italicise titles, make the first letter lowercase, and to make bracketed terms lowercase.
<pre>
<pre>

Revision as of 14:05, 19 October 2012

A template to italicise titles, make the first letter lowercase, and to make bracketed terms lowercase.

{{title}}
{{title|italics}}
{{title|lowercase}}
{{title|italics|lowercase}}
{{title|journal}}

For an example of this template in operation, see: .