Template:extlinks
From Homestar Runner Wiki
(Difference between revisions)
It's dot com (Talk | contribs) (tweak) |
(add support for titles w/o quotes) |
||
| Line 1: | Line 1: | ||
| - | {{#if:{{{nohtml|}}}||{{#if:{{{1|}}}| | + | {{#setvar:title|{{#if:{{{title2|}}}|{{{title2|}}}|"{{#if:{{{title|}}}|{{{title|}}}|{{PAGENAME}}}}"}}}}<!-- |
| - | *{{el|{{{1|}}}.html|{{{action|watch}}} | + | /* See if title2 is populated, otherwise use title (add quotes), if not default to PAGENAME (add quotes) */ |
| + | -->{{#if:{{{nohtml|}}}||{{#if:{{{1|}}}| | ||
| + | *{{el|{{{1|}}}.html|{{{action|watch}}} {{#var:title}}|{{{site|oldhr}}}}} {{#if:{{{site|}}}||on the old [[Flash]] site}}|}}}}<!-- | ||
-->{{#if:{{{noswf|}}}||{{#if:{{{1|}}}| | -->{{#if:{{{noswf|}}}||{{#if:{{{1|}}}| | ||
| - | *{{el|{{#if:{{{swf|}}}|{{{swf|}}}|{{{1|}}}}}.swf|view the Flash file for | + | *{{el|{{#if:{{{swf|}}}|{{{swf|}}}|{{{1|}}}}}.swf|view the Flash file for {{#var:title}}|{{{site|oldhr}}}}}|}}}}<!-- |
| - | -->{{#if:{{{youtube|}}}|*[[YouTube:{{{youtube}}}|{{{action|watch}}} | + | -->{{#if:{{{youtube|}}}|*[[YouTube:{{{youtube}}}|{{{action|watch}}} {{#var:title}}]] on [[YouTube]]}}<!-- |
| - | -->{{#if:{{{twitter|}}}|*[[Twitter:StrongBadActual/status/{{{twitter}}}|{{{action|watch}}} | + | -->{{#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: | + | -->{{#if:{{{forum|{{{2|}}}}}}|*[[Forum:{{{forum|{{{2|}}}}}}|forum thread re: {{#var:title}}]]}}<noinclude> |
==Basic usage== | ==Basic usage== | ||
| Line 48: | Line 50: | ||
|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 | ||
|{{extlinks|filename|forum thread id|title=title}} | |{{extlinks|filename|forum thread id|title=title}} | ||
| + | |- | ||
| + | | | ||
| + | <code>{{extlinks|</code>''filename''<code>|</code>''forum thread id''<code>|title2=</code>''title2''<code>}}</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=title2}} | ||
|- | |- | ||
| | | | ||
Revision as of 10:12, 11 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 |
|---|---|---|
|
| 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 |
See Also
- {{nextlinks}}
- {{sbemailextlinks}}
