మూస:Country showdata: కూర్పుల మధ్య తేడాలు

add optional |demopage= for testing in testcases
add optional |demopagename= for testing in testcases
పంక్తి 1:
<includeonly>__NOEDITSECTION__
{{documentation|content=<code>Template:{{{demopagedemopagename|{{PAGENAME}}}}}</code> is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as <code>[[Template:flag|flag]]</code>, <code>[[Template:flagicon|flagicon]]</code>, and others.
 
{{ombox|text=This template is within the scope of '''[[Wikipedia:WikiProject Flag Template|WikiProject Flag Template]]''', a collaborative effort to maintain flag templates on Wikipedia. A more thorough discussion of the flag template system, including parameters not described here, can be found on the project page.}}
పంక్తి 85:
{{#if: {{{flag alias-naval|}}} |
This template includes a naval ensign flag variant that can be used with [[Template:Navy]]:
* <code><nowiki>{{navy|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{navy|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|naval}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|naval}}
| {{#if: {{{link alias-naval|}}} |
This nation's naval ensign is the same as its national flag, so [[Template:Navy]] produces the following:
* <code><nowiki>{{navy|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{navy|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-air force|}}} |{{break}}
This template includes an air force ensign flag variant that can be used with [[Template:Air force]]:
* <code><nowiki>{{air force|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{air force|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|air force}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|air force}}
| {{#if: {{{link alias-air force|}}} |{{break}}
This nation's air force ensign is the same as its national flag, so [[Template:Air force]] produces the following:
* <code><nowiki>{{air force|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{air force|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-space force|}}} |{{break}}
This template includes a space force ensign flag variant that can be used with [[Template:Space force]]:
* <code><nowiki>{{space force|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{space force|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|space force}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|space force}}
| {{#if: {{{link alias-space force|}}} |{{break}}
This nation's space force flag is the same as its national flag, so [[Template:Space force]] produces the following:
* <code><nowiki>{{space force|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{space force|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-marines|}}} |{{break}}
This template includes a marine ensign flag variant that can be used with [[Template:Marines]]:
* <code><nowiki>{{marines|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{marines|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|marines}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|marines}}
| {{#if: {{{link alias-marines|}}} |{{break}}
This nation's marine ensign is the same as its national flag, so [[Template:Marines]] produces the following:
* <code><nowiki>{{marines|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{marines|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-military|}}} |{{break}}
This template includes a marine ensign flag variant that can be used with [[Template:Armed forces]]:
* <code><nowiki>{{Armed forces|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{Armed forces|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|military}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|military}}
| {{#if: {{{link alias-military|}}} |{{break}}
This nation's military ensign is the same as its national flag, so [[Template: Armed forces]] produces the following:
* <code><nowiki>{{Armed forces|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{Armed forces|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-navy|}}} |{{break}}
This template includes a navy flag variant that can be used with [[Template:Naval]]:
* <code><nowiki>{{naval|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{naval|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|navy}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|navy}}
| {{#if: {{{link alias-navy|}}} |{{break}}
This nation's navy flag is the same as its national flag, so [[Template:Naval]] produces the following:
* <code><nowiki>{{naval|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{naval|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-coast guard|}}} |{{break}}
This template includes a coast guard ensign flag variant that can be used with [[Template:Coast guard]]:
* <code><nowiki>{{coast guard|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{coast guard|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|coast guard}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|coast guard}}
| {{#if: {{{link alias-coast guard|}}} |{{break}}
This nation's coast guard ensign is the same as its national flag, so [[Template:Coast guard]] produces the following:
* <code><nowiki>{{coast guard|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{coast guard|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}}<!--
-->{{#if: {{{flag alias-army|}}} |{{break}}
This template includes an army ensign flag variant that can be used with [[Template:Army]]:
* <code><nowiki>{{army|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{army|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|army}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|army}}
| {{#if: {{{link alias-army|}}} |{{break}}
This nation's army ensign is the same as its national flag, so [[Template:Army]] produces the following:
* <code><nowiki>{{army|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{army|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
}}}} }}
{{#if: {{{redir1|}}} |
పంక్తి 161:
}}
===Example usage===
* <code><nowiki>{{flag|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{flag|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}<!--
-->{{#if: {{{shortname alias|}}} |
* <code><nowiki>{{flagcountry|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>}}</nowiki></code> → {{flagcountry|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}} }}
{{#if: {{{var1|}}} |
====Using a flag variant====
* <code><nowiki>{{flag|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></code> → {{flag|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|{{{var1}}}}}
* <code><nowiki>{{flagicon|</nowiki>{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></code> → {{flagicon|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}|{{{var1}}}}}
}}
{{#if: {{{redir1|}}} |
పంక్తి 275:
{{#ifeq:{{NAMESPACE}}|{{ns:Template}}|<!--
-->{{#ifeq:{{SUBPAGENAME}}|sandbox|<!--
-->[[Category:Country data template sandboxes|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]|<!--
-->{{#ifexist:{{FULLPAGENAME}}/doc|<!--
-->[[Category:Country data templates with documentation subpage|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]|<!--
-->[[Category:Uncategorized country data templates|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]<!--
-->}}<!--
-->{{#if:{{{size flag alias-{{{var1}}}|}}}{{{size flag alias-{{{var2}}}|}}}{{{size flag alias-{{{var3}}}|}}}{{{size flag alias-{{{var4}}}|}}}{{{size flag alias-{{{var5}}}|}}}{{{size flag alias-{{{var6}}}|}}}{{{size flag alias-{{{var7}}}|}}}{{{size flag alias-{{{var8}}}|}}}{{{size flag alias-{{{var9}}}|}}}{{{size flag alias-{{{var10}}}|}}}{{{size flag alias-{{{var11}}}|}}}{{{size flag alias-{{{var12}}}|}}}{{{size flag alias-{{{var13}}}|}}}{{{size flag alias-{{{var14}}}|}}}{{{size flag alias-{{{var15}}}|}}}{{{size flag alias-{{{var16}}}|}}}{{{size flag alias-{{{var17}}}|}}}{{{size flag alias-{{{var18}}}|}}}{{{size flag alias-{{{var19}}}|}}}{{{size flag alias-{{{var20}}}|}}}{{{size flag alias-{{{var21}}}|}}}{{{size flag alias-{{{var22}}}|}}}{{{size flag alias-{{{var23}}}|}}}{{{size flag alias-{{{var24}}}|}}}{{{size flag alias-{{{var25}}}|}}}{{{size flag alias-{{{var26}}}|}}}{{{size flag alias-{{{var27}}}|}}}{{{size flag alias-{{{var28}}}|}}}{{{size flag alias-{{{var29}}}|}}}{{{size flag alias-{{{var30}}}|}}}{{{size flag alias-{{{var31}}}|}}}{{{size flag alias-{{{var32}}}|}}}{{{size flag alias-{{{var33}}}|}}}{{{size flag alias-{{{var34}}}|}}}{{{size flag alias-{{{var35}}}|}}}{{{size flag alias-{{{var36}}}|}}}{{{size flag alias-{{{var37}}}|}}}{{{size flag alias-{{{var38}}}|}}}{{{size flag alias-{{{var39}}}|}}}{{{size flag alias-{{{var40}}}|}}}{{{size flag alias-naval|}}}{{{size flag alias-marines|}}}{{{size flag alias-military|}}}{{{size flag alias-coast guard|}}}{{{size flag alias-navy|}}}{{{size flag alias-air force|}}}{{{size flag alias-space force|}}}{{{size flag alias-army|}}}{{{size flag alias|}}}|[[Category:Country data templates with distinct default size|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]<!--
-->}}<!--
-->[[Category:All country data templates|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]<!--
-->{{#if:{{{shortname alias|}}}|<!--
-->[[Category:Country data templates with distinct shortname|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]<!--
-->}}<!--
-->{{#ifeq:{{{demopagedemopagename|{{PAGENAME}}}}}|Country data {{{alias}}}||<!--
-->{{#ifeq:{{{demopagedemopagename|{{PAGENAME}}}}}|Country data {{{shortname alias}}}||<!--
-->[[Category:Country data templates with distinct template name|{{{cat|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}}}}]]<!--
-->}}<!--
-->}}<!--
-->{{#if:{{{flag alias|}}}||<!--
-->[[Category:Country data templates without flag alias|{{#invoke:String|replace|{{{demopagedemopagename|{{PAGENAME}}}}}|^%w+ data |||false}}]]<!--
-->}}<!--
-->}}<!--
-->}}
|link box=This is the documentation for '''Template:{{{demopagedemopagename|{{PAGENAME}}}}}'''. It is automatically generated by [[Template:Country showdata]].<br />Editors can experiment in this template's {{#ifeq:{{SUBPAGENAME}}|sandbox|'''sandbox''' ([{{fullurl:{{FULLPAGENAME}}|action=edit}} edit] {{!}} [{{fullurl:Special:ComparePages|page1=Template:{{urlencode:{{BASEPAGENAME}}}}&page2={{urlencode:{{FULLPAGENAME}}}}}} diff])|{{#ifexist:{{FULLPAGENAME}}/sandbox|[[{{FULLPAGENAME}}/sandbox|sandbox]] ([{{fullurl:{{FULLPAGENAME}}/sandbox|action=edit}} edit] {{!}} [{{fullurl:Special:ComparePages|page1={{urlencode:{{FULLPAGENAME}}}}&page2={{urlencode:{{FULLPAGENAME}}}}/sandbox}} diff])|sandbox ([{{fullurl:{{FULLPAGENAME}}/sandbox|action=edit&preload=Template:Country_showdata/preload-sandbox}} create] {{!}} [{{fullurl:{{FULLPAGENAME}}/sandbox|action=edit&preload=Template:Country_showdata/mirror&summary=Create+sandbox+version+of+{{urlencode:[[{{FULLPAGENAME}}]]}}}} mirror])}}}} and {{#ifexist:{{#ifeq:{{SUBPAGENAME}}|sandbox|Template:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}/testcases|[[{{#ifeq:{{SUBPAGENAME}}|sandbox|Template:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}/testcases|testcases]] ([{{fullurl:{{#ifeq:{{SUBPAGENAME}}|sandbox|Template:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}/testcases|action=edit}} edit])|testcases ([{{fullurl:{{#ifeq:{{SUBPAGENAME}}|sandbox|Template:{{BASEPAGENAME}}|{{FULLPAGENAME}}}}/testcases|action=edit&preload=Template%3ADocumentation%2Fpreload-testcases}} create])}} pages.<br />Please {{purge|purge the cache}} after making any changes to this template.<!--
-->{{#ifeq:{{SUBPAGENAME}}|sandbox||{{#ifexist:{{FULLPAGENAME}}/doc|<!--
--><br />This template has a [[{{FULLPAGENAME}}/doc|/doc]] subpage for the purposes of [[WP:CAT|categories]] and documentation specific to this template.|<!--
"https://te.wikipedia.org/wiki/మూస:Country_showdata" నుండి వెలికితీశారు