Template:nextlinks

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
(fix)
("true" has better semantic meaning than "1")
 
(includes 12 intermediate revisions)
Line 1: Line 1:
-
{{#if:{{{1|}}}|
+
{{#setvar:title|{{#if:{{{noquotes|}}}||"}}{{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}{{#if:{{{noquotes|}}}||"}}}}<!--
-
*[[{{{site|HR}}}:{{{1|}}}|watch "{{{title|{{PAGENAME}}}}}"]]|}}<!--
+
-->{{#if:{{{1|}}}|
 +
*[[{{{site|HR}}}:{{{1|}}}|{{{action|watch}}} {{#var:title}}]]|}}<!--
-
-->{{#if:{{{yt|}}}|*[[YouTube:{{{yt}}}|watch "{{{title|{{PAGENAME}}}}}"]] on [[YouTube]]}}<!--
+
-->{{#if:{{{youtube|}}}|*[[YouTube:{{{youtube}}}|{{{ytaction|{{{action|watch}}}}}} {{#var:title}}]] on [[YouTube]]}}<!--
-
-->{{#if:{{{youtube|}}}|*[[YouTube:{{{youtube}}}|watch "{{{title|{{PAGENAME}}}}}"]] on [[YouTube]]}}<!--
+
-
-->{{#if:{{{ytbl|}}}|*{{ytbl|{{{ytbl}}}|watch "{{{title|{{PAGENAME}}}}}"}} 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:{{{twitter|}}}|*[[Twitter:StrongBadActual/status/{{{twitter}}}|watch "{{{title|{{PAGENAME}}}}}"]] on {{#if:{{{y|}}}|{{prs|{{{twitter}}}|{{{d}}}|{{{m}}}|{{{y}}}|alt=Twitter}}|[[@StrongBadActual|Twitter]]}}}}<!--
+
-->{{#if:{{{swf|}}}|*[[{{{site|HR}}}:{{{swf|}}}.swf|view the Flash file for {{#var:title}}]]}}<!--
-
-->{{#if:{{{swf|}}}|*[[{{{site|HR}}}:{{{swf|}}}.swf|view the Flash file for "{{{title|{{PAGENAME}}}}}"]]}}<!--
+
-->{{#if:{{{old|}}}|{{extlinks|{{{old}}}|swf={{{oldswf|}}}|nohtml={{{oldnohtml|}}}|noswf={{{oldnoswf|}}}|title={{{title|}}}|noquotes={{{noquotes|}}}|action={{{action|watch}}}|ytaction={{{ytaction|{{{action|watch}}}}}}}}}}<!--
-
-->{{#if:{{{old|}}}|{{extlinks|{{{old}}}}}}}<!--
+
-->{{#if:{{{forum|{{{2|}}}}}}|*[[Forum:{{{forum|{{{2|}}}}}}|forum thread re: {{#var:title}}]]}}<noinclude>
-
 
+
-
-->{{#if:{{{forum|{{{2|}}}}}}|*[[Forum:{{{forum|{{{2|}}}}}}|forum thread re: "{{{title|{{PAGENAME}}}}}"]]}}<noinclude>
+
==Basic usage==
==Basic usage==
-
*<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|yt=</code>''YouTube video ID''<code>|old=</code>''oldfilename''<code>}}</code>
+
*<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|youtube=</code>''YouTube video ID''<code>|old=</code>''oldfilename''<code>}}</code>
**The forum thread id can be left out, if the toon doesn't have a forum thread.
**The forum thread id can be left out, if the toon doesn't have a forum thread.
Line 34: Line 32:
|-
|-
|
|
-
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|yt=</code>''YouTube id''<code>}}</code>
+
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|title=</code>''title''<code>|noquotes=true}}</code>
-
|For [[YouTube]] videos
+
|For pages where the toon's name doesn't match the wiki page name and we don't want to add double quotes
-
|{{nextlinks|filename|forum thread id|yt=YouTube id}}
+
|{{nextlinks|filename|forum thread id|title=title|noquotes=true}}
|-
|-
|
|
-
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|ytbl=</code>''YouTube id (no leading underscore)''<code>}}</code>
+
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|youtube=</code>''YouTube id''<code>}}</code>
-
|For [[YouTube]] videos with IDs that begin with an underscore (please omit the underscore from the ID) <br/> See [[HRWiki:YouTube underscore issues]] for more information
+
|For [[YouTube]] videos
-
|{{nextlinks|filename|forum thread id|ytbl=partial_YouTube_id}}
+
|{{nextlinks|filename|forum thread id|youtube=YouTube id}}
|-
|-
|
|
Line 50: Line 48:
|
|
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|old=</code>''oldfilename''<code>}}</code>
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|old=</code>''oldfilename''<code>}}</code>
-
|For links to the old [[Flash]] site
+
|For links to the old [[Flash]] site using the {{t|extlinks}} template.<br/>
 +
*Note: Use <code>oldnohtml=true</code>, <code>oldnoswf=true</code> and <code>oldswf=</code>''swf filename'' to pass the parameters <code>nohtml=true</code>, <code>noswf=true</code> and <code>swf=</code>''swf filename'' to the {{t|extlinks}} template, respectively.
|{{nextlinks|filename|forum thread id|old=oldfilename}}
|{{nextlinks|filename|forum thread id|old=oldfilename}}
|-
|-
Line 57: Line 56:
|For links to Flash files
|For links to Flash files
|{{nextlinks|filename|forum thread id|swf=swf filename}}
|{{nextlinks|filename|forum thread id|swf=swf filename}}
 +
|-
 +
|
 +
<code>&#123;{nextlinks|</code>''filename''<code>|</code>''forum thread id''<code>|action=</code>''action''<code>}}</code>
 +
|For pages that you don't watch
 +
|{{nextlinks|filename|forum thread id|action=play}}
 +
|-
 +
|
 +
<code>&#123;{nextlinks|</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)
 +
|{{nextlinks|filename|forum thread id|youtube=YouTube id|ytaction=check out}}
|}
|}

Current revision as of 03:02, 22 February 2021


[edit] Basic usage

  • {{nextlinks|filename|forum thread id|youtube=YouTube video ID|old=oldfilename}}
    • 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

{{nextlinks|forum=forum thread id}}

For pages with no HTML file or Flash file

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

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

{{nextlinks|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

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

For YouTube videos

{{nextlinks|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

{{nextlinks|filename|forum thread id|old=oldfilename}}

For links to the old Flash site using the {{extlinks}} template.
  • Note: Use oldnohtml=true, oldnoswf=true and oldswf=swf filename to pass the parameters nohtml=true, noswf=true and swf=swf filename to the {{extlinks}} template, respectively.

{{nextlinks|filename|forum thread id|swf=swf filename}}

For links to Flash files

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

For pages that you don't watch

{{nextlinks|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)

[edit] See Also

Personal tools