Template:Software/sandbox: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(manually setting noprefix to prevent badly added lang prefix is probably better since it's like twice as fast in performance and I assume category or wiki: links are rare so langlink wouldn't be worth it)
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== New params ==
{{param|name}} to {{param|name3}}
:If {{param|name}} is set, then every icon will use that name; if the {{param|name1}} is used, the second icon will use that name, and so on.
{{param|ico}} to {{param|ico3}}
:"ico1" to "ico3" are optional, if "ico1" is [[:File:hl2ep1 icon.png]], then you can set the size to 32px, if you didn't set it, then it uses {{param|ico size}}.
{{param|ico size}} to {{param|ico3 size}}
:Specify icon size, the ''File:hl2ep1 icon.png'' needs 32px, if its on "ico1" then "ico1 size" will be 32px, and so on.
{{param|extlink}}
:External link, e.g <nowiki>https://www.youtube.com/</nowiki>
=== Code ===
<pre>
{{Software
| {{{1}}}
| ico =
| ico1 =
| ico2 =
| ico3 =
| ico size =
| ico1 size =
| ico2 size =
| ico3 size =
| (ext)link =
| name =
| name0 =
| name1 =
| name2 =
| name3 =
| name---- =
| namemoddir =
| col = #23B1E5
| addtext = {{{addtext|}}}
| nt = {{{nt|}}}
}}
</pre>
== Links ==
External link:
{{{{FULLPAGENAME}}
| 2
|ico = hl2 icon.png
|ico size = 16px
|name = Half-Life 2
|extlink = https://www.youtube.com/watch?v=dQw4w9WgXcQ
}}
{{{{FULLPAGENAME}}
| 2
|ico = hl2 icon.png|ico1 = hl2ep1 icon.png|ico2 = hl2ep2 icon.png
|ico size = 16px|ico1 size = 32px|ico2 size = 32px
|name = Half-Life 2 series
|extlink = https://www.youtube.com/watch?v=dQw4w9WgXcQ
}}
{{{{FULLPAGENAME}}
| 2
|ico = hl icon.png|ico1 = hl2 icon.png|ico2 = hl2ep1 icon.png |ico3 = hl2ep2 icon.png
|ico size = 16px|ico1 size = 16px|ico2 size = 32px|ico3 size = 32px|
|name = Half-Life 2 series
|extlink = https://www.youtube.com/watch?v=dQw4w9WgXcQ
}}
----
Wiki link:
{{{{FULLPAGENAME}}
| 2
|ico = hl2 icon.png|ico1 = hl2ep1 icon.png
|ico size = 16px|ico1 size = 32px
|name = Half-Life 2 series
|link = Half-Life 2 series
}}
{{{{FULLPAGENAME}}
| 2
|ico = hl2 icon.png|ico1 = hl2ep1 icon.png|ico2 = hl2ep2 icon.png
|ico size = 16px|ico1 size = 32px|ico2 size = 32px
|name = Half-Life 2 series
|link = Half-Life 2 series
}}
{{{{FULLPAGENAME}}
| 2
|ico = hl icon.png|ico1 = hl2 icon.png|ico2 = hl2ep1 icon.png |ico3 = hl2ep2 icon.png
|ico size = 16px|ico1 size = 16px|ico2 size = 32px|ico3 size = 32px|
|name = Half-Life 2 series
|link = Half-Life 2 series
}}
<!-- ---------------------------------------------------------------------------- -->
<includeonly>
<includeonly>


<onlyinclude>{{#switch:{{{1}}}
<onlyinclude>{{#switch:{{{1}}}
| #default = {{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]{{{addtext|}}}</span>}}
| #default = {{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}  
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}{{{addtext|}}}</span>}}


| bold = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">'''{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}'''</span>
| bold = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">'''{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}'''</span>


| 1 = [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]
| 1 = {{#if:{{{extlink|}}}
| <span class="plainlinks" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}


| 1.bold = '''[[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]'''
| 1.bold = '''[[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; " title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]'''


| 2 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span style="" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>
| 2 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span style="" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}</span>


| 2.bold = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} '''[[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span style="" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>'''
| 2.bold = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} '''{{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span style="" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>}}'''


| 3 = [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]
| 3 = {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}


| 3-darker = [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.5); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]
| 3-darker = {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.5); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; background:rgb(0,0,0,.5); font-weight:bold; padding:2px; border-radius:4px; {{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}


| 3.1 = [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]
| 3.1 = {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}


| 3.1nolink | 3.1.nolink | 3.1.nl = <span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>
| 3.1nolink | 3.1.nolink | 3.1.nl = <span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>


| 3.2 = [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold; text-shadow: 2px 2px 4px #000000;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]
| 3.2 = {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold; text-shadow: 2px 2px 4px #000000;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{{col|#ADD8E6}}}; font-weight:bold; text-shadow: 2px 2px 4px #000000;{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}


| 4 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>
| 4 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}</span>


| 4-darker = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; background:rgb(0,0,0,.5); font-weight:bold; padding:2px; border-radius:4px">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>
| 4-darker = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; background:rgb(0,0,0,.5); font-weight:bold; padding:2px; border-radius:4px">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}</span>


| 4.1 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; font-weight:bold">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>
| 4.1 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; font-weight:bold">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}</span>


| 4.2 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; font-weight:bold; text-shadow: 2px 2px 4px #000000;">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}} [[{{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]</span>
| 4.2 = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; font-weight:bold; text-shadow: 2px 2px 4px #000000;">{{#if:{{{eico|}}}|{{{eico}}}|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}} {{#if:{{{extlink|}}}
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span>
| [[{{#if:{{{noprefix|}}}||{{langprefix}}}}{{{link|{{{name}}}}}}|<span title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}" style="{{Offsetable|offset={{{offset|0}}}}}color:{{{col|#ADD8E6}}};{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|text-decoration:none}}">{{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}</span>]]}}</span>


| col = &#32;{{{col|#ADD8E6}}}
| col = &#32;{{{col|#ADD8E6}}}


| ico = {{{ico}}}
| ico = {{{ico}}}
| ico1 = {{{ico1|No icon 1!}}}
| ico2 = {{{ico2|No icon 2!}}}
| ico3 = {{{ico3|No icon 3!}}}


| fullico | nolink | nl | ico.nolink = [[File:{{{ico}}}|link=|{{{ico size|}}}|]]
| fullico | nolink | nl | ico.nolink = {{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|link =
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}


| name = {{{name{{{nt|}}}|{{{name}}}}}}
| name = {{{name{{{nt|}}}|{{{name}}}}}}
| name1 = {{{name1|No name 1!}}}
| name2 = {{{name2|No name 2!}}}
| name3 = {{{name3|No name 3!}}}
| link = {{{link|{{{extlink|{{{name}}}}}}}}}


|in|also|only|since|removed|not = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{#switch:{{{1}}}|in=#529352|also=#A5A640|only=#BB8B2D|since=#458846|removed=#B24732|not=#9D341B}}; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px"><!--
|in|also|only|since|removed|not = <span style="{{Offsetable|offset={{{offset|0}}}}}white-space:nowrap; color:{{#switch:{{{1}}}|in=#529352|also=#A5A640|only=#BB8B2D|since=#458846|removed=#B24732|not=#9D341B}}; background:rgb(0,0,0,.16); font-weight:bold; padding:2px; border-radius:4px"><!--
-->({{#switch:{{{1|}}}|in|since={{#if:{{{addtext-front|}}}|{{{addtext-front|}}}|}}|also|only|removed|not=}}{{trim|{{in text|{{{1}}}|pl=0|suf={{uselang}}}} <!--
-->({{#switch:{{{1|}}}|in|since={{#if:{{{addtext-front|}}}|{{{addtext-front|}}}|}}|also|only|removed|not=}}{{trim|{{Software/strings|{{ucfirst:{{{1}}}}}}} <!--
-->{{#if:{{{eico|}}}
-->{{#if:{{{eico|}}}
|{{{eico}}}
|{{{eico}}}
|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">[[File:{{{ico}}}|{{#ifeq:{{FULLPAGENAME}}|{{{link|{{{name}}}}}}|link=|link={{#if:{{{noprefix|}}}|{{{link|{{{name}}}}}}|{{langlink|{{{link|{{{name}}}}}}}}}}}}|{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}|{{{ico size|}}}]]</span>}}{{{addtext|}}} {{in text|{{{1}}}|pl=1|suf={{uselang}}}} }})</span>
|<span style="{{Offsetable|offset={{{offset|0}}}}}user-select:none; position:relative; bottom:.1em">{{Software/ico
|ico = {{{ico}}}|ico size = {{{ico size|}}}
|ico1 = {{{ico1|}}}|ico1 size = {{{ico1 size|}}}
|ico2 = {{{ico2|}}}|ico2 size = {{{ico2 size|}}}
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}}
|extlink = {{{extlink|}}}  
|link = {{{extlink|{{{link|{{{name}}}}}}}}}
|name = {{{name}}}|name1 = {{{name1|{{{name}}}}}}|name2 = {{{name2|{{{name}}}}}}|name3 = {{{name3|{{{name}}}}}}
}}</span>}}{{{addtext|}}} }})</span>
}}</onlyinclude>
}}</onlyinclude>


</includeonly>
</includeonly>

Latest revision as of 03:58, 23 April 2025

New params

{{{name}}} to {{{name3}}}

If {{{name}}} is set, then every icon will use that name; if the {{{name1}}} is used, the second icon will use that name, and so on.

{{{ico}}} to {{{ico3}}}

"ico1" to "ico3" are optional, if "ico1" is File:hl2ep1 icon.png, then you can set the size to 32px, if you didn't set it, then it uses {{{ico size}}}.

{{{ico size}}} to {{{ico3 size}}}

Specify icon size, the File:hl2ep1 icon.png needs 32px, if its on "ico1" then "ico1 size" will be 32px, and so on.

{{{extlink}}}

External link, e.g https://www.youtube.com/

Code

{{Software
| {{{1}}}
| ico = 
| ico1 = 
| ico2 = 
| ico3 = 
| ico size =
| ico1 size =
| ico2 size =
| ico3 size =
| (ext)link =
| name =
| name0 =
| name1 =
| name2 =
| name3 =
| name---- =
| namemoddir =
| col = #23B1E5
| addtext = {{{addtext|}}}
| nt = {{{nt|}}}
}}

Links

External link:

Half-Life 2 Half-Life 2

Half-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 series Half-Life 2 series

Half-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 series Half-Life 2 series


Wiki link:

Half-Life 2 seriesHalf-Life 2 series Half-Life 2 series

Half-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 series Half-Life 2 series

Half-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 seriesHalf-Life 2 series Half-Life 2 series