Difference between revisions of "Template:Getalias/doc"
imported>SiBr4 (Expand) |
imported>IceWelder |
||
| Line 7: | Line 7: | ||
Different parameter values can be extracted using the second unnamed parameter. Use <kbd>shortname</kbd> as a second parameter to retrieve the {{para|shortname alias}} value if desired. For example, {{tnull|getalias|IRL}} → "{{getalias|IRL}}", but {{tnull|getalias|IRL|shortname}} → "{{getalias|IRL|shortname}}". To extract the flag image name ({{para|flag alias}}), use <kbd>flag</kbd> as second parameter: {{tnull|getalias|CHN|flag}} → "{{getalias|CHN|flag}}". The output defaults to the {{para|alias}} value if the desired {{para|''xxx'' alias}} is undefined in the target template. | Different parameter values can be extracted using the second unnamed parameter. Use <kbd>shortname</kbd> as a second parameter to retrieve the {{para|shortname alias}} value if desired. For example, {{tnull|getalias|IRL}} → "{{getalias|IRL}}", but {{tnull|getalias|IRL|shortname}} → "{{getalias|IRL|shortname}}". To extract the flag image name ({{para|flag alias}}), use <kbd>flag</kbd> as second parameter: {{tnull|getalias|CHN|flag}} → "{{getalias|CHN|flag}}". The output defaults to the {{para|alias}} value if the desired {{para|''xxx'' alias}} is undefined in the target template. | ||
| − | A third parameter can specify the variant; for example, <code><nowiki>[[ | + | A third parameter can specify the variant; for example, <code><nowiki>[[File:{{getalias|United States|flag|1912}}|22px]]</nowiki></code> → [[Image:{{getalias|United States|flag|1912}}|22px]] returns the image defined as {{para|flag alias-1912}} in {{tl|Country data United States}}. The variant parameter can also be used to extract the link used with military and sports templates (e.g. {{tl|army}}, {{tl|fb}}): {{tnull|getalias|UK|link|army}} → {{getalias|UK|link|army}}. |
=== See also === | === See also === | ||
Revision as of 10:38, 30 December 2016
| This is a documentation subpage for Template:Getalias. It contains usage information, categories and other content that is not part of the original template page. |
Usage
This is a meta-template that is not intended to be transcluded directly from the main article space. It can be used to construct other templates that need to extract the |alias= value from the specified country_data structure, so that customized wikilinks can be constructed. For example, {{getalias|USA}} → "United States".
Different parameter values can be extracted using the second unnamed parameter. Use shortname as a second parameter to retrieve the |shortname alias= value if desired. For example, {{getalias|IRL}} → "Republic of Ireland", but {{getalias|IRL|shortname}} → "Ireland". To extract the flag image name (|flag alias=), use flag as second parameter: {{getalias|CHN|flag}} → "Flag of the People's Republic of China.svg". The output defaults to the |alias= value if the desired |xxx alias= is undefined in the target template.
A third parameter can specify the variant; for example, [[File:{{getalias|United States|flag|1912}}|22px]] →
returns the image defined as |flag alias-1912= in {{Country data United States}}. The variant parameter can also be used to extract the link used with military and sports templates (e.g. {{army}}, {{fb}}): {{getalias|UK|link|army}} → British Army.
See also
- {{getalias2}}, a more general version that can extract
|size=and|border=as well - {{ISO 3166 name}}