Template:Software/doc: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Cleaned up the docs.) |
||
Line 5: | Line 5: | ||
{{tl|Software}} is the template that underlies the icon templates. It has 8 main parameters: | {{tl|Software}} is the template that underlies the icon templates. It has 8 main parameters: | ||
{| width="100%" class="unsortable" style="overflow: hidden; border-radius:.4em; border:2px solid #525252" | |||
|- bgcolor="#3A3A3A" style="white-space:nowrap" | |||
! style="background-color:#4f5559; color:#FFF; width:2%" | {{Dictionary/common|Param}} | |||
! style="background-color:#4f5559; color:#FFF; width:16%" | {{Dictionary/common|Desc}} | |||
! style="text-align:center" style="background-color:#4f5559; color:#FFF; width:12%" | Value & {{Dictionary/common|Previews}} | |||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|1}}}} | |||
| bgcolor="#3A3A3A" | The way the icon will be displayed. Displays the icon only when not specified. | |||
| bgcolor="#3A3A3A" | | |||
{{param|1}} ► {{hl2}} (without specifying numbers)<br> | |||
{{param|1|1}} ► {{hl2|1}}<br> | |||
{{param|1|1.bold}} ► {{hl2|1.bold}}<br> | |||
{{param|1|2}} ► {{hl2|2}}<br> | |||
{{param|1|2.bold}} ► {{hl2|2.bold}}<br> | |||
{{param|1|3}} ► {{hl2|3}}<br> | |||
{{param|1|4}} ► {{hl2|4}}<br> | |||
{{ExpandBox|title=Click "Expand" to see more| | |||
{{param|1|3-darker}} ► {{hl2|3-darker}}<br> | |||
{{param|1|3.1}} ► {{hl2|3.1}}<br> | |||
{{param|1|3.2}} ► {{hl2|3.2}}<br> | |||
{{param|1|4-darker}} ► {{hl2|4-darker}}<br> | |||
{{param|1|4.1}} ► {{hl2|4.1}}<br> | |||
{{Note|<nowiki> | {{param|1|4.2}} ► {{hl2|4.2}}<br> | ||
}} | |||
Enter "col" (without quotes) to get the text color of the game/software. | |||
Enter "in", "also", "only", "since", "removed" or "not" (without quotes) to get the icon displayed along with additional text, like "{{also|{{hl2}}}}". | |||
{{Note|<nowiki>However, the {{{1}}} parameter cannot be touched, it should always be "{{{1}}}" in the icon templates!</nowiki>}} | |||
{{Note|Colored text should be used when appropriate, otherwise it would clutter the page.}} | {{Note|Colored text should be used when appropriate, otherwise it would clutter the page.}} | ||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|name}}}} | |||
| bgcolor="#3A3A3A" | Simply display the name. However this param is also used to add the abbreviation of the game for example (when you create/edit this template).<br>{{Note|it is strongly recommended to write the abbreviation of the game in the parameter {{Param|name0}}, {{Param|name1}}, etc... or {{Param|nameiPadOS}} (if supported, in templates such as {{t|iOS}}.}} | |||
| bgcolor="#3A3A3A" | {{hl2|name}} | |||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|bold}}}} | |||
| bgcolor="#3A3A3A" | Same as above, with bold text. | |||
| bgcolor="#3A3A3A" | {{hl2|bold}} | |||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|ico}}}} | |||
| bgcolor="#3A3A3A" | The name of the icon is written here, but only the name itself, without "File:" and square brackets.<br>This same param is also used to display the icon you have specified when you create a new {{T|Software}} template. If the icon doesn't exist, it simply shows red link. | |||
| bgcolor="#3A3A3A" | {{hl2|ico}} | |||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|ico size}}}} | |||
| bgcolor="#3A3A3A" | Width of the icon. Should be {{mono|16px}} for most icons, unless it's double, like {{hls}}, in which case it should be {{mono|32px}}, or more. Experimentation may be necessary for non-square icons. | |||
{{tip|The software icon should be scaled to be in-line with the text size (using {{mono|{{param|ico size}}}}). While this is nominally "16 pixels tall", high-DPI displays (particulary such as Apple Retina display, or 4K+ displays) will benefit from the file being higher resolutions; 32 or 64 pixels tall is generally sufficient, although any resolution can be used (MediaWiki will downscale the image automatically and only deliver the necessary resolution).}} | {{tip|The software icon should be scaled to be in-line with the text size (using {{mono|{{param|ico size}}}}). While this is nominally "16 pixels tall", high-DPI displays (particulary such as Apple Retina display, or 4K+ displays) will benefit from the file being higher resolutions; 32 or 64 pixels tall is generally sufficient, although any resolution can be used (MediaWiki will downscale the image automatically and only deliver the necessary resolution).}} | ||
| bgcolor="#3A3A3A" | N/A | |||
{{tip|For Wikipedia links, prepend " | |- | ||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|col}}}} | |||
| bgcolor="#3A3A3A" | The color of the game. If it is not specified, just do not enter this parameter, the standard color will be used: <span style="color:#ADD8E6;font-weight:bold">#ADD8E6</span>.<br> It's highly recommended that you use brighter color for better readability with dark/black pages, but not too bright or over-saturated. | |||
{{ | | bgcolor="#3A3A3A" | {{hl2|col}} | ||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|link}}}} | |||
{{Note|Make sure to include {{Code|<nowiki>| addtext = {{{addtext|}}}</nowiki> }} in the icon templates!}} | | bgcolor="#3A3A3A" | Link to the article, if not specified, the link will use the {{Param|name}} parameter.<br>Write without the brackets. Underscores and spaces are interchangeable. | ||
{{tip|For Wikipedia links, prepend "WP:" (short for Wikipedia) to the page name (ex: [[WP:Gabe Newell]], or [[Wikipedia:Gabe Newell]]) For external links, use {{t|software external}} and add {{param|is outlink}}.}} | |||
{{Note|Make sure that the {{Code|<nowiki> | nt = {{{nt|}}}</nowiki>}} part must be included on the icon templates for it to work!}} | | bgcolor="#3A3A3A" | N/A | ||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|addtext}}}} | |||
| bgcolor="#3A3A3A" | Additional text that will be written immediately after the icon. It is mainly needed to add other icons.<br>{{Note|Make sure to include {{Code|<nowiki>| addtext = {{{addtext|}}}</nowiki> }} in the icon templates!}} | |||
| bgcolor="#3A3A3A" | {{code|<nowiki>{{hl2|4|addtext=®}}</nowiki>}} ► {{hl2|4|addtext=®}} | |||
|- | |||
| bgcolor="#3A3A3A" align="center" | {{Code|style=2|{{Param|nt}}}} | |||
| bgcolor="#3A3A3A" | This parameter will be used in the {{Param|name<number>}} parameter, some software templates may also have {{Param|name<text>}}, such as {{t|iOS}} and {{t|Mac}}. | |||
{{Note|Make sure that the {{Code|<nowiki> | nt = {{{nt|}}}</nowiki>}} part must be included on the icon templates for it to work! This parameters requires text to be displayed using {{Param|1}} to use.}} | |||
| bgcolor="#3A3A3A" | {{hl2|4|nt=0}} | |||
|- | |||
|} | |||
=== Result & Copy and Paste === | === Result & Copy and Paste === | ||
In the end, you should get something like this: | In the end, you should get something like this: |
Revision as of 09:13, 24 June 2024

This is a documentation subpage for Template:Software.
Don't forget to purge the contents of the base page upon creating or editing this subpage.
Don't forget to purge the contents of the base page upon creating or editing this subpage.
Todo: See Template:Software/doc/draft
Todo: Replace the complicated =suf method translations with /strings and
{{autolang}}
+ {{uselangflags}}
one instead.{{Software}}
is the template that underlies the icon templates. It has 8 main parameters:
Result & Copy and Paste
In the end, you should get something like this:
You can also copy and paste the code above to create a new icon template, or to convert old template ({{New icon}}) to {{Software}} and update {{Software}} templates.
Translations
Translations are handled by the {{In text}}
Template.
How To Use
This is how the use of the template in articles will look like:
Template:Software
Summary
Aids in the creation of icon templates
Type
Metatemplate
Contributors
N/A
Creation date
04/04/2022
(04 April 2022)
(04 April 2022)
Notes
N/A
Subpages
Documentation
Preload
N/A
Sandbox
Strings
Testcases
N/A
Other
N/A
Revision information
Latest editor
Kr0tchet
Last edited
24/06/2024
20240624091344
20240624091344
Revision size
9233 bytes
9.233 kilobytes
0.009233 megabytes
9.233 kilobytes
0.009233 megabytes
Technical information
Page identifier
46333
Contains translations
Yes
Uses parser functions?
Yes
Uses variables?
Yes