Template:Country data China

From Conservapedia
Jump to navigation Jump to search
Template documentation

Template:Country data China is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as flag, flagicon, and others.

Template:Ombox

Standard parameters

Parameter nameValueMeaning
alias China Main article name (China)
flag alias Flag of the People's Republic of China.svg Image name (File:Flag of the People's Republic of China.svg, shown on right)

Flag variants

LabelFlag image (40px)Image name
1862File:Flag of the Qing Dynasty (1862-1889).svgFlag of the Qing Dynasty (1862-1889).svg
188940pxFlag of the Qing Dynasty (1889-1912).svg
191240pxFlag of China (1912–1928).svg
192840pxFlag of the Republic of China.svg
naval40pxNaval ensign of China.svg
marines40pxNaval ensign of China.svg
military40pxPeople's Liberation Army Flag of the People's Republic of China.svg
coast guard40pxFlag of China.svg
navy40pxNaval ensign of China.svg
air force40pxAir Force Flag of the People's Republic of China.svg
army40pxGround Force Flag of the People's Republic of China.svg

Military ensigns

This template includes a naval ensign flag variant that can be used with Template:Navy:

  • {{navy|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Navy
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|naval}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=naval|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes an air force ensign flag variant that can be used with Template:Air force:

  • {{air force|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Air force
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|air force}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=air force|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes a marine ensign flag variant that can be used with Template:Marines:

  • {{marines|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Marines
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|marines}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=marines|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes a marine ensign flag variant that can be used with Template:Armed forces:

  • {{Armed forces|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Armed forces
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|military}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=military|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes a navy flag variant that can be used with Template:Naval:

  • {{naval|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Naval
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|navy}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=navy|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes a coast guard ensign flag variant that can be used with Template:Coast guard:

  • {{coast guard|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Coast guard
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|coast guard}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=coast guard|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}Template:Break

This template includes an army ensign flag variant that can be used with Template:Army:

  • {{army|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}}Template:Army
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|army}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=army|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}

Redirect aliases

This template can also be used via an alias name (implemented as a redirect to this template):
Alias nameTemplate:Tlx outputTemplate:Tlx output
CHN (view)Template:Country data CHNTemplate:Flagcountry
People's Republic of China (view)Template:Country data People's Republic of ChinaTemplate:Flagcountry
China, People's Republic of (view)Template:Country data China, People's Republic ofTemplate:Flagcountry
China (People's Republic of) (view)Template:Country data China (People's Republic of)Template:Flagcountry
PRC (view)Template:Country data PRCTemplate:Flagcountry

See What links here for a full list of redirects.

Example usage

  • {{flag|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flag/core|name={{#invoke:String|replace|Country data China|^%w+ data |||false}}|variant=|size=}}
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}

Using a flag variant

  • {{flag|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|1862}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flag/core|name={{#invoke:String|replace|Country data China|^%w+ data |||false}}|variant=1862|size=}}
  • {{flagicon|{{#invoke:String|replace|Country data China|^%w+ data |||false}}|1862}} → {{country data {{#invoke:String|replace|Country data China|^%w+ data |||false}}|flagicon/core|variant=1862|size=}}Template:Namespace detect showall{{safesubst:#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Flagicon with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}

Using a redirect alias

Related templates

Please see the following related country_data templates:


TemplateData

Template:TemplateData header <templatedata> {

 "description": "This template should not be used directly. It is used indirectly by flag templates such as Template:Flag and Template:Flagicon. See Category:Flag template system for a full list of flag templates and Wikipedia:WikiProject Flag Template for further documentation.",
 "params": {}

} </templatedata>