Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Comics: Difference between revisions

Template page
Joe Beaudoin Jr. (talk | contribs)
Created page with "<includeonly>''[[{{comics/switch|{{{1}}}}} {{#if:{{{2|}}}|{{#if:{{{short|}}}|{{{2|}}}{{!}}#{{{2|}}}|{{{2|}}}{{!}}{{comics/switch|{{{1}}}}} #{{{2|}}}}}}}]]''</include..."
 
Joe Beaudoin Jr. (talk | contribs)
Updated code as deployed on EN.
Line 1: Line 1:
<includeonly>''[[{{comics/switch|{{{1}}}}}&nbsp;{{#if:{{{2|}}}|{{#if:{{{short|}}}|{{{2|}}}{{!}}#{{{2|}}}|{{{2|}}}{{!}}{{comics/switch|{{{1}}}}}&nbsp;#{{{2|}}}}}}}]]''</includeonly><noinclude>
<includeonly>{{#if:{{{nolink|}}}
|{{#if:{{{template|}}}|{{comics/switch|{{{1}}}}}&nbsp;{{{2|}}}{{!}}{{comics/switch|{{{1}}}}}&nbsp;#{{{2|}}} |&nbsp;{{#if:{{{2|}}}|{{#if:{{{short|}}}|<nowiki>#</nowiki>{{{2|}}}|{{comics/switch|{{{1}}}}}&nbsp;#{{{2|}}}}}}}}}
|{{#if:{{{3|}}}|{{void}}|''}}[[{{comics/switch|{{{1}}}}}{{#if:{{{2|}}}|&nbsp;{{#if:{{{short|}}}|{{{2|}}}{{!}}#{{{2|}}}|{{{2|}}}{{!}}{{{3|{{comics/switch|{{{1}}}}}&nbsp;#{{{2|}}}}}}}}}}]]{{#if:{{{3|}}}|{{void}}|''}}
}}</includeonly><noinclude>


This template creates a link to a comic for inline citations, for instance:
This template creates a link to a comic for inline citations, for instance:
Line 13: Line 16:


* <nowiki>{{comics|starbuck|1|short=y}}</nowiki> creates {{comics|starbuck|1|short=y}}
* <nowiki>{{comics|starbuck|1|short=y}}</nowiki> creates {{comics|starbuck|1|short=y}}
It can also print out the comic title ''without'' being linked, and also strips italics (they can be added on around the template call, of course):
* <nowiki>{{comics|starbuck|1|nolink=y}}</nowiki> creates {{comics|starbuck|1|nolink=y}}
* <nowiki>''{{comics|starbuck|1|nolink=y}}''</nowiki> creates ''{{comics|starbuck|1|nolink=y}}''
* <nowiki>{{comics|starbuck|1|nolink=y|template=y}}</nowiki> creates {{comics|starbuck|1|nolink=y|template=y}}<ref>Piping is deliberate so as to be integrated into templates that already have linking abilities built in.</ref>
* <nowiki>{{comics|starbuck|1|short=y|nolink=y}}</nowiki> creates {{comics|starbuck|1|short=y|nolink=y}}<ref>Not that this is really necessary, anyway...</ref>
It can also be used to link to the proper comic issue, but with custom text to be hyperlinked.
* <nowiki>{{comics|vol3|1|In the Beginning}}</nowiki> creates {{comics|vol3|1|In the Beginning}}


The parameters switch for this template may be [[/switch|found here]].
The parameters switch for this template may be [[/switch|found here]].


[[Category:Battlestar Wiki link templates|Comics]][[en:{{FULLPAGENAME}}]]</noinclude>
== References ==
 
{{reflist}}
 
[[Category:Battlestar Wiki link templates|Comics]]</noinclude>

Revision as of 20:23, 28 March 2020


This template creates a link to a comic for inline citations, for instance:

This template can also be used to shorten a link down to the issue number itself, when citing multiple comics within the same series, e.g.:

  • {{comics|starbuck|1|short=y}} creates #1

It can also print out the comic title without being linked, and also strips italics (they can be added on around the template call, of course):

  • {{comics|starbuck|1|nolink=y}} creates  Battlestar Galactica: Starbuck #1
  • ''{{comics|starbuck|1|nolink=y}}'' creates  Battlestar Galactica: Starbuck #1
  • {{comics|starbuck|1|nolink=y|template=y}} creates Battlestar Galactica: Starbuck 1|Battlestar Galactica: Starbuck #1[1]
  • {{comics|starbuck|1|short=y|nolink=y}} creates  #1[2]

It can also be used to link to the proper comic issue, but with custom text to be hyperlinked.

The parameters switch for this template may be found here.

References

  1. ↑ Piping is deliberate so as to be integrated into templates that already have linking abilities built in.
  2. ↑ Not that this is really necessary, anyway...