Template:Park: Difference between revisions

From TEHCC Wiki
Jump to navigation Jump to search
(Switch to new Auto List to Icons)
(change to https)
 
(20 intermediate revisions by the same user not shown)
Line 9: Line 9:
  |Park Website=
  |Park Website=
  |Trail Map Link=
  |Trail Map Link=
|Entrance Fee=
|Entrance Fee Type=
  |Activities=
  |Activities=
  |Features=
  |Features=
|Amenities=
  |Park Trail Count=
  |Park Trail Count=
  |Park Trail Miles=
  |Park Trail Miles=
Line 17: Line 20:
  |Area=
  |Area=
  |Operated By=
  |Operated By=
  |Parking=
  |Main Location=
}}
}}
</pre>
</pre>
Line 23: Line 26:
[[Category:Park Class Items]]
[[Category:Park Class Items]]
</noinclude><includeonly>{| style="width: 350px; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;"
</noinclude><includeonly>{| style="width: 350px; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;"
! style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{PAGENAME}}</span>
! style="text-align: center; background-color:#ccccff;" colspan="2" |<div style="float: left;">{{List It Button|Page={{PAGENAME}}|Text=List It|Exist Text=Edit List}}</div><span style="font-size: larger;">{{PAGENAME}}</span>
|-
|-
| colspan=2 border=0 height="200" align="center" valign="top" | {{#if: {{{Banner Image|}}}|[[{{{Banner Image|}}}|350px]]|{{#ifexist: Media:{{PAGENAME}} Banner.jpg|[[File:{{PAGENAME}} Banner.jpg|350px]]|<div style="width:250px"><div class="pops" style="width:200px;height:200px;line-height:250px;text-align:center;border: 1px solid #404040">''[[media:{{PAGENAME}} Banner.jpg|Click here to upload a picture]]''</div></div>}}}}
| colspan=2 border=0 height="200" align="center" valign="top" | {{#if: {{{Banner Image|}}}|[[{{{Banner Image|}}}|350px]]|{{#ifexist: Media:{{PAGENAME}} Banner.jpg|[[File:{{PAGENAME}} Banner.jpg|350px]]|<div style="width:250px"><div class="pops" style="width:200px;height:200px;line-height:250px;text-align:center;border: 1px solid #404040">''[[media:{{PAGENAME}} Banner.jpg|Click here to upload a picture]]''</div></div>}}}}
Line 33: Line 36:
|-
|-
! style="text-align: left; background-color:#ccccff;" | Located
! style="text-align: left; background-color:#ccccff;" | Located
| [[City::{{{City|}}}]], [[State::{{#show: {{{City|}}}|?Located In|link=none}}]]
| {{#ifexist:{{{City|}}}|[[City::{{{City|}}}]], [[State::{{#show: {{{City|}}}|?Located In|link=none}}]]|{{#formredlink:target={{{City|}}}|form=Region}}{{#set:City={{{City|}}}}}}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | External Links
! style="text-align: left; background-color:#ccccff;" | External Links
Line 39: Line 42:
{{#if: {{{Trail Map Link|}}}|[{{{Trail Map Link|}}} Official Trail Map]{{#set:Trail Map Link={{{Trail Map Link|}}}}}}}
{{#if: {{{Trail Map Link|}}}|[{{{Trail Map Link|}}} Official Trail Map]{{#set:Trail Map Link={{{Trail Map Link|}}}}}}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Activities
! style="text-align: left; background-color:#ccccff;" | Entrance Fee
| {{Auto List to Icons|List={{{Activities|}}}}}{{#set:Allowed activities={{{Activities|}}}|+sep=,}}
|{{#switch: {{{Entrance Fee Type|}}}
| None = None{{#set:Entrance Fee=0}}{{#set:Entrance Fee Type=None}}
| per vehicle|per person = ${{{Entrance Fee|}}} {{{Entrance Fee Type|}}}{{#set:Entrance Fee={{{Entrance Fee|}}}}}{{#set:Entrance Fee Type={{{Entrance Fee Type|}}}}}
| #default = Unknown
}}
|-
! style="text-align: left; background-color:#ccccff;" | [[Template:Auto List to Icons#activities|Activities]]{{#info: Things to do at the park | info }}
| {{#if: {{{Activities|}}}|{{Auto List to Icons|List={{{Activities|}}}}}{{#set:Allowed activities={{{Activities|}}}|+sep=,}}}}
|-
! style="text-align: left; background-color:#ccccff;" | [[Template:Auto List to Icons#amenities|Park Amenities]]{{#info: Things built to enjoy or use at the park | info }}
| {{#if: {{{Park Amenities|}}}|{{Auto List to Icons|List={{{Park Amenities|}}}}}{{#set:Park Amenities={{{Park Amenities|}}}|+sep=,}}}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Features
! style="text-align: left; background-color:#ccccff;" | [[Template:Auto List to Icons#features|Features]]{{#info: Natural things to see at the park | info }}
| {{Auto List to Icons|List={{{Features|}}}}}{{#set:Features={{{Features|}}}|+sep=,}}
| {{#if: {{{Features|}}}|{{Auto List to Icons|List={{{Features|}}}}}{{#set:Features={{{Features|}}}|+sep=,}}}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Park Trails
! style="text-align: left; background-color:#ccccff;" | Park Trails
| {{#if: {{{Park Trail Count|}}}|[[Park Trail Count::{{{Park Trail Count|}}}]]|[[Park Trail Count::{{Park trail count|Park={{PAGENAME}}}}]]}} Trails / Total of {{#if: {{{Park Trail Miles|}}}|[[Park Trail Miles::{{{Park Trail Miles|}}}]]|[[Park Trail Miles::{{Park trail miles|Park={{PAGENAME}}}}]]}}
| {{#if: {{{Park Trail Count|}}}|[[Park Trail Count::{{{Park Trail Count|}}}]]|[[Park Trail Count::{{Park trail count|Park={{PAGENAME}}}}]]}} Trails / Total of {{#if: {{{Park Trail Miles|}}}|[[Park Trail Miles::{{{Park Trail Miles|}}}]]|[[Park Trail Miles::{{Park trail miles|Park={{PAGENAME}}}}]]}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Lodging Types
! style="text-align: left; background-color:#ccccff;" | [[Template:Auto List to Icons#lodging|Lodging Types]]
| {{Auto List to Icons|List={{{Lodging Types|}}}}}{{#set:Lodging Types={{{Lodging Types|}}}|+sep=,}}
| {{#if: {{{Lodging Types|}}}|{{Auto List to Icons|List={{{Lodging Types|}}}}}{{#set:Lodging Types={{{Lodging Types|}}}|+sep=,}}|None}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Camping Amenities
{{#if: {{{Camping Amenities|}}}|! style="text-align: left; background-color:#ccccff;" {{!}} [[Template:Auto List to Icons#campground{{!}}Camping Amenities]]}}
| {{#arraymap:{{{Camping Amenities|}}}|,|x|[[Camping Amenities::x]]}}
{{#if: {{{Camping Amenities|}}}|{{!}} {{Auto List to Icons|List={{{Camping Amenities|}}}}}{{#set:Camping Amenities={{{Camping Amenities|}}}|+sep=,}}}}
|-
|-
! style="text-align: left; background-color:#ccccff;" | Park Area
! style="text-align: left; background-color:#ccccff;" | Park Area
Line 61: Line 74:
|-
|-
! style="text-align: left; background-color:#ccccff;" | Main Location
! style="text-align: left; background-color:#ccccff;" | Main Location
| [[Parking location::{{{Parking}}}]]
| [[Main Location::{{{Main Location|}}}]] [https://maps.google.com/maps?q={{#replace:{{{Main Location|}}}}} Map]
|-
|-
| colspan=2 id="gmap" border=0 height="180" valign="top" style="margin-top: 20px;" |  
| colspan=2 id="gmap" border=0 height="180" valign="top" style="margin-top: 20px;" |  
{{#display_map:{{{Parking}}}~{{#titleparts:{{PAGENAME}}}}~Main Parking Location|zoom=8|width=100%|height=180px|type=roadmap|controls=}}
{{#display_map:{{{Main Location}}}~{{#titleparts:{{PAGENAME}}}}~Main Parking Location|zoom=8|width=100%|height=180px|type=roadmap|controls=}}
|-
|-
! style="text-align: center; background-color:#ccccff;" colspan="2" | <span style="font-size: larger;">[http://maps.google.com/maps?q={{#replace:{{{Parking}}}}} Show In Google Maps]</span>
! style="text-align: center; background-color:#ccccff;" colspan="2" | <span style="font-size: larger;">[https://maps.google.com/maps?q={{#replace:{{{Main Location}}}}} Show In Google Maps]</span>
|}[[Category:Parks]]</includeonly>
|}[[Category:Parks]]</includeonly>

Latest revision as of 00:53, 3 January 2023

This is the "Park" template. It is typically populated from the Form:Park.

It should be called in the following format (remember to delete unused fields after the '=' or delete the entire row):

{{Park
 |Banner Image = pick a trail tagged photo, if left blank will search for pagename Banner.jpg
 |Park Type=
 |City=
 |Park Website=
 |Trail Map Link=
 |Entrance Fee=
 |Entrance Fee Type=
 |Activities=
 |Features=
 |Amenities=
 |Park Trail Count=
 |Park Trail Miles=
 |Lodging Types=
 |Camping Amenities=
 |Area=
 |Operated By=
 |Main Location=
}}

Edit the page to see the template text.