Open main menu
Home
Random
Donate
Recent changes
Special pages
Community portal
Preferences
About Stockhub
Disclaimers
Search
User menu
Talk
Contributions
Create account
Log in
Editing
Module:Flags/doc
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
All the logics of [[Template:Flags]] are handled here. This module works together with [[Module:Flags/MasterData]] and [[Module:Flags/LocaleData]], where the flags data is maintained. == Features == Functionality implemented: * Full name in English or the locale language: "Andorra". {{Flags|Andorra}} * 2 letter code - link points to full name: "AD" {{Flags|AD}} * 3 letter code - link points to full name: "AND" {{Flags|AND}} * Nepal and Ohio flags are shown without border. {{Flags|Nepal}} {{Flags|Ohio}} * When a name is not found in the list, attempts to offer a Commons image and a link e.g. "Berlin" or "WHO". {{Flags|Berlin}} {{Flags|WHO}} * Size as in "size=44px" or "size=40x44px" can be defined in any position. {{Flags|Andorra|size=44px}} {{Flags|Nepal|size=26x44px}} * Nepal, Switzerland and Vatican City have a default size of 20x17px (for the rest it's 20x22px): {{Flags|Nepal}} {{Flags|Switzerland}} {{Flags|the Vatican City}} * Variants for historical flags "1901" {{Flags|Afghanistan|1901}} or "variant=1901" (for compatibility reasons) {{Flags|Afghanistan|variant=1901}} * Variants for labeled flags: "naval", "air force" and any other specified at FlagTranslations: "civil" {{Flags|United Kingdom|civil}} - "naval-RMAS" {{Flags|United Kingdom|naval-RMAS}} * Variant / label flags not found in FlagTranslations return the Flag of None but still point to the right article: "whatever" {{Flags|Ohio|whatever}} - "quatsch" {{Flags|Berlin|quatsch}} * ''Redirects'' (different names pointing to a same flag) are supported: "GB" {{Flags|GB}} - "UK" {{Flags|UK}} * Full Commons filenames can be defined in tables when they don't follow the "Flag of " syntax: "File:Flag Belgium brussels" {{Flags|Brussels-Capital Region}} * Localization: "Illes Balears" {{Flags|Illes Balears}} - "中華人民共和國" {{Flags|中華人民共和國}} * Localization + variants: "Afganistan" + "1901" {{Flags|Afganistan|1901}} - "Regne Unit" + "civil" {{Flags|Regne Unit|civil}} * Flags listed only in FlagTranslations always link to the local language article: parameter "Native Peoples of Colombia" {{Flags|Native Peoples of Colombia}} links to "Pueblos Indígenas de Colombia" == Roadmap == * Performance testing. * Extensive testing with copies of real pages, also for non-Latin scripts and Right-to-left languages. * Cover the rest of functionality offered by [[Wikipedia:WikiProject_Flag_Template|other flag templates]]. * Allow editors to define the year of the event, leaving to the template the task of finding the right flag.
Summary:
Please note that all contributions to Stockhub may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Stockhub:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Template used on this page:
Template:Flags
(
edit
)