Template:Infobox canal

{{infobox

| bodyclass = vcard

| aboveclass = fn org

| abovestyle = font-size: larger; background-color: #CEDEFF

| above = {{{name|{{PAGENAMEBASE}}}}}

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=288px|alt={{{alt|}}}}}

| 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|}}} }}}}

| image4 = {{#invoke:Infobox mapframe|auto

|onByDefault={{#if:{{{map|}}}{{{pushpin_map|}}}|no|yes}}

|mapframe-length_km={{{length_km|}}}|mapframe-length_mi={{{length_mi|}}}

}}

| caption4 = {{#invoke:Infobox mapframe|autocaption}}

| 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_air_draft|}}}{{{max_boat_beam|}}}{{{max_boat_draft|}}}{{{min_boat_air_draft|}}}{{{min_boat_draft|}}}{{{locks|}}}{{{current_num_locks|}}}{{{original_num_locks|}}}{{{current_num_lifts|}}}{{{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

|1 = {{#if:{{{length_km|}}}

| {{convert|{{{length_km}}}|km|mi|abbr=in}}

| {{convert|{{{length_mi|}}}|mi|km}}

}}

|2 = {{#if: {{{original_length_km|}}}

|(originally {{convert|{{{original_length_km}}}|km|mi|abbr=on|disp=or}})

|{{#if: {{{original_length_mi|}}}

|(originally {{convert|{{{original_length_mi}}}|mi|km|abbr=on|disp=or}})

}} }}

|3 = {{#if: {{{length_note|}}}|({{{length_note}}})}}

}}

|{{{canal_length|}}}

}}

| label6 = Lock length

| data6 = {{#if: {{{lock_length_mi|}}}{{{lock_length_km|}}}

|{{br separated entries

|1 = {{#if:{{{lock_length_km|}}}

| {{convert|{{{lock_length_km}}}|km|mi|abbr=in}}

| {{convert|{{{lock_length_mi|}}}|mi|km}}

}}

|2 = {{#if: {{{original_lock_length_km|}}}

|(originally {{convert|{{{original_lock_length_km}}}|km|mi|abbr=on|disp=or}})

|{{#if: {{{original_lock_length_mi|}}}

|(originally {{convert|{{{original_lock_length_mi}}}|mi|km|abbr=on|disp=or}})

}} }}

|3 = {{#if: {{{lock_length_note|}}}|({{{lock_length_note}}})}}

}}

|{{{lock_length|}}}

}}

| label7 = Lock width

| data7 = {{#if: {{{lock_width_m|}}}{{{lock_width_ft|}}}

|{{br separated entries

|1 = {{#if:{{{lock_width_m|}}}

| {{convert|{{{lock_width_m}}}|m|ft|abbr=on}}

| {{convert|{{{lock_width_ft}}}|ft|m|abbr=on}}

}}

|2 = {{#if: {{{original_lock_width_m|}}}

|(originally {{convert|{{{original_lock_width_m}}}|m|ft|abbr=on|disp=or}})

|{{#if: {{{original_lock_width_ft|}}}

|(originally {{convert|{{{original_lock_width_ft}}}|ft|m|abbr=on|disp=or}})

}} }}

|3 = {{#if: {{{lock_width_note|}}}|({{{lock_width_note}}})}}

}}

|{{{lock_width|}}}

}}

| label8 = Maximum boat length

| data8 = {{#if: {{{len_ft|}}}{{{len_m|}}}

|{{br separated entries

|1 = {{#if:{{{len_m|}}}

|{{convert|{{{len_m}}}|m|ftin|abbr=on|sigfig=4}}

|{{convert|{{{len_ft|}}}|ft|{{{len_in|0}}}|in|m|abbr=on|sigfig=4}}

}}

|2 = {{#if: {{{original_boat_length_m|}}}

|(originally {{convert|{{{original_boat_length_m}}}|m|ftin|abbr=on|disp=or|sigfig=4}})

|{{#if: {{{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}}})}}

}}

| {{{max_boat_length|}}}

}}

| label9 = Maximum boat beam

| data9 = {{#if: {{{beam_ft|}}}{{{beam_m|}}}

|{{br separated entries

|1 = {{#if:{{{beam_m|}}}

|{{convert|{{{beam_m}}}|m|ftin|abbr=on|sigfig=3}}

|{{convert|{{{beam_ft|}}}|ft|{{{beam_in|0}}}|in|m|abbr=on|sigfig=3}}

}}

|2 = {{#if: {{{original_beam_m|}}}

|(originally {{convert|{{{original_beam_m}}}|m|ftin|abbr=on|disp=or|sigfig=3}})

|{{#if: {{{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}}})}}

}}

| {{{max_boat_beam|}}}

}}

| label10 = Maximum boat draft

| data10 = {{{max_boat_draft|}}}

| label11 = Minimum boat draft

| data11 = {{{min_boat_draft|}}}

| label12 = Maximum boat air draft

| data12 = {{{max_boat_air_draft|}}}

| label13 = Minimum boat air draft

| data13 = {{{min_boat_air_draft|}}}

| label14 = Locks

| data14 = {{#if: {{{locks|}}}

|{{br separated entries

|1 = {{{locks}}}

|2 = {{#if: {{{original_num_locks|}}}|(originally {{{original_num_locks}}})}}

|3 = {{#if: {{{lock_note|}}}|({{{lock_note}}})}}

}}

|{{#if:{{{current_num_locks|}}}

|{{{current_num_locks|}}} {{#if:{{{original_num_locks|}}}|(originally {{{original_num_locks}}})}}

}}

}}

| label15 = Original number of locks

| data15 = {{#if:{{{current_num_locks|}}}{{{locks|}}}||{{{original_num_locks|}}}}}

| label16 = Number of lifts

| data16 = {{#if:{{{current_num_lifts|}}}|{{{current_num_lifts|}}}}}

| label17 = Maximum height above sea level

| data17 = {{#if: {{{elev_ft|}}}{{{elev_m|}}}

|{{br separated entries

|1 = {{#if:{{{elev_m|}}}

| {{convert|{{{elev_m}}}|m|ft|abbr=on}}

| {{convert|{{{elev_ft|}}}|ft|m|abbr=on}}

}}

|2 = {{#if: {{{elev_note|}}}|({{{elev_note}}})}}

}}

| {{{max_elev|}}}

}}

| label18 = Minimum height above sea level

| data18 = {{#if: {{{min_elev_ft|}}}{{{min_elev_m|}}}

|{{br separated entries

|1 = {{#if:{{{min_elev_m|}}}

| {{convert|{{{min_elev_m}}}|m|ft|abbr=on}}

| {{convert|{{{min_elev_ft}}}|ft|m|abbr=on}}

}}

|2 = {{#if: {{{min_elev_note|}}}|({{{min_elev_note}}})}}

}}

| {{{min_elev|}}}

}}

| label19 = Total rise

| data19 = {{{total_rise|}}}

| label20 = Status

| data20 = {{{status|}}}

| label21 = Navigation authority

| data21 = {{{navigation_authority|}}}

| label22 = {{{xfield1}}}

| data22 = {{{xvalue1|}}}

| header23 = {{#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}}

| label24 = Former names

| data24 = {{{former_names|}}}

| label25 = Modern name

| data25 = {{{modern_name|}}}

| label26 = Current owner

| data26 = {{{present_owner|}}}

| label27 = Original owner

| data27 = {{{original_owner|}}}

| label28 = Principal engineer

| data28 = {{{engineer|}}}

| label29 = Other engineer(s)

| data29 = {{{other_engineer|}}}

| label30 = Date approved

| data30 = {{{date_approved|}}}

| label31 = Date of act

| data31 = {{{date_act|}}}

| label32 = Construction began

| data32 = {{{date_began|}}}

| label33 = Date of first use

| data33 = {{{date_use|}}}

| label34 = Date completed

| data34 = {{{date_completed|}}}

| label35 = Date extended

| data35 = {{{date_extended|}}}

| label36 = Date closed

| data36 = {{{date_closed|}}}

| label37 = Date restored

| data37 = {{{date_restored|}}}

| label38 = {{{xfield2}}}

| data38 = {{{xvalue2|}}}

| header39 = {{#if:{{{direction|}}}{{{start_point|}}}{{{end_point|}}}{{{begin_coord|}}}{{{end_coord|}}}{{{branch|}}}{{{branch_of|}}}{{{connects_to|}}}{{{xvalue3|}}}|Geography}}

| label40 = Direction

| data40 = {{{direction|}}}

| label41 = Start point

| data41 = {{#if: {{{start_point|}}}

|{{br separated entries

|1 = {{{start_point}}}

|2 = {{#if: {{{original_start|}}}|(originally {{{original_start}}})}}

|3 = {{#if: {{{start_note|}}}|({{{start_note}}})}}

}}

}}

| label42 = End point

| data42 = {{#if: {{{end_point|}}}

|{{br separated entries

|1 = {{{end_point}}}

|2 = {{#if: {{{original_end|}}}|(originally {{{original_end}}})}}

|3 = {{#if: {{{end_note|}}}|({{{end_note}}})}}

}}

}}

| label43 = Beginning coordinates

| data43 = {{{begin_coord|}}}

| label44 = Ending coordinates

| data44 = {{{end_coord|}}}

| label45 = Branch(es)

| data45 = {{{branch|}}}

| label46 = Branch of

| data46 = {{{branch_of|}}}

| label47 = Connects to

| data47 = {{{connects_to|}}}

| label48 = {{{xfield3}}}

| data48 = {{{xvalue3|}}}

| below = {{#if:{{{routemap|}}}|

{{ infobox

| bodystyle = {{Subinfobox bodystyle}}

| bodyclass = collapsible {{{routemap_state|}}}

| headerstyle = background-color: #CEDEFF

| header1 = {{#if:{{{routemap_name|}}}|{{{routemap_name}}}|Route map}}

| data2 = {{{routemap}}}

}}

}}

| header49 = {{{module|}}}

}}{{#invoke:Check for unknown parameters|check|unknown={{main other|_VALUE_{{PAGENAME}}}}|preview=Page using Template:Infobox canal with unknown parameter "_VALUE_"|ignoreblank=y| alt | beam_ft | beam_in | beam_m | beam_note | begin_coord | branch | branch_of | canal_length | connects_to | coordinates | country | current_num_lifts | current_num_locks | date_act | date_approved | date_began | date_closed | date_completed | date_extended | date_restored | date_use | direction | elev_ft | elev_m | elev_note | end_coord | end_note | end_point | engineer | former_names | image | image_caption | image_size | len_ft | len_in | len_m | len_note | length_km | length_mi | length_note | location | 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 | map | map_alt | map_caption | map_size | max_boat_air_draft | max_boat_beam | max_boat_draft | max_boat_length | max_elev | min_boat_air_draft | min_boat_draft | min_elev | min_elev_ft | min_elev_m | min_elev_note | modern_name | module | name | navigation_authority | original_beam_ft | original_beam_in | original_beam_m | original_boat_length_ft | original_boat_length_in | original_boat_length_m | original_end | 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 | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_relief | pushpin_map_size | routemap | routemap_name | routemap_state | start_note | start_point | status | total_rise | xfield1 | xfield2 | xfield3 | xvalue1 | xvalue2 | xvalue3 | mapframe | mapframe-caption | mapframe-custom | mapframe-id | mapframe-coord | mapframe-wikidata | mapframe-point | mapframe-shape | mapframe-frame-width | mapframe-frame-height | mapframe-shape-fill | mapframe-shape-fill-opacity | mapframe-stroke-color | mapframe-stroke-colour | mapframe-stroke-width | mapframe-marker | mapframe-marker-color | mapframe-marker-colour | mapframe-geomask | mapframe-geomask-stroke-color | mapframe-geomask-stroke-colour | mapframe-geomask-stroke-width | mapframe-geomask-fill | mapframe-geomask-fill-opacity | mapframe-zoom | mapframe-length_km | mapframe-length_mi | mapframe-area_km2 | mapframe-area_mi2 | mapframe-frame-coordinates | mapframe-frame-coord | mapframe-switcher

}}

{{documentation}}