:Template:Infobox tram network

{{ infobox

| bodyclass = vcard

| abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{#if:{{{color2|}}}|{{{color2}}}|{{{color}}}}};}}

| aboveclass = fn org

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

| subheader = {{#if:{{{native_name|}}}|{{{native_name}}}}}

| subheader2 = {{{system|}}}

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{{logo_width|}}}|alt={{{logo_alt|}}} }}

| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|alt={{{image_alt|}}} }}

| caption2 = {{{caption|}}}

| headerstyle = background-color: #efefef

| header1 = {{#if:{{{locale|}}}{{{open|}}}{{{close|}}}{{{status|}}}{{{lines|}}}{{{routes|}}}{{{owner|}}}{{{operator|}}}|Operation}}

| label2 = Locale

| data2 = {{{locale|}}}

| label3 = Open

| data3 = {{{open|}}}

| label4 = Close

| data4 = {{{close|}}}

| label5 = Status

| data5 = {{{status|}}}

| label6 = Lines

| data6 = {{{lines|}}}

| label7 = Routes

| data7 = {{{routes|}}}

| label8 = Owner(s)

| data8 = {{{owner|}}}

| label9 = Operator(s)

| data9 = {{{operator|}}}

| header10 = {{#if:{{{gauge|}}}{{{min_curve_radius|{{{minimum_radius_of_curvature|}}}}}}{{{propulsion_system|}}}{{{el|}}}{{{depot|}}}{{{stock|}}}|Infrastructure}}

| label11 = Track gauge

| data11 = {{{gauge|}}}

| label12 = Minimum curve radius

| data12 = {{{min_curve_radius|{{{minimum_radius_of_curvature|}}} }}}

| label13 = Propulsion system(s)

| data13 = {{{propulsion_system|}}}

| label14 = Electrification

| data14 = {{{electrification|{{{el|}}} }}}

| label15 = Depot(s)

| data15 = {{{depot|}}}

| label16 = Stock

| data16 = {{{stock|}}}

| header17 = {{#if:{{{single_track_length|}}}{{{double_track_length|}}}{{{total_track_length|}}}{{{route_length|}}}

{{{passengers|}}}{{{mpassengers|}}}|Statistics}}

| label18 = Track length (single)

| data18 = {{{single_track_length|}}}

| label19 = Track length (double)

| data19 = {{{double_track_length|}}}

| label20 = Track length (total)

| data20 = {{{total_track_length|}}}

| label21 = Route length

| data21 = {{{route_length|}}}

| label22 = Stops

| data22 = {{{stops|}}}

| label23 = Average speed

| data23 = {{{speed|}}}

| data24 = {{#if:{{{passengers|}}}|{{Rail pass box|pass_year={{{pass_year|}}}|passengers={{{passengers|}}}|pass_percent={{{pass_percent|}}}|system={{{pass_system|}}} }} }}

| data25 = {{{mpassengers|}}}

| data26 = {{#if:{{{era1_name|}}}|{{ infobox tram network/Era

| name = {{{era1_name|}}}

| start_year = {{{era1_start_year|}}}

| end_year = {{{era1_end_year|}}}

| state = {{{era1_state|}}}

| system = {{{era1_system|}}}

| status = {{{era1_status|}}}

| lines = {{{era1_lines|}}}

| routes = {{{era1_routes|}}}

| owner = {{{era1_owner|}}}

| operator = {{{era1_operator|}}}

| gauge = {{{era1_gauge|}}}

| min_curve_radius = {{{era1_min_curve_radius|{{{era1_minimum_radius_of_curvature|}}}}}}

| propulsion_system = {{{era1_propulsion_system|}}}

| electrification = {{{era1_electrification|{{{era1_el|}}}}}}

| depot = {{{era1_depot|}}}

| stock = {{{era1_stock|}}}

| single_track_length = {{{era1_single_track_length|}}}

| double_track_length = {{{era1_double_track_length|}}}

| total_track_length = {{{era1_total_track_length|}}}

| route_length = {{{era1_route_length|}}}

| stops = {{{era1_stops|}}}

| pass_year = {{{era1_pass_year|}}}

| passengers = {{{era1_passengers|}}}

| pass_percent = {{{era1_pass_percent|}}}

| pass_system = {{{era1_pass_system|}}}

| mpassengers = {{{era1_mpassengers|}}}

| map = {{{era1_map|}}}

| website = {{{era1_website|}}}

}}

}}

| data27 = {{#if:{{{era2_name|}}}|{{ infobox tram network/Era

| name = {{{era2_name|}}}

| start_year = {{{era2_start_year|}}}

| end_year = {{{era2_end_year|}}}

| state = {{{era2_state|}}}

| system = {{{era2_system|}}}

| status = {{{era2_status|}}}

| lines = {{{era2_lines|}}}

| routes = {{{era2_routes|}}}

| owner = {{{era2_owner|}}}

| operator = {{{era2_operator|}}}

| gauge = {{{era2_gauge|}}}

| min_curve_radius = {{{era2_min_curve_radius|{{{era2_minimum_radius_of_curvature|}}}}}}

| propulsion_system = {{{era2_propulsion_system|}}}

| electrification = {{{era2_electrification|{{{era2_el|}}}}}}

| depot = {{{era2_depot|}}}

| stock = {{{era2_stock|}}}

| single_track_length = {{{era2_single_track_length|}}}

| double_track_length = {{{era2_double_track_length|}}}

| total_track_length = {{{era2_total_track_length|}}}

| route_length = {{{era2_route_length|}}}

| stops = {{{era2_stops|}}}

| pass_year = {{{era2_pass_year|}}}

| passengers = {{{era2_passengers|}}}

| pass_percent = {{{era2_pass_percent|}}}

| pass_system = {{{era2_pass_system|}}}

| mpassengers = {{{era2_mpassengers|}}}

| map = {{{era2_map|}}}

| website = {{{era2_website|}}}

}}

}}

| data28 = {{#if:{{{era3_name|}}}|{{ infobox tram network/Era

| name = {{{era3_name|}}}

| start_year = {{{era3_start_year|}}}

| end_year = {{{era3_end_year|}}}

| state = {{{era3_state|}}}

| system = {{{era3_system|}}}

| status = {{{era3_status|}}}

| lines = {{{era3_lines|}}}

| routes = {{{era3_routes|}}}

| owner = {{{era3_owner|}}}

| operator = {{{era3_operator|}}}

| gauge = {{{era3_gauge|}}}

| min_curve_radius = {{{era3_min_curve_radius|{{{era3_minimum_radius_of_curvature|}}}}}}

| propulsion_system = {{{era3_propulsion_system|}}}

| electrification = {{{era3_electrification|{{{era3_el|}}}}}}

| depot = {{{era3_depot|}}}

| stock = {{{era3_stock|}}}

| single_track_length = {{{era3_single_track_length|}}}

| double_track_length = {{{era3_double_track_length|}}}

| total_track_length = {{{era3_total_track_length|}}}

| route_length = {{{era3_route_length|}}}

| stops = {{{era3_stops|}}}

| pass_year = {{{era3_pass_year|}}}

| passengers = {{{era3_passengers|}}}

| pass_percent = {{{era3_pass_percent|}}}

| pass_system = {{{era3_pass_system|}}}

| mpassengers = {{{era3_mpassengers|}}}

| map = {{{era3_map|}}}

| website = {{{era3_website|}}}

}}

}}

| data29 = {{#if:{{{era4_name|}}}|{{ infobox tram network/Era

| name = {{{era4_name|}}}

| start_year = {{{era4_start_year|}}}

| end_year = {{{era4_end_year|}}}

| state = {{{era4_state|}}}

| system = {{{era4_system|}}}

| status = {{{era4_status|}}}

| lines = {{{era4_lines|}}}

| routes = {{{era4_routes|}}}

| owner = {{{era4_owner|}}}

| operator = {{{era4_operator|}}}

| gauge = {{{era4_gauge|}}}

| min_curve_radius = {{{era4_min_curve_radius|{{{era4_minimum_radius_of_curvature|}}}}}}

| propulsion_system = {{{era4_propulsion_system|}}}

| electrification = {{{era4_electrification|{{{era4_el|}}}}}}

| depot = {{{era4_depot|}}}

| stock = {{{era4_stock|}}}

| single_track_length = {{{era4_single_track_length|}}}

| double_track_length = {{{era4_double_track_length|}}}

| total_track_length = {{{era4_total_track_length|}}}

| route_length = {{{era4_route_length|}}}

| stops = {{{era4_stops|}}}

| pass_year = {{{era4_pass_year|}}}

| passengers = {{{era4_passengers|}}}

| pass_percent = {{{era4_pass_percent|}}}

| pass_system = {{{era4_pass_system|}}}

| mpassengers = {{{era4_mpassengers|}}}

| map = {{{era4_map|}}}

| website = {{{era4_website|}}}

}}

}}

| data30 = {{#if:{{{map|}}}|

{{{!}} style="width:100%; background-color:#F9F9F9" class="mw-collapsible {{#if:{{{map_state|}}}|{{{map_state}}}|autocollapse}}"

{{!}}-

! style="text-align:center;background-color:#efefef" {{!}} Overview

{{!}}-

{{!}} style="text-align:center;" {{!}} {{{map}}}

{{!}}}

}}

| label31 = Website

| data31 = {{#if:{{{website|}}}|{{{website}}}}}

}}{{Documentation}}