Template:Country showdata: Difference between revisions

From Hattrick
Jump to navigationJump to search
Para Para (talk | contribs)
m added icon and logo flags
Para Para (talk | contribs)
mNo edit summary
 
(10 intermediate revisions by the same user not shown)
Line 6: Line 6:
</div>
</div>
<tt>Template:{{PAGENAME}}</tt> is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as <tt>[[Template:flag|flag]]</tt>, <tt>[[Template:flagicon|flagicon]]</tt>, and others.
<tt>Template:{{PAGENAME}}</tt> is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as <tt>[[Template:flag|flag]]</tt>, <tt>[[Template:flagicon|flagicon]]</tt>, and others.
 
__NOTOC__
[[File:{{{flag alias|Unknown.png}}}|thumb|Default flag]]
[[File:{{{flag alias|Unknown.png}}}|thumb|Icon]]
{{#if: {{{flag full|}}} |[[File:{{{flag full}}}|thumb|Full size flag of {{{alias}}} (alternative)]]|}}
{{#if: {{{flag full|}}} |[[File:{{{flag full}}}|thumb|Full size flag of {{{alias}}} (alternative)]]|}}
{{#if: {{{flag logo|}}} |[[File:{{{flag logo}}}|thumb|Country logo]]|}}
{{#if: {{{flag logo|}}} |[[File:{{{flag logo}}}|thumb|Country logo]]|}}
===Standard parameters===
===Standard parameters===
<table class="wikitable">
<table class="wikitable" style="font-size:92%; margin-right:2em;">
<tr><th>Parameter name</th><th>Value</th><th>Meaning</th>
<tr><th>Parameter name</th><th>Value</th><th>Meaning</th><th>Link</th></tr>
</tr>
<tr><td><tt>name</tt></td>
<tr><td><tt>name</tt></td>
<td>{{#if: {{{name|}}} | <tt>{{{name}}}</tt> | <span style="color:red">'''undefined!'''</span> }}</td>
<td>{{#if: {{{name|}}} | <tt>{{{name}}}</tt> | <span style="color:red">'''undefined!'''</span> }}</td>
<td>Main article name ([[{{{name}}}]])</td></tr>
<td>Main article name </td><td>([[{{{name}}}]])</td></tr>
{{#if: {{{alias|}}} |
{{#if: {{{alias|}}} |
<tr><td><tt>alias</tt></td><td><tt>{{{alias}}}</tt></td><td>English name</td></tr>}}
<tr><td><tt>alias</tt></td><td><tt>{{{alias}}}</tt></td><td>English name</td><td>-</td></tr>}}
<tr><td><tt>flag alias</tt></td>
<tr><td><tt>flag alias</tt></td>
<td>{{#if: {{{flag alias|}}} | <tt>{{{flag alias}}}</tt> | <span style="color:red">'''undefined!'''</span> }}</td>
<td>{{#if: {{{flag alias|}}} | <tt>{{{flag alias}}}</tt> | <span style="color:red">'''undefined!'''</span> }}</td>
<td>Flag ([[:File:{{{flag alias}}}]])</td></tr>
<td>Flag icon</td><td>([[:File:{{{flag alias}}}]])</td></tr>
{{#if: {{{flag full|}}} | <tr><td><tt>flag icon</tt></td><td><tt>{{{flag full}}}</tt></td><td>Full size flag ([[:File:{{{flag full}}}]])</td></tr> |}}
{{#if: {{{flag full|}}} | <tr><td><tt>flag full</tt></td><td><tt>{{{flag full}}}</tt></td><td>Full size flag</td><td>([[:File:{{{flag full}}}]])</td></tr> |}}
{{#if: {{{flag logo|}}} | <tr><td><tt>flag alias</tt></td><td><tt>{{{flag logo}}}</tt><td>Ball logo flag ([[:File:{{{flag logo}}}]])</td></tr> |}}</td>
{{#if: {{{flag logo|}}} | <tr><td><tt>flag logo</tt></td><td><tt>{{{flag logo}}}</tt><td>"Ball" logo flag</td><td>([[:File:{{{flag logo}}}]])</td></tr> |}}</td>


</table>
====Example usage====
<table>
<tr><td>* <tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → </td><td>{{flag|{{{templatename|{{{alias}}}}}}}}</td></tr>
<tr><td>* <tt><nowiki>{{flaglink|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → </td><td>{{flaglink|{{{templatename|{{{alias}}}}}}}}</td></tr>
<tr><td>* <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → </td><td>{{flagicon|{{{templatename|{{{alias}}}}}}}}</td></tr>
{{#if: {{{flag full|}}} |<tr><td> * <tt><nowiki>{{flagfull|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|showlink}}</nowiki></tt> → </td><td>{{flagfull|{{{templatename|{{{alias}}}}}}|showlink}}</td></tr>|}}
{{#if: {{{flag logo|}}} |<tr><td> * <tt><nowiki>{{flaglogo|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|size=x60px}}</nowiki></tt> → </td><td>{{flaglogo|{{{templatename|{{{alias}}}}}}|size=x60px}}</td></tr>|}}
</table>
</table>
{{#if: {{{redir1|}}} |
{{#if: {{{redir1|}}} |
Line 37: Line 44:
-->{{#if: {{{redir5|}}} | <tr><td><tt>{{{redir5}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir5}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir5}}}}}</td><td>{{flaglink|{{{redir5}}}}}</td></tr> }}<!--
-->{{#if: {{{redir5|}}} | <tr><td><tt>{{{redir5}}} (</tt><span class="plainlinks">[{{fullurl:Template:Country data {{{redir5}}}|redirect=no}} view]</span><tt>)</tt></td><td>{{flag|{{{redir5}}}}}</td><td>{{flaglink|{{{redir5}}}}}</td></tr> }}<!--
--></table>
--></table>
}}
 
===Example usage===
* <tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}}}}}}
* <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}}}<!--
-->{{#if: {{{shortname alias|}}} |
* <tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|altlink}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}|altlink}}}}}
* <tt><nowiki>{{flaglink|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flaglink|{{{templatename|{{{alias}}}}}}}} }}
{{#if: {{{redir1|}}} |
====Using a redirect alias====
====Using a redirect alias====
* <tt><nowiki>{{flagicon|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{redir1}}}}}
* <tt><nowiki>{{flagicon|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{redir1}}}}}

Latest revision as of 14:02, 28 January 2020


[edit] Template documentation

This template is used for documenting country data meta-templates used by the flag template system. The output of this template can be seen by directly viewing any of the templates in Category:Country data templates.