Template:extlinks

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
m (Let's see what happens with this.)
("true" has better semantic meaning than "1")
(includes 45 intermediate revisions)
Line 1: Line 1:
-
*[[HR:sbemail{{{1}}}.html|watch "{{PAGENAME}}"]]
+
{{#setvar:title|{{#if:{{{noquotes|}}}||"}}{{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}{{#if:{{{noquotes|}}}||"}}}}<!--
-
*[[HR:sbemail{{{1}}}.swf|view the Flash file for "{{PAGENAME}}"]]
+
-->{{#if:{{{nohtml|}}}||{{#if:{{{1|}}}|
-
*[[Forum:{{{2}}}|forum thread re: "{{PAGENAME}}"]]
+
*{{el|{{{1|}}}.html|{{{action|watch}}} {{#var:title}}|{{{site|oldhr}}}}} {{#if:{{{site|}}}||on the old [[Flash]] site}}|}}}}<!--
-
{{Strong Bad Email}}
+
-->{{#if:{{{noswf|}}}||{{#if:{{{1|}}}|
-
<noinclude>[[Category:Formatting Templates]]</noinclude>
+
*{{el|{{#if:{{{swf|}}}|{{{swf|}}}|{{{1|}}}}}.swf|view the Flash file for {{#var:title}}|{{{site|oldhr}}}}}|}}}}<!--
 +
 
 +
-->{{#if:{{{youtube|}}}|*[[YouTube:{{{youtube}}}|{{{ytaction|{{{action|watch}}}}}} {{#var:title}}]] on [[YouTube]]}}<!--
 +
 
 +
-->{{#if:{{{twitter|}}}|*[[Twitter:StrongBadActual/status/{{{twitter}}}|{{{action|watch}}} {{#var:title}}]] on {{#if:{{{y|}}}|{{prs|{{{twitter}}}|{{{d}}}|{{{m}}}|{{{y}}}|alt=Twitter}}|[[@StrongBadActual|Twitter]]}}}}<!--
 +
 
 +
-->{{#if:{{{forum|{{{2|}}}}}}|*[[Forum:{{{forum|{{{2|}}}}}}|forum thread re: {{#var:title}}]]}}<noinclude>
 +
 
 +
==Basic usage==
 +
*<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>}}</code>
 +
**The forum thread id can be left out, if the toon doesn't have a forum thread.
 +
 
 +
==Other parameters that can be used==
 +
{| class="wikitable"
 +
! Parameter !! Description !! Example
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|site=Mirror}}</code>
 +
|For pages on the HRWiki mirror (any other [[Help:Namespaces#Interwiki Links|interwiki prefix]] can also be used, as long as the URL ends in .html or .swf)
 +
|{{extlinks|filename|forum thread id|site=Mirror}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''html filename''<code>|</code>''forum thread id''<code>|swf=</code>''swf filename''<code>}}</code>
 +
|For pages where the Flash file has a different name to the HTML file
 +
|{{extlinks|html filename|forum thread id|swf=swf filename}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''swf filename''<code>|</code>''forum thread id''<code>|nohtml=true}}</code>
 +
|For pages where the Flash file has no HTML file
 +
|{{extlinks|swf filename|forum thread id|nohtml=true}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''html filename''<code>|</code>''forum thread id''<code>|noswf=true}}</code>
 +
|For pages where the HTML file has no Flash file
 +
|{{extlinks|html filename|forum thread id|noswf=true}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|forum=</code>''forum thread id''<code>}}</code>
 +
|For pages with no HTML file or Flash file
 +
|{{extlinks|forum=forum thread id}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|title=</code>''title''<code>}}</code>
 +
|For pages where the toon's name doesn't match the wiki page name
 +
|{{extlinks|filename|forum thread id|title=title}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|title=</code>''title''<code>|noquotes=true}}</code>
 +
|For pages where the toon's name doesn't match the wiki page name and we don't want to add double quotes
 +
|{{extlinks|filename|forum thread id|title=title|noquotes=true}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|youtube=</code>''YouTube id''<code>}}</code>
 +
|For [[YouTube]] videos
 +
|{{extlinks|filename|forum thread id|youtube=YouTube id}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|twitter=</code>''Twitter id''<code>|d=</code>''day''<code>|m=</code>''month''<code>|y=</code>''year''<code>}}</code>
 +
|For [[@StrongBadActual|Twitter]] links<br>If the date parameters are filled in, it will automatically link to the specific Tweet on the wiki
 +
|{{extlinks|filename|forum thread id|twitter=Twitter id|d=day|m=month|y=year}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|action=</code>''action''<code>}}</code>
 +
|For pages that you don't watch
 +
|{{extlinks|filename|forum thread id|action=play}}
 +
|-
 +
|
 +
<code>&#123;{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|youtube=</code>''YouTube id''<code>|ytaction=</code>''YouTube action''<code>}}</code>
 +
|For pages where the YouTube action is different from the main action (or different from the default "watch" if <code>action</code> is not set)
 +
|{{extlinks|filename|forum thread id|youtube=YouTube id|ytaction=check out}}
 +
|}
 +
 
 +
==See Also==
 +
*{{t|nextlinks}}
 +
*{{t|sbemailextlinks}}
 +
 
 +
[[Category:Toon Article Formatting Templates|{{PAGENAME}}]]
 +
</noinclude>

Revision as of 03:03, 22 February 2021


Basic usage

  • {{extlinks|filename|forum thread id}}
    • The forum thread id can be left out, if the toon doesn't have a forum thread.

Other parameters that can be used

Parameter Description Example

{{extlinks|filename|forum thread id|site=Mirror}}

For pages on the HRWiki mirror (any other interwiki prefix can also be used, as long as the URL ends in .html or .swf)

{{extlinks|html filename|forum thread id|swf=swf filename}}

For pages where the Flash file has a different name to the HTML file

{{extlinks|swf filename|forum thread id|nohtml=true}}

For pages where the Flash file has no HTML file

{{extlinks|html filename|forum thread id|noswf=true}}

For pages where the HTML file has no Flash file

{{extlinks|forum=forum thread id}}

For pages with no HTML file or Flash file

{{extlinks|filename|forum thread id|title=title}}

For pages where the toon's name doesn't match the wiki page name

{{extlinks|filename|forum thread id|title=title|noquotes=true}}

For pages where the toon's name doesn't match the wiki page name and we don't want to add double quotes

{{extlinks|filename|forum thread id|youtube=YouTube id}}

For YouTube videos

{{extlinks|filename|forum thread id|twitter=Twitter id|d=day|m=month|y=year}}

For Twitter links
If the date parameters are filled in, it will automatically link to the specific Tweet on the wiki

{{extlinks|filename|forum thread id|action=action}}

For pages that you don't watch

{{extlinks|filename|forum thread id|youtube=YouTube id|ytaction=YouTube action}}

For pages where the YouTube action is different from the main action (or different from the default "watch" if action is not set)

See Also

Personal tools