Difference between revisions of "Template:Village"

From Electromagnetic Field 2022
Jump to navigation Jump to search
(Created page with "<noinclude> This is the "Village" template. The easiest way to use this template is to visit the Villages page and use the form to create a village. It should be called i...")
 
m (ce)
 
(8 intermediate revisions by 4 users not shown)
Line 15: Line 15:
  
 
</noinclude><includeonly>{| style="float: right; margin: 0 0 10px 10px; width: 269px; border-radius: 8px; background-color: #F9F9F9;border: 1px solid #AAAAAA;font-size: 95%;padding: 5px;"
 
</noinclude><includeonly>{| style="float: right; margin: 0 0 10px 10px; width: 269px; border-radius: 8px; background-color: #F9F9F9;border: 1px solid #AAAAAA;font-size: 95%;padding: 5px;"
! style="text-align: center; background-color:#5E93CE; color: white;" colspan="2" |<big>[[Name::{{#explode:{{PAGENAME}}|:|1}}]]</big>
+
! style="text-align: center; background-color:#5E93CE; color: white;" colspan="2" |<big>[[Name::Village:{{#explode:{{PAGENAME}}|:|1}}|{{#explode:{{PAGENAME}}|:|1}}]]</big>
 
|-
 
|-
 
! colspan="2" |
 
! colspan="2" |
{{GetImage|Village-{{#explode:{{PAGENAME}}|:|1}}}}
+
{{GetVillageImage|Village-{{#explode:{{PAGENAME}}|:|1}}}}
 
{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|[[Picture::{{filepath:{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}}}|  ]]|}}
 
{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|[[Picture::{{filepath:{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}}}|  ]]|}}
 
|-
 
|-
Line 36: Line 36:
 
{{!}}-
 
{{!}}-
 
{{#if:{{{Location|}}}|[[Location::{{{Location}}}|]][[MapFix::{{{Location}}}~{{#explode:{{PAGENAME}}|:|1}}~{{{Description}}}~{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}|EMF-blue.png}}|]]|}}
 
{{#if:{{{Location|}}}|[[Location::{{{Location}}}|]][[MapFix::{{{Location}}}~{{#explode:{{PAGENAME}}|:|1}}~{{{Description}}}~{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}|EMF-blue.png}}|]]|}}
! colspan="2"{{!}} {{#display_map:{{{Location}}}~{{#explode:{{PAGENAME}}|:|1}}~{{{Description}}}~{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}|EMF-blue.png}}|width=300|height=300|service=openlayers|layers=emf,osm-mapnik|zoom=18}} }}
+
! colspan="2"{{!}} {{#display_map:{{{Location}}}~{{#explode:{{PAGENAME}}|:|1}}~{{{Description}}}~{{#ifeq:{{ImageExists|Village-{{#explode:{{PAGENAME}}|:|1}}}}|1|{{GetImageFilename|Village-{{#explode:{{PAGENAME}}|:|1}}}}|EMF-blue.png}}|width=300|height=300|service=openlayers|zoom=18}} }}
 
|-
 
|-
 
!colspan="2"|[[Villages|View all Villages]]
 
!colspan="2"|[[Villages|View all Villages]]
Line 42: Line 42:
 
[[Category:Villages]]
 
[[Category:Villages]]
 
</includeonly>
 
</includeonly>
 +
<noinclude>
 +
<templatedata>
 +
{
 +
"params": {
 +
"Description": {
 +
"description": "A brief description of the village",
 +
"type": "string",
 +
"suggested": true
 +
},
 +
"Contact": {
 +
"description": "User to contact about the village",
 +
"type": "wiki-user-name",
 +
"suggested": true
 +
},
 +
"WebAddress": {
 +
"description": "A URL to more info about the village",
 +
"example": "https://example.com",
 +
"type": "url",
 +
"suggested": true
 +
},
 +
"Activities": {},
 +
"Location": {},
 +
"HideList": {}
 +
},
 +
"description": "Used to annotate villages",
 +
"format": "block"
 +
}
 +
</templatedata>
 +
</noinclude>

Latest revision as of 18:30, 29 May 2022

This is the "Village" template. The easiest way to use this template is to visit the Villages page and use the form to create a village.

It should be called in the following format:

{{Village
|Description=
|Contact=
|WebAddress=
|Activities=
|Location=
}}

To not include the list of village members, add |HideList=true before the }}


Used to annotate villages

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
DescriptionDescription

A brief description of the village

Stringsuggested
ContactContact

User to contact about the village

Usersuggested
WebAddressWebAddress

A URL to more info about the village

Example
https://example.com
URLsuggested
ActivitiesActivities

no description

Unknownoptional
LocationLocation

no description

Unknownoptional
HideListHideList

no description

Unknownoptional