Module:Sandbox/QuimGil/Flagicon/doc

This is the documentation page for Module:Sandbox/QuimGil/Flagicon

All the logics of Template:FlagiconLua are handled here. This module works together with Module:Sandbox/QuimGil/FlagTranslations, where the flags data is maintained.

Features edit

Functionality implemented:

  • Full name parameter in English or the locale language e.g. "Andorra".  
  • 2 letter code: "GB"  
  • 3 letter code: "AND"  
  • Nepal and Ohio flags are shown without border.    
  • When a name is not found in the list, attempts to offer a Commons image and a link e.g. "Berlin" or "WHO".    
  • Size as in "size=44px" or "size=40x44px" can be defined in any position.        
  • Nepal, Switzerland and Vatican City have a default size of 20x17px (for the rest is 20x22px):      
  • Variants for historical flags e.g. "variant=1901"   or simply "1901"  

Roadmap edit

What is missing to reach feature parity with Template:Flagicon:

  • naval and air force variants.
  • Performance testing.
  • Extensive testing with copies of real pages, also for non-Latin scripts and Right-to-left languages.