Template:Ep: Difference between revisions
More actions
m Protected "Template:Ep": Sensitive Page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
No edit summary |
||
| Line 1: | Line 1: | ||
<includeonly>{{#vardefine: | <includeonly>{{#vardefine:output|}}{{#vardefine:cap_output|}}{{#vardefine:trs_output|}}{{#if:{{{cap1|}}}|{{#vardefine:cap_output|[[{{{cap1}}}]]}}{{#if:{{{del1|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap1}}}|deleted scene]]}}}}}}{{#if:{{{cap2|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap3|}}}|, | and }}[[{{{cap2}}}]]}}{{#if:{{{del2|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap2}}}|deleted scene]]}}}}}}{{#if:{{{cap3|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap4|}}}|, | and }}[[{{{cap3}}}]]}}{{#if:{{{del3|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap3}}}|deleted scene]]}}}}}}{{#if:{{{cap4|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap5|}}}|, | and }}[[{{{cap4}}}]]}}{{#if:{{{del4|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap4}}}|deleted scene]]}}}}}}{{#if:{{{cap5|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap6|}}}|, | and }}[[{{{cap5}}}]]}}{{#if:{{{del5|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap5}}}|deleted scene]]}}}}}}{{#if:{{{cap6|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap7|}}}|, | and }}[[{{{cap6}}}]]}}{{#if:{{{del6|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap6}}}|deleted scene]]}}}}}}{{#if:{{{cap7|}}}|{{#vardefine:cap_output|{{#var:cap_output}}{{#if:{{{cap8|}}}|, | and }}[[{{{cap7}}}]]}}{{#if:{{{del7|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap7}}}|deleted scene]]}}}}}}{{#if:{{{cap8|}}}|{{#vardefine:cap_output|{{#var:cap_output}} and [[{{{cap8}}}]]}}{{#if:{{{del8|}}}|{{#vardefine:cap_output|{{#var:cap_output}} [[List of Deleted Scenes (Caprica)#{{{cap8}}}|deleted scene]]}}}}}}{{#if:{{{trs1|}}}|{{#vardefine:trs_output|[[{{{trs1}}}]]}}}}{{#if:{{{trs2|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs3|}}}|, | and }}[[{{{trs2}}}]]}}}}{{#if:{{{trs3|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs4|}}}|, | and }}[[{{{trs3}}}]]}}}}{{#if:{{{trs4|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs5|}}}|, | and }}[[{{{trs4}}}]]}}}}{{#if:{{{trs5|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs6|}}}|, | and }}[[{{{trs5}}}]]}}}}{{#if:{{{trs6|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs7|}}}|, | and }}[[{{{trs6}}}]]}}}}{{#if:{{{trs7|}}}|{{#vardefine:trs_output|{{#var:trs_output}}{{#if:{{{trs8|}}}|, | and }}[[{{{trs7}}}]]}}}}{{#if:{{{trs8|}}}|{{#vardefine:trs_output|{{#var:trs_output}} and [[{{{trs8}}}]]}}}}{{#if:{{#var:cap_output}}|{{#vardefine:output|[[Caprica (series)|CAP]]: {{#var:cap_output}}}}}}{{#if:{{#var:trs_output}}|{{#vardefine:output|{{#var:output}}{{#if:{{#var:cap_output}}|; }}[[Re-imagined Series|TRS]]: {{#var:trs_output}}}}}}<sup>({{#var:output}})</sup>{{#if:{{{nocat|}}}||{{#if:{{{cap1|}}}|[[Category:{{{cap1}}}]]}}{{#if:{{{cap2|}}}|[[Category:{{{cap2}}}]]}}{{#if:{{{cap3|}}}|[[Category:{{{cap3}}}]]}}{{#if:{{{cap4|}}}|[[Category:{{{cap4}}}]]}}{{#if:{{{cap5|}}}|[[Category:{{{cap5}}}]]}}{{#if:{{{cap6|}}}|[[Category:{{{cap6}}}]]}}{{#if:{{{cap7|}}}|[[Category:{{{cap7}}}]]}}{{#if:{{{cap8|}}}|[[Category:{{{cap8}}}]]}}{{#if:{{{trs1|}}}|[[Category:{{{trs1}}}]]}}{{#if:{{{trs2|}}}|[[Category:{{{trs2}}}]]}}{{#if:{{{trs3|}}}|[[Category:{{{trs3}}}]]}}{{#if:{{{trs4|}}}|[[Category:{{{trs4}}}]]}}{{#if:{{{trs5|}}}|[[Category:{{{trs5}}}]]}}{{#if:{{{trs6|}}}|[[Category:{{{trs6}}}]]}}{{#if:{{{trs7|}}}|[[Category:{{{trs7}}}]]}}{{#if:{{{trs8|}}}|[[Category:{{{trs8}}}]]}}}}</includeonly><noinclude> | ||
= Documentation = | = Documentation = | ||
| Line 6: | Line 6: | ||
== Usage == | == Usage == | ||
The template uses | The template uses '''numbered parameters prefixed with the series name''' to accept episode titles. This is a robust method that works on all wikis. | ||
* ''' | * '''cap1, cap2, cap3...''': Used for ''Caprica'' episode titles. [cite_start]You can list up to 8. [cite: 3] | ||
* ''' | * '''trs1, trs2, trs3...''': Used for ''Re-imagined Series'' episode titles. [cite_start]You can list up to 8. [cite: 15] | ||
* '''del#''': To mark a deleted scene from a ''Caprica'' episode, where the # corresponds to the | * [cite_start]'''del#''': To mark a deleted scene from a ''Caprica'' episode, where the # corresponds to the number of the 'cap' parameter (e.g., `del1` applies to `cap1`). [cite: 4, 5] | ||
* '''nocat''': Set to "Y" or "true" to prevent the template from adding categories to the page. | * '''nocat''': Set to "Y" or "true" to prevent the template from adding categories to the page. | ||
| Line 16: | Line 16: | ||
==== Combined Series ==== | ==== Combined Series ==== | ||
To cite episodes from both series | To cite episodes from both series, number them for each series prefix. | ||
<code><nowiki>{{ep| | <code><nowiki>{{ep|cap1=Pilot|cap2=Rebirth|trs1=33|trs2=Pegasus}}</nowiki></code> | ||
'''Prints:''' <sup>(CAP: [[Pilot]] and [[Rebirth]]; TRS: [[33]] and [[Pegasus]])</sup> | '''Prints:''' <sup>(CAP: [[Pilot]] and [[Rebirth]]; TRS: [[33]] and [[Pegasus]])</sup> | ||
==== | --- | ||
The template | ==== More Complex Punctuation ==== | ||
<code><nowiki>{{ep| | The template correctly handles commas and the word "and". | ||
<code><nowiki>{{ep|cap1=Dirteaters|cap2=False Labor|cap3=Blowback|trs1=Razor}}</nowiki></code> | |||
'''Prints:''' <sup>( | '''Prints:''' <sup>(CAP: [[Dirteaters]], [[False Labor]], and [[Blowback]]; TRS: [[Razor]])</sup> | ||
--- | |||
==== With Deleted Scenes ==== | ==== With Deleted Scenes ==== | ||
To mark a deleted scene from a ''Caprica'' episode | To mark a deleted scene from a ''Caprica'' episode. | ||
<code><nowiki>{{ep| | <code><nowiki>{{ep|cap1=Pilot|del1=Y|cap2=Apotheosis|trs1=Daybreak, Part I|trs2=Daybreak, Part II}}</nowiki></code> | ||
'''Prints:''' <sup>(CAP: [[Pilot]] [[List of Deleted Scenes (Caprica)#Pilot|deleted scene]] and [[Apotheosis]]; TRS: [[Daybreak, Part I]] and [[Daybreak, Part II]])</sup> | |||
</noinclude> | </noinclude> | ||
Revision as of 16:13, 26 July 2025
Documentation
This template allows for easy inline citation of episodes from multiple series in a single citation call. It is designed to combine citations from Caprica and the Re-imagined Series.
Usage
The template uses numbered parameters prefixed with the series name to accept episode titles. This is a robust method that works on all wikis.
- cap1, cap2, cap3...: Used for Caprica episode titles. [cite_start]You can list up to 8. [cite: 3]
- trs1, trs2, trs3...: Used for Re-imagined Series episode titles. [cite_start]You can list up to 8. [cite: 15]
- [cite_start]del#: To mark a deleted scene from a Caprica episode, where the # corresponds to the number of the 'cap' parameter (e.g., `del1` applies to `cap1`). [cite: 4, 5]
- nocat: Set to "Y" or "true" to prevent the template from adding categories to the page.
Examples
Combined Series
To cite episodes from both series, number them for each series prefix.
{{ep|cap1=Pilot|cap2=Rebirth|trs1=33|trs2=Pegasus}}
Prints: (CAP: Pilot and Rebirth; TRS: 33 and Pegasus)
---
More Complex Punctuation
The template correctly handles commas and the word "and".
{{ep|cap1=Dirteaters|cap2=False Labor|cap3=Blowback|trs1=Razor}}
Prints: (CAP: Dirteaters, False Labor, and Blowback; TRS: Razor)
---
With Deleted Scenes
To mark a deleted scene from a Caprica episode.
{{ep|cap1=Pilot|del1=Y|cap2=Apotheosis|trs1=Daybreak, Part I|trs2=Daybreak, Part II}}
Prints: (CAP: Pilot deleted scene and Apotheosis; TRS: Daybreak, Part I and Daybreak, Part II)