Difference between revisions of "Template:Infobox canal"
Jump to navigation
Jump to search
imported>Zackmann08 (further deprecating a few more parameters) |
imported>Zackmann08 (updating to include location details) |
||
| Line 1: | Line 1: | ||
{{infobox | {{infobox | ||
| − | |||
| bodyclass = vcard | | bodyclass = vcard | ||
| − | |||
| aboveclass = fn org | | aboveclass = fn org | ||
| abovestyle = font-size: larger; background-color: #CEDEFF | | abovestyle = font-size: larger; background-color: #CEDEFF | ||
| − | | above = {{{name | + | | above = {{{name|{{PAGENAMEBASE}}}}} |
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=288px|alt={{{alt|}}}}} | | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=288px|alt={{{alt|}}}}} | ||
| − | | caption = {{{caption | + | | caption = {{{image_caption|}}} |
| + | |||
| + | | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{map|}}}|size={{{map_size|}}}|sizedefault=frameless|alt={{{map_alt|}}}}} | ||
| + | | caption2 = {{{map_caption|}}} | ||
| + | |||
| + | | image3 = {{#if:{{{pushpin_map|}}}|{{location map|{{{pushpin_map|}}} | ||
| + | |border =infobox | ||
| + | |alt ={{{pushpin_map_alt|}}} | ||
| + | |float =center | ||
| + | |width ={{{pushpin_map_size|}}} | ||
| + | |coordinates ={{{coordinates|}}} | ||
| + | |relief ={{{pushpin_map_relief|}}} | ||
| + | |caption ={{{pushpin_map_caption|}}} }}}} | ||
| headerstyle = background-color: #CEDEFF | | headerstyle = background-color: #CEDEFF | ||
| − | | | + | | label1 = Location |
| + | | data1 = {{{location|}}} | ||
| + | | label2 = Country | ||
| + | | data2 = {{{country|}}} | ||
| + | | label3 = Coordinates | ||
| + | | data3 = {{{coordinates|}}} | ||
| + | |||
| + | | header4 = {{#if:{{{length_mi|}}}{{{length_km|}}}{{{canal_length|}}}{{{lock_length_mi|}}}{{{lock_length_km|}}}{{{lock_length|}}}{{{lock_width_m|}}}{{{lock_width_ft|}}}{{{len_ft|}}}{{{len_m|}}}{{{max_boat_length|}}}{{{beam_ft|}}}{{{beam_m|}}}{{{max_boat_beam|}}}{{{min_boat_draft|}}}{{{min_air_boat_draft|}}}{{{locks|}}}{{{current_num_locks|}}}{{{original_num_locks|}}}{{{elev_ft|}}}{{{elev_m|}}}{{{max_elev|}}}{{{min_elev_ft|}}}{{{min_elev_m|}}}{{{min_elev|}}}{{{total_rise|}}}{{{status|}}}{{{navigation_authority|}}}{{{xvalue1|}}}|Specifications}} | ||
| − | | | + | | label5 = Length |
| − | | | + | | data5 = {{#if: {{{length_mi|}}}{{{length_km|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{length_km|}}} | |1 = {{#if:{{{length_km|}}} | ||
| {{convert|{{{length_km}}}|km|mi|abbr=in}} | | {{convert|{{{length_km}}}|km|mi|abbr=in}} | ||
| − | | {{convert|{{{length_mi| | + | | {{convert|{{{length_mi|}}}|mi|km}} |
}} | }} | ||
|2 = {{#if: {{{original_length_km|}}} | |2 = {{#if: {{{original_length_km|}}} | ||
|(originally {{convert|{{{original_length_km}}}|km|mi|abbr=on|disp=or}}) | |(originally {{convert|{{{original_length_km}}}|km|mi|abbr=on|disp=or}}) | ||
| − | |{{#if: {{{original_length_mi| | + | |{{#if: {{{original_length_mi|}}} |
| − | |(originally {{convert | + | |(originally {{convert|{{{original_length_mi}}}|mi|km|abbr=on|disp=or}}) |
}} }} | }} }} | ||
|3 = {{#if: {{{length_note|}}}|({{{length_note}}})}} | |3 = {{#if: {{{length_note|}}}|({{{length_note}}})}} | ||
| Line 31: | Line 48: | ||
}} | }} | ||
| − | | | + | | label6 = Lock length |
| − | | | + | | data6 = {{#if: {{{lock_length_mi|}}}{{{lock_length_km|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{lock_length_km|}}} | |1 = {{#if:{{{lock_length_km|}}} | ||
| Line 48: | Line 65: | ||
}} | }} | ||
| − | | | + | | label7 = Lock width |
| − | | | + | | data7 = {{#if: {{{lock_width_m|}}}{{{lock_width_ft|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{lock_width_m|}}} | |1 = {{#if:{{{lock_width_m|}}} | ||
| Line 65: | Line 82: | ||
}} | }} | ||
| − | | | + | | label8 = Maximum boat length |
| − | | | + | | data8 = {{#if: {{{len_ft|}}}{{{len_m|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{len_m|}}} | |1 = {{#if:{{{len_m|}}} | ||
|{{convert|{{{len_m}}}|m|ftin|abbr=on|sigfig=4}} | |{{convert|{{{len_m}}}|m|ftin|abbr=on|sigfig=4}} | ||
| − | |{{convert|{{{len_ft| | + | |{{convert|{{{len_ft|}}}|ft|{{{len_in|0}}}|in|m|abbr=on|sigfig=4}} |
}} | }} | ||
|2 = {{#if: {{{original_boat_length_m|}}} | |2 = {{#if: {{{original_boat_length_m|}}} | ||
|(originally {{convert|{{{original_boat_length_m}}}|m|ftin|abbr=on|disp=or|sigfig=4}}) | |(originally {{convert|{{{original_boat_length_m}}}|m|ftin|abbr=on|disp=or|sigfig=4}}) | ||
| − | |{{#if: {{{original_boat_length_ft | + | |{{#if: {{{original_boat_length_ft|}}} |
| − | |(originally {{convert|{{{original_boat_length_ft| | + | |(originally {{convert|{{{original_boat_length_ft|}}}|ft|{{{original_boat_length_in|0}}}|in|m|abbr=on|disp=or|sigfig=4}}) |
}} }} | }} }} | ||
|3 = {{#if: {{{len_note|}}}|({{{len_note}}})}} | |3 = {{#if: {{{len_note|}}}|({{{len_note}}})}} | ||
| Line 82: | Line 99: | ||
}} | }} | ||
| − | | | + | | label9 = [[Beam (nautical)|Maximum boat beam]] |
| − | | | + | | data9 = {{#if: {{{beam_ft|}}}{{{beam_m|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{beam_m|}}} | |1 = {{#if:{{{beam_m|}}} | ||
|{{convert|{{{beam_m}}}|m|ftin|abbr=on|sigfig=3}} | |{{convert|{{{beam_m}}}|m|ftin|abbr=on|sigfig=3}} | ||
| − | |{{convert|{{{beam_ft| | + | |{{convert|{{{beam_ft|}}}|ft|{{{beam_in|0}}}|in|m|abbr=on|sigfig=3}} |
}} | }} | ||
|2 = {{#if: {{{original_beam_m|}}} | |2 = {{#if: {{{original_beam_m|}}} | ||
|(originally {{convert|{{{original_beam_m}}}|m|ftin|abbr=on|disp=or|sigfig=3}}) | |(originally {{convert|{{{original_beam_m}}}|m|ftin|abbr=on|disp=or|sigfig=3}}) | ||
| − | |{{#if: {{{original_beam_ft | + | |{{#if: {{{original_beam_ft|}}} |
| − | |(originally {{convert|{{{original_beam_ft| | + | |(originally {{convert|{{{original_beam_ft|}}}|ft|{{{original_beam_in|0}}}|in|m|abbr=on|disp=or|sigfig=3}}) |
}} }} | }} }} | ||
|3 = {{#if: {{{beam_note|}}}|({{{beam_note}}})}} | |3 = {{#if: {{{beam_note|}}}|({{{beam_note}}})}} | ||
| Line 99: | Line 116: | ||
}} | }} | ||
| − | | | + | | label10 = Minimum boat draft |
| − | | | + | | data10 = {{{min_boat_draft|}}} |
| − | | | + | | label11 = Minimum boat air draft |
| − | | | + | | data11 = {{{min_boat_air_draft|}}} |
| − | | | + | | label12 = Locks |
| − | | | + | | data12 = {{#if: {{{locks|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{{locks}}} | |1 = {{{locks}}} | ||
| Line 117: | Line 134: | ||
}} | }} | ||
| − | | | + | | label13 = Original number of locks<!-- suppressed if merged with field above --> |
| − | | | + | | data13 = {{#if:{{{current_num_locks|}}}||{{{original_num_locks|}}}}} |
| − | | | + | | label14 = Maximum height above sea level |
| − | | | + | | data14 = {{#if: {{{elev_ft|}}}{{{elev_m|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{elev_m|}}} | |1 = {{#if:{{{elev_m|}}} | ||
| {{convert|{{{elev_m}}}|m|ft|abbr=on}} | | {{convert|{{{elev_m}}}|m|ft|abbr=on}} | ||
| − | | {{convert|{{{elev_ft| | + | | {{convert|{{{elev_ft|}}}|ft|m|abbr=on}} |
}} | }} | ||
|2 = {{#if: {{{elev_note|}}}|({{{elev_note}}})}} | |2 = {{#if: {{{elev_note|}}}|({{{elev_note}}})}} | ||
| Line 132: | Line 149: | ||
}} | }} | ||
| − | | | + | | label15 = Minimum height above sea level |
| − | | | + | | data15 = {{#if: {{{min_elev_ft|}}}{{{min_elev_m|}}} |
|{{br separated entries | |{{br separated entries | ||
|1 = {{#if:{{{min_elev_m|}}} | |1 = {{#if:{{{min_elev_m|}}} | ||
| Line 144: | Line 161: | ||
}} | }} | ||
| − | | | + | | label16 = Total rise |
| − | | | + | | data16 = {{{total_rise|}}} |
| − | | | + | | label17 = Status |
| − | | | + | | data17 = {{{status|}}} |
| − | | | + | | label18 = Navigation authority |
| − | | | + | | data18 = {{{navigation_authority|}}} |
| − | | | + | | label19 = {{{xfield1}}} |
| − | | | + | | data19 = {{{xvalue1|}}} |
| − | | | + | | header20 = {{#if:{{{former_names|}}}{{{modern_name|}}}{{{present_owner|}}}{{{original_owner|}}}{{{engineer|}}}{{{other_engineer|}}}{{{date_approved|}}}{{{date_act|}}}{{{date_began|}}}{{{date_use|}}}{{{date_completed|}}}{{{date_extended|}}}{{{date_closed|}}}{{{date_restored|}}}{{{xvalue2|}}}|History}} |
| − | | | + | | label21 = Former names |
| − | | | + | | data21 = {{{former_names|}}} |
| − | | | + | | label22 = Modern name |
| − | | | + | | data22 = {{{modern_name|}}} |
| − | | | + | | label23 = Current owner |
| − | | | + | | data23 = {{{present_owner|}}} |
| − | | | + | | label24 = Original owner |
| − | | | + | | data24 = {{{original_owner|}}} |
| − | | | + | | label25 = Principal engineer |
| − | | | + | | data25 = {{{engineer|}}} |
| − | | | + | | label26 = Other engineer(s) |
| − | | | + | | data26 = {{{other_engineer|}}} |
| − | | | + | | label27 = Date approved |
| − | | | + | | data27 = {{{date_approved|}}} |
| − | | | + | | label28 = Date of act |
| − | | | + | | data28 = {{{date_act|}}} |
| − | | | + | | label29 = Construction began |
| − | | | + | | data29 = {{{date_began|}}} |
| − | | | + | | label30 = Date of first use |
| − | | | + | | data30 = {{{date_use|}}} |
| − | | | + | | label31 = Date completed |
| − | | | + | | data31 = {{{date_completed|}}} |
| − | | | + | | label32 = Date extended |
| − | | | + | | data32 = {{{date_extended|}}} |
| − | | | + | | label33 = Date closed |
| − | | | + | | data33 = {{{date_closed|}}} |
| − | | | + | | label34 = Date restored |
| − | | | + | | data34 = {{{date_restored|}}} |
| − | | | + | | label35 = {{{xfield2}}} |
| − | | | + | | data35 = {{{xvalue2|}}} |
| − | | | + | | header36 = {{#if:{{{direction|}}}{{{start_point|}}}{{{end_point|}}}{{{begin_coord|}}}{{{end_coord|}}}{{{branch|}}}{{{branch_of|}}}{{{connects_to|}}}{{{xvalue3|}}}|Geography}} |
| − | | | + | | label37 = Direction |
| − | | | + | | data37 = {{{direction|}}} |
| − | | | + | | label38 = Start point |
| − | | | + | | data38 = {{#if: {{{start_point|}}} |
|{{br separated entries | |{{br separated entries | ||
| − | |1 = | + | |1 = {{{start_point}}} |
|2 = {{#if: {{{original_start|}}}|(originally {{{original_start}}})}} | |2 = {{#if: {{{original_start|}}}|(originally {{{original_start}}})}} | ||
|3 = {{#if: {{{start_note|}}}|({{{start_note}}})}} | |3 = {{#if: {{{start_note|}}}|({{{start_note}}})}} | ||
| Line 217: | Line 234: | ||
}} | }} | ||
| − | | | + | | label39 = End point |
| − | | | + | | data39 = {{#if: {{{end_point|}}} |
|{{br separated entries | |{{br separated entries | ||
| − | |1 = | + | |1 = {{{end_point}}} |
| − | |2 = {{#if: {{{ | + | |2 = {{#if: {{{o_end|}}}|(originally {{{o_end}}})}} |
|3 = {{#if: {{{end_note|}}}|({{{end_note}}})}} | |3 = {{#if: {{{end_note|}}}|({{{end_note}}})}} | ||
}} | }} | ||
}} | }} | ||
| − | | | + | | label40 = Beginning [[Geographic coordinate system|coordinates]] |
| − | | | + | | data40 = {{{begin_coord|}}} |
| − | | | + | | label41 = Ending [[Geographic coordinate system|coordinates]] |
| − | | | + | | data41 = {{{end_coord|}}} |
| − | | | + | | label42 = Branch(es) |
| − | | | + | | data42 = {{{branch|}}} |
| − | | | + | | label43 = Branch of |
| − | | | + | | data43 = {{{branch_of|}}} |
| − | | | + | | label44 = Connects to |
| − | | | + | | data44 = {{{connects_to|}}} |
| − | | | + | | label45 = {{{xfield3}}} |
| − | | | + | | data45 = {{{xvalue3|}}} |
| − | | | + | | header46 = {{{module|}}} |
}}{{#if:{{{length|}}}{{{original_length|}}}{{{len|}}}{{{original_boat_length|}}}{{{beam|}}}{{{original_beam|}}}{{{elev|}}}{{{a_engineer|}}}{{{canal_name|}}}{{{caption|}}}{{{company|}}}{{{date_app|}}}{{{date_comp|}}}{{{date_cons|}}}{{{date_const|}}}{{{date_ext|}}}{{{date_rest|}}}{{{end|}}}{{{join|}}}{{{m_name|}}}{{{nav|}}}{{{o_beam|}}}{{{o_beam_ft|}}}{{{o_beam_in|}}}{{{o_beam_m|}}}{{{o_end|}}}{{{o_len|}}}{{{o_len_ft|}}}{{{o_len_in|}}}{{{o_len_m|}}}{{{o_length|}}}{{{o_length_km|}}}{{{o_length_mi|}}}{{{o_lock_length_km|}}}{{{o_lock_length_mi|}}}{{{o_lock_width_ft|}}}{{{o_lock_width_m|}}}{{{o_locks|}}}{{{o_name|}}}{{{o_start|}}}{{{orig_num_locks|}}}{{{start|}}}|[[Category:Pages using infobox canal with deprecated parameters]]}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox canal with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox canal]] with unknown parameter "_VALUE_"|ignoreblank=y| a_engineer | alt | beam | beam_ft | beam_in | beam_m | beam_note | begin_coord | branch | branch_of | canal_length | canal_name | caption | company | connects_to | current_num_locks | date_act | date_app | date_approved | date_began | date_closed | date_comp | date_completed | date_cons | date_const | date_ext | date_extended | date_rest | date_restored | date_use | direction | elev | elev_ft | elev_m | elev_note | end | end_coord | end_note | end_point | engineer | former_names | image | image_caption | image_size | join | len | len_ft | len_in | len_m | len_note | length | length_km | length_mi | length_note | lock_length | lock_length_km | lock_length_mi | lock_length_note | lock_note | lock_width | lock_width_ft | lock_width_m | lock_width_note | locks | m_name | max_boat_beam | max_boat_length | max_elev | min_air_boat_draft | min_boat_air_draft | min_boat_draft | min_elev | min_elev_ft | min_elev_m | min_elev_note | modern_name | module | name | nav | navigation_authority | o_beam | o_beam_ft | o_beam_in | o_beam_m | original_end | o_len | o_len_ft | o_len_in | o_len_m | o_length | o_length_km | o_length_mi | o_lock_length_km | o_lock_length_mi | o_lock_width_ft | o_lock_width_m | o_locks | o_name | o_start | orig_num_locks | original_beam | original_beam_ft | original_beam_in | original_beam_m | original_boat_length | original_boat_length_ft | original_boat_length_in | original_boat_length_m | original_length | original_length_km | original_length_mi | original_lock_length_km | original_lock_length_mi | original_lock_width_ft | original_lock_width_m | original_num_locks | original_owner | original_start | other_engineer | present_owner | start | start_note | start_point | status | total_rise | xfield1 | xfield2 | xfield3 | xvalue1 | xvalue2 | xvalue3 }}<noinclude> | }}{{#if:{{{length|}}}{{{original_length|}}}{{{len|}}}{{{original_boat_length|}}}{{{beam|}}}{{{original_beam|}}}{{{elev|}}}{{{a_engineer|}}}{{{canal_name|}}}{{{caption|}}}{{{company|}}}{{{date_app|}}}{{{date_comp|}}}{{{date_cons|}}}{{{date_const|}}}{{{date_ext|}}}{{{date_rest|}}}{{{end|}}}{{{join|}}}{{{m_name|}}}{{{nav|}}}{{{o_beam|}}}{{{o_beam_ft|}}}{{{o_beam_in|}}}{{{o_beam_m|}}}{{{o_end|}}}{{{o_len|}}}{{{o_len_ft|}}}{{{o_len_in|}}}{{{o_len_m|}}}{{{o_length|}}}{{{o_length_km|}}}{{{o_length_mi|}}}{{{o_lock_length_km|}}}{{{o_lock_length_mi|}}}{{{o_lock_width_ft|}}}{{{o_lock_width_m|}}}{{{o_locks|}}}{{{o_name|}}}{{{o_start|}}}{{{orig_num_locks|}}}{{{start|}}}|[[Category:Pages using infobox canal with deprecated parameters]]}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox canal with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox canal]] with unknown parameter "_VALUE_"|ignoreblank=y| a_engineer | alt | beam | beam_ft | beam_in | beam_m | beam_note | begin_coord | branch | branch_of | canal_length | canal_name | caption | company | connects_to | current_num_locks | date_act | date_app | date_approved | date_began | date_closed | date_comp | date_completed | date_cons | date_const | date_ext | date_extended | date_rest | date_restored | date_use | direction | elev | elev_ft | elev_m | elev_note | end | end_coord | end_note | end_point | engineer | former_names | image | image_caption | image_size | join | len | len_ft | len_in | len_m | len_note | length | length_km | length_mi | length_note | lock_length | lock_length_km | lock_length_mi | lock_length_note | lock_note | lock_width | lock_width_ft | lock_width_m | lock_width_note | locks | m_name | max_boat_beam | max_boat_length | max_elev | min_air_boat_draft | min_boat_air_draft | min_boat_draft | min_elev | min_elev_ft | min_elev_m | min_elev_note | modern_name | module | name | nav | navigation_authority | o_beam | o_beam_ft | o_beam_in | o_beam_m | original_end | o_len | o_len_ft | o_len_in | o_len_m | o_length | o_length_km | o_length_mi | o_lock_length_km | o_lock_length_mi | o_lock_width_ft | o_lock_width_m | o_locks | o_name | o_start | orig_num_locks | original_beam | original_beam_ft | original_beam_in | original_beam_m | original_boat_length | original_boat_length_ft | original_boat_length_in | original_boat_length_m | original_length | original_length_km | original_length_mi | original_lock_length_km | original_lock_length_mi | original_lock_width_ft | original_lock_width_m | original_num_locks | original_owner | original_start | other_engineer | present_owner | start | start_note | start_point | status | total_rise | xfield1 | xfield2 | xfield3 | xvalue1 | xvalue2 | xvalue3 }}<noinclude> | ||
{{documentation}} | {{documentation}} | ||
</noinclude> | </noinclude> | ||
Revision as of 21:43, 29 November 2018
| Template:PAGENAMEBASE |
|---|
[[Category:Infobox templates|Template:Remove first word]]
| File:Lua-Logo.svg | This template uses Lua: |
This template is part of the UK Waterways WikiProject.
Usage
Template:Parameter names example
{{Infobox canal
| name =
<!------------------------- IMAGE -->
| image =
| image_size =
| alt =
| image_caption =
<!------------------------- MAP -->
| map =
| map_size =
| map_alt =
| map_caption =
| pushpin_map =
| pushpin_map_alt =
| pushpin_map_size =
| pushpin_map_relief =
| pushpin_map_caption =
<!------------------------- LOCATION -->
| location =
| country =
| coordinates =
<!------------------------- SPECIFICATIONS -->
| length_mi =
| length_km =
| lock_length_mi =
| lock_length_km =
| lock_length =
| lock_width_m =
| lock_width_ft =
| len_ft =
| len_m =
| max_boat_length =
| beam_ft =
| beam_m =
| max_boat_beam =
| max_boat_draft =
| min_boat_draft =
| min_air_boat_draft =
| locks =
| current_num_locks =
| original_num_locks =
| elev_ft =
| elev_m =
| max_elev =
| min_elev_ft =
| min_elev_m =
| min_elev =
| total_rise =
| status =
| navigation_authority =
| original_length_km =
| original_length_mi =
| length_note =
| original_lock_length_km =
| original_lock_length_mi =
| lock_length_note =
| original_lock_width_m =
| original_lock_width_ft =
| lock_width_note =
| lock_width =
| len_in =
| original_boat_length_m =
| original_boat_length_ft =
| original_boat_length_in =
| len_note =
| beam_in =
| original_beam_m =
| original_beam_ft =
| original_beam_in =
| beam_note =
| min_boat_air_draft =
| lock_note =
| elev_note =
| min_elev_note =
| xfield1 =
| xvalue1 =
<!------------------------- HISTORY -->
| former_names =
| modern_name =
| present_owner =
| original_owner =
| engineer =
| other_engineer =
| date_approved =
| date_act =
| date_began =
| date_use =
| date_completed =
| date_extended =
| date_closed =
| date_restored =
| xvalue2 =
| xfield2 =
<!------------------------- GEOGRAPHY -->
| direction =
| begin_coord =
| end_coord =
| branch =
| branch_of =
| connects_to =
| start_point =
| original_start =
| start_note =
| end_point =
| original_end =
| end_note =
| xfield3 =
| xvalue3 =
| module =
}}
Tracking category
| The above documentation is transcluded from Template:Infobox canal/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. |