Difference between revisions of "Template:Map caption"
imported>SomeHuman (correct syntax) |
imported>SomeHuman (Template now automatically puts a link at the optionally passed 'country' and at 'region' as well as at 'subregion' in case an article or redirect by the respective name exists;) |
||
| Line 2: | Line 2: | ||
-->{{#if:<!--[0]-->{{{countryprefix|}}} | -->{{#if:<!--[0]-->{{{countryprefix|}}} | ||
|<!--then:[0]-->{{{countryprefix}}} <!-- | |<!--then:[0]-->{{{countryprefix}}} <!-- | ||
| − | --end#if:[0]-->}}<span style="font-size:2px;"> </span>[[{{{country|{{PAGENAME}}}}} | + | --end#if:[0]-->}}<span style="font-size:2px;"> </span>{{#ifexist:{{{country}}}|[[{{{country}}}]]|{{{country|[[{{PAGENAME}}]]}}}}}<!-- |
-->{{#ifeq:<!--[1]-->{{{location|{{{location_color|any}}}}}}|<!--equals:-->none | -->{{#ifeq:<!--[1]-->{{{location|{{{location_color|any}}}}}}|<!--equals:-->none | ||
|<!--then:[1] either location or location_color passed as explicit demand not to indicate any (default location_color) value | |<!--then:[1] either location or location_color passed as explicit demand not to indicate any (default location_color) value | ||
| Line 27: | Line 27: | ||
| the Pacific Ocean = in the [[Pacific Ocean]] | | the Pacific Ocean = in the [[Pacific Ocean]] | ||
| Antarctica | | Antarctica | ||
| − | | [[Antarctica]] = on {{{region}}} | + | | [[Antarctica]] = on {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} |
| Middle East | | Middle East | ||
| [[Middle East]] | | [[Middle East]] | ||
| Line 33: | Line 33: | ||
| [[Arctic Circle]] | | [[Arctic Circle]] | ||
| Pacific Ocean | | Pacific Ocean | ||
| − | | [[Pacific Ocean]] = in the {{{region}}} | + | | [[Pacific Ocean]] = in the {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} |
| − | | #default = in {{{region}}} | + | | #default = in {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} |
<!--end#switch:[4]-->}}<!-- | <!--end#switch:[4]-->}}<!-- | ||
-->{{#if:<!--[5]-->{{{region|}}} | -->{{#if:<!--[5]-->{{{region|}}} | ||
| Line 83: | Line 83: | ||
| [[European Union]] | | [[European Union]] | ||
| the European Union | | the European Union | ||
| − | | the [[European Union]] = {{spaces|17}} | + | | the [[European Union]] = <!-- |
| + | -->{{#ifeq:<!--[13a]-->{{{subregion_color|orange}}}|<!--equals:-->orange | ||
| + | |<!--then:[13a]-->{{spaces|17}}<!-- | ||
| + | -->|<!--else:[13a]--> — <!-- | ||
| + | --end#ifeq:[13a]-->}} | ||
| none = <!-- | | none = <!-- | ||
-->{{#ifeq:<!--[14]-->{{{region|none}}}|<!--equals:-->none | -->{{#ifeq:<!--[14]-->{{{region|none}}}|<!--equals:-->none | ||
Revision as of 20:40, 13 March 2007
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. |


