Difference between revisions of "Template:Infobox canal"

From blackwiki
Jump to navigation Jump to search
imported>Frietjes
imported>Frietjes
m (reorder a bit to group common fields and add some section headings)
Line 11: Line 11:
 
| caption = {{{caption|{{{image_caption|}}}}}}
 
| caption = {{{caption|{{{image_caption|}}}}}}
  
| label1 = Former names
+
| headerstyle = background-color: #CEDEFF
| data1 =  {{{o_name|{{{former_names|}}}}}}
 
  
| label2 = Modern name
+
| header1 = {{#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|}}}{{{orig_num_locks|}}}{{{elev_ft|}}}{{{elev_m|}}}{{{max_elev|}}}{{{min_elev_ft|}}}{{{min_elev_m|}}}{{{min_elev|}}}{{{total_rise|}}}{{{status|}}}{{{nav|}}}{{{xvalue1|}}}|Specifications}}
| data2 =  {{{m_name|}}}
 
  
| label3 = Current owner
+
| label2 = Length
| data3 = {{{present_owner|}}}
+
| data2 = {{#if: {{{length_mi|{{{length|}}}}}}{{{length_km|}}}
 +
  |{{br separated entries
 +
    |1 = {{#if:{{{length_km|}}}
 +
        | {{convert|{{{length_km}}}|km|mi|abbr=in}}
 +
        | {{convert|{{{length_mi|{{{length}}}}}}|mi|km}}
 +
        }}
 +
    |2 = {{#if: {{{o_length_km|}}}
 +
        |(originally {{convert|{{{o_length_km}}}|km|mi|abbr=on|disp=or}})
 +
        |{{#if: {{{o_length_mi|{{{o_length|}}}}}}
 +
        |(originally {{convert|{{{o_length|{{{o_length_mi}}}}}}|mi|km|abbr=on|disp=or}})
 +
        }} }}
 +
    |3 = {{#if: {{{length_note|}}}|({{{length_note}}})}}
 +
    }}
 +
    |{{{canal_length|}}}
 +
}}
  
| label4 = Original owner
+
| label3 = Lock length
| data4 = {{{company|{{{original_owner|}}}}}}
+
| data3 = {{#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: {{{o_lock_length_km|}}}
 +
        |(originally {{convert|{{{o_lock_length_km}}}|km|mi|abbr=on|disp=or}})
 +
        |{{#if: {{{o_lock_length_mi|}}}
 +
        |(originally {{convert|{{{o_lock_length_mi}}}|mi|km|abbr=on|disp=or}})
 +
        }} }}
 +
    |3 = {{#if: {{{lock_length_note|}}}|({{{lock_length_note}}})}}
 +
    }}
 +
    |{{{lock_length|}}}
 +
}}
  
| label5 = Principal engineer
+
| label4 = Lock width
| data5 = {{{engineer|}}}
+
| data4 = {{#if: {{{lock_width_m|}}}{{{lock_width_ft|}}}
 
+
  |{{br separated entries
| label6 = Other engineer(s)
+
    |1 = {{#if:{{{lock_width_m|}}}
| data6 = {{{a_engineer|{{{other_engineer|}}}}}}
+
        | {{convert|{{{lock_width_m}}}|m|ft|abbr=on}}
 
+
        | {{convert|{{{lock_width_ft}}}|ft|m|abbr=on}}
| label7 = Date approved
+
        }}
| data7 = {{{date_app|}}}
+
    |2 = {{#if: {{{o_lock_width_m|}}}
 
+
        |(originally {{convert|{{{o_lock_width_m}}}|m|ft|abbr=on|disp=or}})
| label8 = Date of act
+
        |{{#if: {{{o_lock_width_ft|}}}
| data8 = {{{date_act|}}}
+
        |(originally {{convert|{{{o_lock_width_ft}}}|ft|m|abbr=on|disp=or}})
 
+
        }} }}
| label9 = Construction began
+
    |3 = {{#if: {{{lock_width_note|}}}|({{{lock_width_note}}})}}
| data9 =  {{{date_const|{{{date_cons|}}}}}}
+
    }}
 
+
    |{{{lock_width|}}}
| label10 = Date of first use
+
}}
| data10 =  {{{date_use|}}}
 
 
 
| label11 = Date completed
 
| data11 =  {{{date_comp|}}}
 
 
 
| label12 = Date extended
 
| data12 = {{{date_ext|}}}
 
 
 
| label13 = Date closed
 
| data13 =  {{{date_closed|}}}
 
  
| label14 = Date restored
+
| label5 = Maximum boat length
| data14 =  {{{date_rest|{{{date_restored|}}}}}}
+
| data5 =  {{#if: {{{len_ft|{{{len|}}}}}}{{{len_m|}}}
 
 
| label15 = {{{xfield2}}}
 
| data15 = {{#if:{{{xfield2|}}}|{{{xvalue2|}}}}}
 
 
 
| label16 = Maximum boat length
 
| data16 =  {{#if: {{{len_ft|{{{len|}}}}}}{{{len_m|}}}
 
 
   |{{br separated entries
 
   |{{br separated entries
 
     |1 = {{#if:{{{len_m|}}}
 
     |1 = {{#if:{{{len_m|}}}
Line 73: Line 83:
 
}}
 
}}
  
| label17 = [[Beam (nautical)|Maximum boat beam]]
+
| label6 = [[Beam (nautical)|Maximum boat beam]]
| data17 =  {{#if: {{{beam_ft|{{{beam|}}}}}}{{{beam_m|}}}
+
| data6 =  {{#if: {{{beam_ft|{{{beam|}}}}}}{{{beam_m|}}}
 
   |{{br separated entries
 
   |{{br separated entries
 
     |1 = {{#if:{{{beam_m|}}}
 
     |1 = {{#if:{{{beam_m|}}}
Line 90: Line 100:
 
}}
 
}}
  
| label18 = Minimum boat draft
+
| label7 = Minimum boat draft
| data18 = {{{min_boat_draft|}}}
+
| data7 = {{{min_boat_draft|}}}
  
| label19 = Minimum boat air draft
+
| label8 = Minimum boat air draft
| data19 = {{{min_boat_air_draft|}}}
+
| data8 = {{{min_boat_air_draft|}}}
  
| label20 = Direction
+
| label9 = Locks
| data20 = {{{direction|}}}
+
| data9 =  {{#if: {{{locks|}}}
 
 
| label21 = Start point
 
| data21 =  {{#if: {{{start|{{{start_point|}}}}}}
 
  |{{br separated entries
 
    |1 = {{{start|{{{start_point}}}}}}
 
    |2 = {{#if: {{{o_start|}}}|(originally {{{o_start}}})}}
 
    |3 = {{#if: {{{start_note|}}}|({{{start_note}}})}}
 
  }}
 
}}
 
 
 
| label22 = End point
 
| data22 = {{#if: {{{end|{{{end_point|}}}}}}
 
  |{{br separated entries
 
    |1 = {{{end|{{{end_point}}}}}}
 
    |2 = {{#if: {{{o_end|}}}|(originally {{{o_end}}})}}
 
    |3 = {{#if: {{{end_note|}}}|({{{end_note}}})}}
 
    }}
 
}}
 
 
 
| label23 = Beginning [[Geographic_coordinate_system|coordinates]]
 
| data23 = {{{begin_coord|}}}
 
 
 
| label24 = Ending [[Geographic_coordinate_system|coordinates]]
 
| data24 = {{{end_coord|}}}
 
 
 
| label25 = Branch(es)
 
| data25 =  {{{branch|}}}
 
 
 
| label26 = Branch of
 
| data26 =  {{{branch_of|}}}
 
 
 
| label27 = Connects to
 
| data27 =  {{{join|{{{connects_to|}}}}}}
 
 
 
| label28 = {{{xfield3}}}
 
| data28 = {{#if:{{{xfield3|}}}|{{{xvalue3|}}}}}
 
 
 
| label29 = Locks
 
| data29 =  {{#if: {{{locks|}}}
 
 
   |{{br separated entries
 
   |{{br separated entries
 
     |1 = {{{locks}}}
 
     |1 = {{{locks}}}
Line 147: Line 118:
 
}}
 
}}
  
| label30 = Original number of locks<!-- suppressed if merged with field above -->
+
| label10 = Original number of locks<!-- suppressed if merged with field above -->
| data30 = {{#if:{{{current_num_locks|}}}|{{{orig_num_locks|}}}}}
+
| data10 = {{#if:{{{current_num_locks|}}}|{{{orig_num_locks|}}}}}
 
 
| label31 = Length
 
| data31 = {{#if: {{{length_mi|{{{length|}}}}}}{{{length_km|}}}
 
  |{{br separated entries
 
    |1 = {{#if:{{{length_km|}}}
 
        | {{convert|{{{length_km}}}|km|mi|abbr=in}}
 
        | {{convert|{{{length_mi|{{{length}}}}}}|mi|km}}
 
        }}
 
    |2 = {{#if: {{{o_length_km|}}}
 
        |(originally {{convert|{{{o_length_km}}}|km|mi|abbr=on|disp=or}})
 
        |{{#if: {{{o_length_mi|{{{o_length|}}}}}}
 
        |(originally {{convert|{{{o_length|{{{o_length_mi}}}}}}|mi|km|abbr=on|disp=or}})
 
        }} }}
 
    |3 = {{#if: {{{length_note|}}}|({{{length_note}}})}}
 
    }}
 
    |{{{canal_length|}}}
 
}}
 
 
 
| label32 = Lock length
 
| data32 = {{#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: {{{o_lock_length_km|}}}
 
        |(originally {{convert|{{{o_lock_length_km}}}|km|mi|abbr=on|disp=or}})
 
        |{{#if: {{{o_lock_length_mi|}}}
 
        |(originally {{convert|{{{o_lock_length_mi}}}|mi|km|abbr=on|disp=or}})
 
        }} }}
 
    |3 = {{#if: {{{lock_length_note|}}}|({{{lock_length_note}}})}}
 
    }}
 
    |{{{lock_length|}}}
 
}}
 
 
 
| label33 = Lock width
 
| data33 = {{#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: {{{o_lock_width_m|}}}
 
        |(originally {{convert|{{{o_lock_width_m}}}|m|ft|abbr=on|disp=or}})
 
        |{{#if: {{{o_lock_width_ft|}}}
 
        |(originally {{convert|{{{o_lock_width_ft}}}|ft|m|abbr=on|disp=or}})
 
        }} }}
 
    |3 = {{#if: {{{lock_width_note|}}}|({{{lock_width_note}}})}}
 
    }}
 
    |{{{lock_width|}}}
 
}}
 
  
| label34 = Maximum height above sea level
+
| label11 = Maximum height above sea level
| data34 = {{#if: {{{elev_ft|{{{elev|}}}}}}{{{elev_m|}}}
+
| data11 = {{#if: {{{elev_ft|{{{elev|}}}}}}{{{elev_m|}}}
 
   |{{br separated entries
 
   |{{br separated entries
 
     |1 = {{#if:{{{elev_m|}}}
 
     |1 = {{#if:{{{elev_m|}}}
Line 213: Line 133:
 
}}
 
}}
  
| label35 = Minimum height above sea level
+
| label12 = Minimum height above sea level
| data35 = {{#if: {{{min_elev_ft|}}}{{{min_elev_m|}}}
+
| data12 = {{#if: {{{min_elev_ft|}}}{{{min_elev_m|}}}
 
   |{{br separated entries
 
   |{{br separated entries
 
     |1 = {{#if:{{{min_elev_m|}}}
 
     |1 = {{#if:{{{min_elev_m|}}}
Line 225: Line 145:
 
}}
 
}}
  
| label36 = Total rise
+
| label13 = Total rise
| data36 = {{{total_rise|}}}
+
| data13 = {{{total_rise|}}}
 +
 
 +
| label14 = Status
 +
| data14 =  {{{status|}}}
 +
 
 +
| label15 = Navigation authority
 +
| data15 =  {{{nav|}}}
 +
 
 +
| label16 = {{{xfield1}}}
 +
| data16 = {{#if:{{{xfield1|}}}|{{{xvalue1|}}}}}
 +
 
 +
| header17 = {{#if:{{{o_name|{{{former_names|}}}}}}{{{m_name|}}}{{{present_owner|}}}{{{company|{{{original_owner|}}}}}}{{{engineer|}}}{{{a_engineer|{{{other_engineer|}}}}}}{{{date_app|}}}{{{date_act|}}}{{{date_const|{{{date_cons|}}}}}}{{{date_use|}}}{{{date_comp|}}}{{{date_ext|}}}{{{date_closed|}}}{{{date_rest|{{{date_restored|}}}}}}{{{xvalue2|}}}|History}}
 +
 
 +
| label18 = Former names
 +
| data18 =  {{{o_name|{{{former_names|}}}}}}
 +
 
 +
| label19 = Modern name
 +
| data19 =  {{{m_name|}}}
 +
 
 +
| label20 = Current owner
 +
| data20 = {{{present_owner|}}}
 +
 
 +
| label21 = Original owner
 +
| data21 =  {{{company|{{{original_owner|}}}}}}
 +
 
 +
| label22 = Principal engineer
 +
| data22 =  {{{engineer|}}}
 +
 
 +
| label23 = Other engineer(s)
 +
| data23 =  {{{a_engineer|{{{other_engineer|}}}}}}
 +
 
 +
| label24 = Date approved
 +
| data24 = {{{date_app|}}}
 +
 
 +
| label25 = Date of act
 +
| data25 =  {{{date_act|}}}
 +
 
 +
| label26 = Construction began
 +
| data26 =  {{{date_const|{{{date_cons|}}}}}}
 +
 
 +
| label27 = Date of first use
 +
| data27 =  {{{date_use|}}}
 +
 
 +
| label28 = Date completed
 +
| data28 =  {{{date_comp|}}}
 +
 
 +
| label29 = Date extended
 +
| data29 =  {{{date_ext|}}}
 +
 
 +
| label30 = Date closed
 +
| data30 =  {{{date_closed|}}}
 +
 
 +
| label31 = Date restored
 +
| data31 =  {{{date_rest|{{{date_restored|}}}}}}
 +
 
 +
| label32 = {{{xfield2}}}
 +
| data32 = {{#if:{{{xfield2|}}}|{{{xvalue2|}}}}}
 +
 
 +
| header33 = {{#if:{{{direction|}}}{{{start|{{{start_point|}}}}}}{{{end|{{{end_point|}}}}}}{{{begin_coord|}}}{{{end_coord|}}}{{{branch|}}}{{{branch_of|}}}{{{join|{{{connects_to|}}}}}}{{{xvalue3|}}}|Geography}}
 +
 
 +
| label34 = Direction
 +
| data34 = {{{direction|}}}
 +
 
 +
| label35 = Start point
 +
| data35 =  {{#if: {{{start|{{{start_point|}}}}}}
 +
  |{{br separated entries
 +
    |1 = {{{start|{{{start_point}}}}}}
 +
    |2 = {{#if: {{{o_start|}}}|(originally {{{o_start}}})}}
 +
    |3 = {{#if: {{{start_note|}}}|({{{start_note}}})}}
 +
  }}
 +
}}
 +
 
 +
| label36 = End point
 +
| data36 = {{#if: {{{end|{{{end_point|}}}}}}
 +
  |{{br separated entries
 +
    |1 = {{{end|{{{end_point}}}}}}
 +
    |2 = {{#if: {{{o_end|}}}|(originally {{{o_end}}})}}
 +
    |3 = {{#if: {{{end_note|}}}|({{{end_note}}})}}
 +
    }}
 +
}}
 +
 
 +
| label37 = Beginning [[Geographic coordinate system|coordinates]]
 +
| data37 = {{{begin_coord|}}}
 +
 
 +
| label38 = Ending [[Geographic coordinate system|coordinates]]
 +
| data38 = {{{end_coord|}}}
 +
 
 +
| label39 = Branch(es)
 +
| data39 =  {{{branch|}}}
  
| label37 = Status
+
| label40 = Branch of
| data37 =  {{{status|}}}
+
| data40 =  {{{branch_of|}}}
  
| label38 = Navigation authority
+
| label41 = Connects to
| data38 =  {{{nav|}}}
+
| data41 =  {{{join|{{{connects_to|}}}}}}
  
| label39 = {{{xfield1}}}
+
| label42 = {{{xfield3}}}
| data39 = {{#if:{{{xfield1|}}}|{{{xvalue1|}}}}}
+
| data42 = {{#if:{{{xfield3|}}}|{{{xvalue3|}}}}}
  
 
}}<noinclude>
 
}}<noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Revision as of 17:32, 21 May 2014

[[Category:Infobox templates|Template:Remove first word]]

50px Template documentation[view] [edit] [history] [purge]

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