Template:TRS: Difference between revisions

Template page
(adding the ability to deal with any parentheses in article titles (e.g. "Pegasus (episode)") for links via explode method)
(examples)
Line 1: Line 1:
([[Battlestar Galactica (TRS)|TRS]]: {{#if:{{{1|}}}|"[[{{{1}}}{{!}}{{#explode:{{{1}}}|(|0}}]]"}}{{#if:{{{2|}}}|, "[[{{{2}}}{{!}}{{#explode:{{{2}}}|(|0}}]]"}}{{#if:{{{3|}}}|, "[[{{{3}}}{{!}}{{#explode:{{{3}}}|(|0}}]]"}}{{#if:{{{4|}}}|, "[[{{{4}}}{{!}}{{#explode:{{{4}}}|(|0}}]]"}}{{#if:{{{5|}}}|, "[[{{{5}}}{{!}}{{#explode:{{{5}}}|(|0}}]]"}}{{#if:{{{6|}}}|, "[[{{{6}}}{{!}}{{#explode:{{{6}}}|(|0}}]]"}}{{#if:{{{7|}}}|, "[[{{{7}}}{{!}}{{#explode:{{{8}}}|(|0}}]]"}}{{#if:{{{8|}}}|, "[[{{{8}}}{{!}}{{#explode:{{{8}}}|(|0}}]]"}})<noinclude>[[Category: Battlestar Wiki Templates|{{PAGENAME}}]]</noinclude>
<includeonly>([[Battlestar Galactica (TRS)|TRS]]: {{#if:{{{1|}}}|"[[{{{1}}}{{!}}{{#explode:{{{1}}}|(|0}}]]"}}{{#if:{{{2|}}}|, "[[{{{2}}}{{!}}{{#explode:{{{2}}}|&nbsp;(|0}}]]"}}{{#if:{{{3|}}}|, "[[{{{3}}}{{!}}{{#explode:{{{3}}}|(|0}}]]"}}{{#if:{{{4|}}}|, "[[{{{4}}}{{!}}{{#explode:{{{4}}}|(|0}}]]"}}{{#if:{{{5|}}}|, "[[{{{5}}}{{!}}{{#explode:{{{5}}}|(|0}}]]"}}{{#if:{{{6|}}}|, "[[{{{6}}}{{!}}{{#explode:{{{6}}}|(|0}}]]"}}{{#if:{{{7|}}}|, "[[{{{7}}}{{!}}{{#explode:{{{8}}}|(|0}}]]"}}{{#if:{{{8|}}}|, "[[{{{8}}}{{!}}{{#explode:{{{8}}}|(|0}}]]"}})</includeonly><noinclude>
= Documentation =
 
This template allows for easy inline citation of episodes (up to 8 per line), with the parentheses already surrounding the citation.
 
== Usage ==
 
Singular episode:
 
<code><nowiki>{{TRS|Episode Title 1}}</nowiki></code>
 
Multiple episodes:
 
<code><nowiki>{{TRS|Episode Title 1|Episode Title 2|Episode Title 3}}</nowiki></code>
 
In using this template, simply put in the ARTICLE NAME of the episode, sans any quotes or wikisyntax. You may add up to 8 episode titles, each separated by the pipe &mdash; | &mdash; character.
 
== Examples ==
 
Singular episode:
 
<code><nowiki>''Olympic Carrier'' is destroyed {{TRS|33}}.</nowiki></code>
 
<code>'''Prints:'''</code> ''Olympic Carrier'' is destroyed {{TRS|33}}.
 
Multiple episodes:
 
<code><nowiki>''Pegasus'' survives the attack on the Scorpion Fleet Shipyards {{TRS|Razor|Pegasus (episode)}}.</nowiki></code>
 
<code>'''Prints:'''</code> ''Pegasus'' survives the attack on the Scorpion Fleet Shipyards {{TRS|Razor|Pegasus (episode)}}.
 
[[Category: Battlestar Wiki Templates|{{PAGENAME}}]]</noinclude>

Revision as of 20:49, 2 May 2020

Documentation

This template allows for easy inline citation of episodes (up to 8 per line), with the parentheses already surrounding the citation.

Usage

Singular episode:

{{TRS|Episode Title 1}}

Multiple episodes:

{{TRS|Episode Title 1|Episode Title 2|Episode Title 3}}

In using this template, simply put in the ARTICLE NAME of the episode, sans any quotes or wikisyntax. You may add up to 8 episode titles, each separated by the pipe — | — character.

Examples

Singular episode:

''Olympic Carrier'' is destroyed {{TRS|33}}.

Prints: Olympic Carrier is destroyed (TRS: "33").

Multiple episodes:

''Pegasus'' survives the attack on the Scorpion Fleet Shipyards {{TRS|Razor|Pegasus (episode)}}.

Prints: Pegasus survives the attack on the Scorpion Fleet Shipyards (TRS: "Razor", "Pegasus (episode)").