Template:Software: Difference between revisions
Jump to navigation
Jump to search

Consider discussing changes on the talk page before implementing them.
(Moving from /sandbox page; Also moving tip and to the documentation, the bug isn't necessary, it should've said only works for specific {{{1}}} params) |
(Preventing names param fighting) |
||
Line 13: | Line 13: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}{{{addtext|}}}</span>}} | }}{{{addtext|}}}</span>}} | ||
Line 31: | Line 31: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} {{#if:{{{extlink|}}} | }}</span>}} {{#if:{{{extlink|}}} | ||
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span> | | <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span> | ||
Line 43: | Line 43: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} '''{{#if:{{{extlink|}}} | }}</span>}} '''{{#if:{{{extlink|}}} | ||
| <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span> | | <span class="plainlinks" title="{{{infoname{{{nt|}}}|{{{infoname|{{{name}}}}}}}}}">[{{{extlink}}} {{{name{{{nt|}}}|{{{name}}}}}}{{{addtext|}}}]</span> | ||
Line 73: | Line 73: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} {{#if:{{{extlink|}}} | }}</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> | | <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> | ||
Line 85: | Line 85: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} {{#if:{{{extlink|}}} | }}</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> | | <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> | ||
Line 97: | Line 97: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} {{#if:{{{extlink|}}} | }}</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> | | <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> | ||
Line 109: | Line 109: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}} {{#if:{{{extlink|}}} | }}</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> | | <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> | ||
Line 127: | Line 127: | ||
|ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}} | |ico3 = {{{ico3|}}}|ico3 size = {{{ico3 size|}}} | ||
|link = | |link = | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}} | }} | ||
| name = {{{name{{{nt|}}}|{{{name}}}}}} | | name = {{{name{{{nt|}}}|{{{name}}}}}} | ||
| | | ico1 name = {{{name1|No ico1 name!}}} | ||
| | | ico2 name = {{{name2|No ico2 name!}}} | ||
| | | ico3 name = {{{name3|No ico3 name!}}} | ||
| link = {{{link|{{{extlink|{{{name}}}}}}}}} | | link = {{{link|{{{extlink|{{{name}}}}}}}}} | ||
Line 148: | Line 148: | ||
|extlink = {{{extlink|}}} | |extlink = {{{extlink|}}} | ||
|link = {{{extlink|{{{link|{{{name}}}}}}}}} | |link = {{{extlink|{{{link|{{{name}}}}}}}}} | ||
|name = {{{name}}}|name1 = {{{ | |name = {{{name}}}|name1 = {{{ico1 name|{{{name}}}}}}|name2 = {{{ico2 name|{{{name}}}}}}|name3 = {{{ico3 name|{{{name}}}}}} | ||
}}</span>}}{{{addtext|}}} {{trim|{{Software/strings|{{ucfirst:{{{1}}}}}-suffix}}}} }})</span> | }}</span>}}{{{addtext|}}} {{trim|{{Software/strings|{{ucfirst:{{{1}}}}}-suffix}}}} }})</span> | ||
}}</onlyinclude> | }}</onlyinclude> | ||
</includeonly> | </includeonly> |
Revision as of 04:22, 23 April 2025

This template is used on approximately 9,500 pages and changes may be widely noticed.
Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage.Consider discussing changes on the talk page before implementing them.
Todo: Use backward compatibility in all child templates. The improvement work may not continue soon, but some progress has already been made.
The above documentation is transcluded from Template:Software/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.