Difference between revisions of "Template:Map caption/sandbox"
imported>Blue-Haired Lawyer (proposed change) |
imported>MSGJ (tidy code) |
||
| Line 1: | Line 1: | ||
| − | + | <div style="text-align:center;font-size:11px;line-height:1.15em;"><span style="font-size:11px;">Location of {{#if:{{{countryprefix|}}} | |
| − | + | |{{{countryprefix}}} | |
| − | + | }}<span style="font-size:2px;"> </span>{{#ifexist:{{{country}}} | |
| − | + | |[[{{{country}}}]] | |
| − | + | |{{{country|[[{{PAGENAME}}]]}}} | |
| − | + | }}{{#ifeq:{{{location|{{{location_color|any}}}}}}|none| | |
| − | + | |<span style="font-size:8px;">{{spaces|2}}</span>({{{location|<span style="font-size:9px;">{{{location_color|orange}}}</span>}}}) | |
| − | + | }}</span>{{#if:{{{region|{{{legend|}}}}}} | |
| − | + | |{{#if:{{{subregion|}}} | |
| − | + | |<p style="width:250px;font-size:11px;text-align:left;margin-left:1.2ex;margin-top:0px;margin-bottom:0px;line-height:1.15em;">– | |
| − | + | |<p style="width:250px;font-size:11px;text-align:center;margin-top:0px;margin-bottom:0px;line-height:1.15em;"> | |
| − | + | }}{{#switch:{{{region|none}}} | |
| − | + | | none = | |
| − | + | | Europe | |
| − | + | | [[Europe]] | |
| − | + | | in Europe | |
| − | + | | in [[Europe]] | |
| − | | none = | + | | on the European continent |
| − | | Europe | + | | on the [[Europe|European continent]] = in [[Europe]] |
| − | | [[Europe]] | + | | Pacific |
| − | | in Europe | + | | [[Pacific]] |
| − | | in [[Europe]] | + | | the Pacific |
| − | | on the European continent | + | | the [[Pacific]] |
| − | | on the [[Europe|European continent]] = in [[Europe]] | + | | the Pacific Ocean = in the [[Pacific Ocean]] |
| − | | Pacific | + | | Antarctica |
| − | | [[Pacific]] | + | | [[Antarctica]] = on {{#ifexist:{{{region}}} |
| − | | the Pacific | + | |[[{{{region}}}]] |
| − | | the [[Pacific]] | + | |{{{region}}} |
| − | | the Pacific Ocean = in the [[Pacific Ocean]] | + | }} |
| − | | Antarctica | + | | Middle East |
| − | | [[Antarctica]] = on {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} | + | | [[Middle East]] |
| − | | Middle East | + | | Arctic Circle |
| − | | [[Middle East]] | + | | [[Arctic Circle]] |
| − | | Arctic Circle | + | | Pacific Ocean |
| − | | [[Arctic Circle]] | + | | [[Pacific Ocean]] = in the {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} |
| − | | Pacific Ocean | + | | #default = in {{#ifexist:{{{region}}} |
| − | | [[Pacific Ocean]] = in the {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} | + | |[[{{{region}}}]] |
| − | | #default = in {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} | + | |{{{region}}} |
| − | + | }} | |
| − | + | }}{{#if:{{{region|}}} | |
| − | + | |{{#ifeq:{{{region_color|any}}}|none| | |
| − | + | |<span style="font-size:8px;">{{spaces|2}}</span>(<span style="font-size:9px;">{{#if:{{{subregion|}}} | |
| − | + | |{{#ifeq:{{{subregion_color|tan}}}|{{{region_color|white}}}| | |
| − | + | |{{#ifeq:{{{subregion_color|any}}}|none| | |
| − | + | |{{{subregion_color|tan}}} & | |
| − | + | }} | |
| − | + | }}{{{region_color|white}}} | |
| − | + | |{{{region_color|white}}} | |
| − | + | }}</span>) | |
| − | + | }}{{#if:{{{subregion|}}} | |
| − | + | |<br />– {{#switch:{{{subregion|none}}} | |
| − | + | | EU | |
| − | + | | [[EU]] | |
| − | + | | the EU | |
| − | + | | the [[EU]] | |
| − | + | | European Union | |
| − | + | | [[European Union]] | |
| − | + | | the European Union | |
| − | + | | the [[European Union]] = in the [[European Union]] | |
| − | + | | #default = in {{#ifexist:{{{subregion}}} | |
| − | + | |[[{{{subregion}}}]] | |
| − | | | + | |{{{subregion}}} |
| − | | | + | }} |
| − | | | + | }}{{#ifeq:{{{subregion_color|any}}}|none| |
| − | | | + | |<span style="font-size:8px;">{{spaces|2}}</span>(<span style="font-size:9px;">{{{subregion_color|tan}}}</span>) |
| − | | [[ | + | }} |
| − | | the | + | }} |
| − | | the [[European Union | + | }}{{#if:{{{legend|}}} |
| − | | | + | |{{#switch:<!--[13]-->{{{subregion|none}}} |
| − | + | | EU | |
| − | + | | [[EU]] | |
| − | + | | the EU | |
| − | + | | the [[EU]] | |
| − | + | | European Union | |
| − | + | | [[European Union]] | |
| − | + | | the European Union | |
| − | + | | the [[European Union]] = {{#ifeq:{{{subregion_color|tan}}}|tan | |
| − | + | |{{spaces|16}}  | |
| − | + | | – | |
| − | + | }} | |
| − | + | | none = {{#ifeq:{{{region|none}}}|none| | |
| − | + | | – | |
| − | + | }} | |
| − | + | | #default = – | |
| − | + | }} [<span style="font-size:10px;">[[:File:{{{legend}}}|Legend]]</span>] | |
| − | + | }}</p> | |
| − | + | }}</div><noinclude> | |
| − | + | {{documentation}} | |
| − | + | </noinclude> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 13:27, 30 January 2017
| This is the template sandbox page for Template:Map caption (diff). See also the companion subpage for test cases. |
Template intended to simplify adding a standardized and formatted caption below a map indicating the location of something (e.g. a country), possibly referring to the map's main region and optionally also to a shown subregion. Original use within infoboxes (e.g. see articles on European countries). For a complete set of elements of reasonable length, a width of (minimally) 250px (without extra padding or margins) should be available.
Parameters
Required parameters shown in bold italics Script error: No such module "aligned table".
- Note
- If country, region or subregion is exactly the name of a page in article space, the template automatically creates a link to it. You can still put a link here manually, using the usual syntax.
Examples
| Code | Raw result (in unformatted box, compare to handling in Infobox) | |
{{map caption}}
| ||
| ||
{{map caption |region=Europe |legend=European location legend en.png}}
| ||
|
| ||
{{map caption |countryprefix=the |region=Europe |subregion=the [[European Union]] |legend=European location legend en.png}}
| ||
| ||
Typical sample for an article on a European Union member that needs no "the" before its name, for otherwise identical output:{{map caption |region=Europe |subregion=EU |legend=European location legend en.png}}
| ||
| ||
| Infobox usage of code (as intended) — in which the alignment, the padding/margins, and font are rendered differently (this template adjusts for that infobox): | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sample for article named 'Armenia', about a non-European country
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| The above documentation is transcluded from Template:Map caption/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. Please add categories to the /doc subpage. Subpages of this template. |


