ढाँचा:Flagicon
This template is used on ५७५,०००+ pages, or roughly 520% of all pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
Template:Flagicon displays a flag of the named parameter in "icon" size, currently 23×15 pixels maximally (defined in Template:Flagicon/core), plus a one-pixel border. The image also has a clickable link to the associated article. For an unlinked flag icon, use Template:Flagdeco instead.
Please consider the Manual of Style section on flags before using this template.
Usage
सम्पादन गर्नुहोस्{{flagicon|name|variant=|size=|noredlink=}}
- name
- The first parameter is mandatory, and identifies the name of the country, region, city, etc. A full list of available values can be found in Category:Country data templates. For example, Template:Country data Bulgaria is used when the name parameter is specified as
Bulgaria
. Many flags are also available via shortened "aliases", such as standard three-letter country codes as specified by ISO 3166-1 alpha-3, IOC, or FIFA. The list of available "aliases" is found in Category:Country data redirects. Many of these country codes could be considered obscure, so it is recommended to use the full country name. - variant
- The second parameter is optional, and identifies a flag variant to be used instead of the standard flag. This is most often used for historical flags but can also be used to specify naval flags, sport-use flags, etc. The list of available flag variants for each country is documented on the specific page for the country data template. For example, Template:Country data Bulgaria includes a description of each of the available flag variations for Bulgaria. This parameter can be a named parameter (e.g.. "
variant=1815
"), or a positional parameter, always after the country name. - size
- This parameter is optional, and is used to specify the maximum width and/or height of the flag image. This parameter is specified using standard image syntax.
Template data
सम्पादन गर्नुहोस्Flagiconको कागजात
This template displays a wikilinked flag of the named parameter in 'icon' size, currently 23×15 pixels (defined in Template:Flagicon/core) plus a one-pixel border.
मापदण्ड | विवरण | प्रकार | स्थिति | |
---|---|---|---|---|
Name | 1 | Name of the country, region, city, etc.; full name is recommended for countries | String | आवश्यक |
Variant | variant 2 | Identifies a flag variant to be used instead of the standard flag, e.g. 1815 | String | वैकल्पिक |
Maximum dimension | size | The maximum width or height, specified via standard 'extended image syntax' (e.g. x30px) | String | वैकल्पिक |
No redlink | noredlink | If set to any value which evaluates as true (i.e. '1', 'true', 'yes', or 'y'), it displays nothing if the country data file doesn't exist. (The default is to display a redlink) | String | वैकल्पिक |
Examples
सम्पादन गर्नुहोस्Wikicode | Results | Notes |
---|---|---|
{{flagicon|Bulgaria}} |
||
{{flagicon|BUL}} |
Uses the ISO/IOC/FIFA country code | |
{{flagicon|Bulgaria|1946}} |
Specifies a historical flag | |
{{flagicon|Bulgaria|variant=1946}} |
||
{{flagicon|BUL|naval}} |
Specifies the naval ensign | |
{{flagicon|BUL|air force}} |
Specifies the air force flag | |
{{flagicon|Bulgaria|size=50px}} |
Sets width to 50 pixels | |
{{flagicon|Xanadu}} |
ढाँचा:Country data Xanadu | No flag for Xanadu, so displays redlink |
{{flagicon|Xanadu|noredlink=yes}} |
No flag, so displays nothing |
Implementation notes
सम्पादन गर्नुहोस्This template uses the data templates listed under Category:Country data templates, which contain the data specifying what to display and the formatter Template:Flagicon/core, which contains the logic of how to display the flag.
{{flagicon|Bulgaria}}
→ — uses Template:Country data Bulgaria{{flagicon|BUL}}
→ — uses Template:Country data BUL, which is a redirect to Template:Country data Bulgaria
Inside each country data template, this template uses the following parameters:
flag alias
— name of the image file to displayflag alias-xxxx
— name of the image file of flag variantxxxx
alias
— used to display the alt attribute of the image (defaults to "Flag of alias")
Tracking categories
सम्पादन गर्नुहोस्Where {{Flagicon|Foo}}
is used, but the Template:Country data Foo
does not exist, then a redlink is displayed, unless the |noredlink=yes
parameter has been set.
Where the redlink is displayed, the page is addded to a tracking category:
- Category:Flagicons with missing country data templates (population: ३८)
Related templates
सम्पादन गर्नुहोस्- Template:Flag is used to display a wikilinked name next to the flag. The displayed name will be the same as the parameter used with the template, but the link _target will be the main article for the country (in these examples, Bulgaria).
- Template:Flagcountry is also used to display a wikilinked name next to the flag. The displayed name will always be the same, regardless of whether or not a country code alias is used as the template parameter.
{{flagcountry|Bulgaria}}
→ बुल्गेरिया{{flagcountry|BUL}}
→ बुल्गेरिया
- Template:Flagdeco displays an unlinked flag icon without country name.
{{flagdeco|Bulgaria}}
→
For a full list of flag templates, see Category:Flag template system.
Alternatives to avoid Wikipedia's Post-expand include size limit
सम्पादन गर्नुहोस्Pages with many flag icons may come close to or exceed Wikipedia's Post-expand include size limit. In these cases consider using modules or module-wrapper templates instead:
- {{flagg}} is a simple wrapper for Module:Flagg: For basic use,
{{flagicon|country}}
can be replaced with{{flagg|cxxlo|country}}