Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a2218d7f0fb7ae97

Jump to content

Template:Getalias2/doc

From Wikipedia, the free encyclopedia

This is a more general version of {{Getalias}}, which can extract any parameter value from a country data template instead of just parameters named "... alias" or "... alias-...".

Examples

[edit]
  • {{getalias2|United Kingdom|flag alias}} Flag of the United Kingdom (1-2).svg (the value of |flag alias= in {{Country data United Kingdom}})
  • {{getalias2|Georgia (U.S. state)|shortname alias}} Georgia (the value of |shortname alias= in {{Country data Georgia (U.S. state)}})
  • {{getalias2|Nepal|border}} (nothing, since |border= is set to nothing in {{Country data Nepal}})
  • {{getalias2|Russia|border}} {{{border}}} (no |border= parameter is defined in {{Country data Russia}})
  • {{getalias2|Nepal|size}} (in {{Country data Nepal}}, the {{{size}}} parameter is passed through with fallback value 23x20px)
  • {{getalias2|Russia|size}} (in {{Country data Russia}}, the {{{size}}} parameter is passed through with empty fallback value)

Usage with variant

[edit]

The |variant= parameter can be used to extract a variant parameter value, and returns the main parameter value if the variant parameter is undefined:

  • {{getalias2|United Kingdom|flag alias|variant=civil}} Civil Ensign of the United Kingdom.svg (the value of |flag alias-civil=)
  • {{getalias2|United Kingdom|flag alias|variant=foo}} Flag of the United Kingdom (1-2).svg (non-existent variant; returns the value of |flag alias= as fallback)