Template:extlinks
From Homestar Runner Wiki
(Difference between revisions)
(It'd be better to put the YouTube link after the Flash file. I think we should save documenting that parameter for when we decide whether or not to treat them as official.) |
(add "(mirror)" to mirror links) |
||
(includes 31 intermediate revisions) | |||
Line 1: | Line 1: | ||
- | {{#if:{{{ | + | {{#setvar:title|{{#if:{{{noquotes|}}}||"}}{{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}{{#if:{{{noquotes|}}}||"}}}}<!-- |
- | + | -->{{#if:{{{nohtml|}}}||{{#if:{{{1|}}}| | |
- | + | *{{el|{{{1|}}}.html|{{{action|watch}}} {{#var:title}}|{{{site|oldhr}}}}} {{#switch:{{{site|notspecified}}}|#default=|Mirror=(mirror)|notspecified=on the old [[Flash]] site}}|}}}}<!-- | |
- | + | ||
- | --> | + | -->{{#if:{{{noswf|}}}||{{#if:{{{1|}}}| |
- | * | + | *{{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:{{{youtube|}}} | + | |
- | + | ||
- | --> | + | -->{{#if:{{{twitter|}}}|*[[Twitter:StrongBadActual/status/{{{twitter}}}|{{{action|watch}}} {{#var:title}}]] on {{#if:{{{y|}}}|{{prs|{{{twitter}}}|{{{d}}}|{{{m}}}|{{{y}}}|alt=Twitter}}|[[@StrongBadActual|Twitter]]}}}}<!-- |
- | {{#if:{{{ | + | |
- | + | -->{{#if:{{{forum|{{{2|}}}}}}|*[[Forum:{{{forum|{{{2|}}}}}}|forum thread re: {{#var:title}}]]}}<noinclude> | |
==Basic usage== | ==Basic usage== | ||
Line 20: | Line 17: | ||
==Other parameters that can be used== | ==Other parameters that can be used== | ||
- | + | {| class="wikitable" | |
- | + | ! Parameter !! Description !! Example | |
- | + | |- | |
- | + | | | |
- | + | <code>{{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>{{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>{{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>{{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>{{extlinks|forum=</code>''forum thread id''<code>}}</code> | ||
+ | |For pages with no HTML file or Flash file | ||
+ | |{{extlinks|forum=forum thread id}} | ||
+ | |- | ||
+ | | | ||
+ | <code>{{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>{{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>{{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>{{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>{{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>{{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:Formatting Templates|{{PAGENAME}}]] | + | [[Category:Toon Article Formatting Templates|{{PAGENAME}}]] |
</noinclude> | </noinclude> |
Current revision as of 21:05, 16 October 2021
[edit] Basic usage
{{extlinks|
filename|
forum thread id}}
- The forum thread id can be left out, if the toon doesn't have a forum thread.
[edit] Other parameters that can be used
Parameter | Description | Example |
---|---|---|
| For pages on the HRWiki mirror (any other interwiki prefix can also be used, as long as the URL ends in .html or .swf) | |
| For pages where the Flash file has a different name to the HTML file | |
| For pages where the Flash file has no HTML file | |
| For pages where the HTML file has no Flash file |
|
| For pages with no HTML file or Flash file | |
| For pages where the toon's name doesn't match the wiki page name |
|
| For pages where the toon's name doesn't match the wiki page name and we don't want to add double quotes |
|
| For YouTube videos | |
| For Twitter links If the date parameters are filled in, it will automatically link to the specific Tweet on the wiki | |
| For pages that you don't watch | |
| For pages where the YouTube action is different from the main action (or different from the default "watch" if action is not set)
|
[edit] See Also
- {{nextlinks}}
- {{sbemailextlinks}}