Template:BS-map

From Wikipedia, the free encyclopedia
Jump to: navigation, search
{{{title}}}

{{{top}}}

 {{{map-title}}} 
{{{map}}}
 {{{map2-title}}} 
{{{map2}}}
 {{{map3-title}}} 
{{{map3}}}
 {{{map4-title}}} 
{{{map4}}}
 {{{map5-title}}} 
{{{map5}}}
 {{{map6-title}}} 
{{{map6}}}
 {{{map7-title}}} 
{{{map7}}}
 {{{map8-title}}} 
{{{map8}}}
 {{{map9-title}}} 
{{{map9}}}
 {{{map10-title}}} 
{{{map10}}}

{{{bottom}}}

Documentation icon Template documentation[view] [edit] [history] [purge]

This is a shorthand template which groups {{Railway line header}}, {{BS-header}} and {{BS-table}} all in one single entity to ease the creation of standalone Wikipedia:Route diagram template table. If your map is transcluded in another infobox, you may consider using {{BS-table3}} in the map template rather than this one.

Parameters

Parameter names Function
inline Disables title row and collapsible, adds float:none;width:100%;margin:0;border:none for transcluding this template within other templates such as {{infobox}}. {{BS-map}} should be contained within {{Infobox rdt}} when this parameter is used.
style Additional CSS syntax which defines the style of the whole box.
width Width of the whole box. Can be overridden by style entry. No default value because it will void the tw parameter in the BSn row template which is applied to override the text column width of BSn row collapsible section.
title Title of the map.
title-bg Background color of the title bar to indicate the livery color of the subject. But this is preferable not to be applied as per WP:COLOR and instead use {{colorbox}} or icon image next to the title text. White by default.
title-color Font color of title text. Black by default.
navbar Specify the template name if your map is written in a separated template page, it will include a mini bracketed {{Navbar}} in the title bar. Leave this parameter blank if you directly use this template in the article.
collapsible Allow the box collapsible or not. yes by default, no will void the "expand/collapse" button.
collapse Collapse state of the whole box. yes for collapsing, no by default.
legend Legend page link:
map BS row templates which comprise the diagram.
mapn n represents numbers 2 to 5. Additional map space. By separating maps into different map parameters, the column alignment of the maps will not implicate to each other. This is useful if you are displaying two maps, one uses the ordinary BSn row templates (single-side text columns) and the other one uses BSn-2 (dual-side text columns) which are not compatible to each other.
map-title
mapn-title
n represents numbers 2 to 5. Optional title header for each map.
map-collapsible
mapn-collapsible
n represents numbers 2 to 5. Allow the individual map collapsible or not. no by default, yes will call the "expand/collapse" button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on.
map-collapse
mapn-collapse
n represents numbers 2 to 5. Collapse state of the individual map. yes for collapsing, no by default.
bg Background color of the whole digram, including the text column in the row templates.
top Optional note above the map. This is also the good place to include the {{BS-Infobox}} or {{Infobox UK railway}} for lining up image, line length and other informations.
bottom Optional note below the map. Also a good place to include the {{Navbar}} if you do not want to display it in the title bar.

An infobox template to contain the diagram created with Route Diagram Template standard.

Template parameters
Parameter Description Type Default Status
Additional CSS style Additional CSS syntax which defines the style of the whole box. It is useful when you are transcluding this map box into other infobox, e.g. add border:0px;width:100% to remove the border and let it fully stretch inside the infobox. string empty optional
inline switch inline Disables title and collapsible function, remove floating, margin and border, widens template width to 100% for transcluding this template into other templates such as infobox. {{BS-map}} should be contained within the {{Infobox rdt}} template when this parameter is used. string empty optional
Width of the whole box. width Width of the whole box. Can be overridden by style entry. string empty optional
Background color of the title bar title-bg Background color of the title bar to indicate the livery color of the subject. But this is preferable not to be applied as per WP:COLOR and instead use template colorbox or icon image next to the title text. string white optional
navbar on box header navbar Specify the template name if your map is written in a separated template page, it will include a mini bracketed template Navbar in the title bar. Leave this parameter blank if you directly use this template in the article. string empty optional
collapsible or not collapsible Allow the box collapsible or not. string yes optional
Collapse state collapse Collapse state of the whole box. For templates that are collapsed, it is recommended to use the string “|collapse = {{{collapse|<includeonly>yes</includeonly>}}}” so that the template will display in expanded form when viewing the template's page. string no optional
Legend page link legend Legend page link string route optional
1st map space map Add BSn row templates in this parameter to construct a diagram. string empty optional
2nd map space map2 Add BSn row templates in this parameter to construct a diagram. string empty optional
3rd map space map3 Add BSn row templates in this parameter to construct a diagram. string empty optional
4th map space map4 Add BSn row templates in this parameter to construct a diagram. string empty optional
5th map space map5 Add BSn row templates in this parameter to construct a diagram. string empty optional
map title map-title Optional title for map string empty optional
map2 title map2-title Optional title for map2 string empty optional
map3 title map3-title Optional title for map3 string empty optional
map4 title map4-title Optional title for map4 string empty optional
map5 title map5-title Optional title for map5 string empty optional
Collapsible or not of map map-collapsible Allow the map collapsible or not. no by default, yes will call the expand collapse button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on. string no optional
Collapsible or not of map2 map2-collapsible Allow the map collapsible or not. no by default, yes will call the expand collapse button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on. string no optional
Collapsible or not of map3 map3-collapsible Allow the map collapsible or not. no by default, yes will call the expand collapse button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on. string no optional
Collapsible or not of map4 map4-collapsible Allow the map collapsible or not. no by default, yes will call the expand collapse button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on. string no optional
Collapsible or not of map5 map5-collapsible Allow the map collapsible or not. no by default, yes will call the expand collapse button. You MUST have something written in the mapn-title otherwise the mapn-collapsible alone is not enough to turn it on. string no optional
Collapse state of map map-collapse yes for collapsing, no by default. string no optional
Collapse state of map2 map2-collapse yes for collapsing, no by default. string no optional
Collapse state of map3 map3-collapse yes for collapsing, no by default. string no optional
Collapse state of map4 map4-collapse yes for collapsing, no by default. string no optional
Collapse state of map5 map5-collapse yes for collapsing, no by default. string no optional
Optional note above the map. top This is also the good place to include the template BS-Infobox or template Infobox UK railway for lining up image, line length and other information. string empty optional
Optional note below the map. bottom This is also the good place to include the template Navbar if you do not want to display it in the title bar. string empty optional

Usage

{{BS-map
|style = 
|title = 
|title-bg = 
|navbar = 
|collapsible = 
|collapse = 
|width = 
|top = 
|legend = 
|bg = 
|map-title = 
|map = 
|map2-title = 
|map2 = 
|bottom = 
}}

Note

  • Since this template table applies Infobox class it is float to right by default. If you want to align it to center or left, you need to apply the style parameter by adding float:none; margin:auto or float:left respectively. Alternatively you can include this template in another table which aligns to center or left like so:
{|align=center
|
{{BS-map}}
|}
  • Any manually written new row of map should replace the | by {{!}}.
  • If you are using in-diagram collapsible section which begins with {{BS-startCollapsible}} or {{BS2-startCollapsible}}, the ending of the collapsible section must be {{!}}} instead of |}. Otherwise the box will end immediately after the collapsible section.

Example

     Station layout
Platform level
Platform level
Line length: 500 meters
Track gauge: 1,435 mm (4 ft 8 12 in)
Scissors crossover
Side platforms

† Diagram not to scale

{{BS-map
|title = {{colorbox|orange}} Station layout
|top = 
{{bs-infobox
|image = Placeholder.png
|image_size = 150px
|caption = Platform level
|length = 500 meters
|gauge = {{railgauge|standard}}
}}
|legend = track
|map = 
{{BS2|STR|STR}}
{{bs2-sc|STRg|STRf||}}
{{BS2|KRWgl+l|KRWgr+r||[[Scissors crossover]]}}
{{!}}}
{{BS2|STR|STR}}
{{BS2|STR+BSr|STR+BSl||[[Side platform]]s|tw=105px}}
{{BS2|STR+BSr|STR+BSl}}
{{BS2|STRg|STRf||}}
|bottom = † Diagram not to scale
}}