Jump to content

Template:BS-map/doc

Kufuma Wikipedia

This is a shorthand template which groups the deprecated templates {{Railway line header}}, {{BS-header}} and {{BS-table}} into a single entity to simplify the creation of Route Diagram Templates.

{{{title}}}

{{{top}}}

 {{{map-title}}} 
{{{map}}}

{{{bottom}}}

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

██ required ██ recommended ██ optional

  • n represents a number 2 through 10
  • For diagrams with collapsible section(s) embedded in an infobox, the collapsible section must be ended with {{end}} instead of |}. Otherwise the box will end immediately after the collapsible section.

Parameters

[kulemba source]
Parameter names Function
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 rail line}}. If the code of the diagram is not transcluded, but is contained within the code of the infobox,   should be added before {{BS-map}} to force proper table layout.
float Which side the template floats to. Default to "right" but can be "left" or "center".
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 {{color box}} or icon image next to the title text. #27404E is the background color by default.
title-color Disabled parameter- font color of title text. The foreground font color is now automatically selected (black or white) to provide the greatest color constrast as per WP:COLOR and WCAG level AA accessibility guidelines.
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:
bg Background color of the whole diagram, including the text column in the row templates.
top Optional note above the map.
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.
bottomstyle Optional CSS style for the note below the map, for example text-align:center;.
map BS row templates which comprise the diagram.
mapn n represents numbers 2 to 10. Additional map space. By separating maps into different map parameters, the column alignment of the maps will not affect each other. This is useful if you are displaying two maps where one uses the ordinary BSn row templates (single-side text columns) and the other one uses BSn-2 (dual-side text columns), as the different row templates are not compatible with each other.
map-title
mapn-title
n represents numbers 2 to 10. Optional title header for each map.
map-centered
mapn-centered
n represents numbers 2 to 10. Allows centering/centring each map; will be toggled on for any value.
map-collapsible
mapn-collapsible
n represents numbers 2 to 10. Allows changing the collapsibility of each map. no by default; yes will call the "expand/collapse" button. You must have something in the mapn-title; the mapn-collapsible alone cannot turn it on.
map-collapse
mapn-collapse
n represents numbers 2 to 10. Collapse state of the individual map. yes for collapsing, no by default.
  Station layout
Platform level
General information
Tracks2
History
Opened15 May 1935 (1935-05-15)
Track layout
Scissors crossover
Side platforms

† Diagram not to scale

{{Infobox station
|name = {{color box|orange}} Station layout
|image = Placeholder.png
|image_size = 150px
|image_caption = Platform level
|opened = {{Start date|1935|05|15|df=y}}
|tracks = 2
|route_map =  
{{BS-map
|inline = 1
|legend = track
|map = 
{{BS2|STR|STR}}
{{BS2-startCollapsible|STRg|STRf||}}
{{BS2|KRWgl+l|KRWgr+r||[[Scissors crossover]]}}
{{end}}
{{BS2|STR|STR|tw=200px}}
{{BS2|PSTR(R)|PSTR(L)||[[Side platform]]s}}
{{BS2|PSTR(R)|PSTR(L)}}
{{BS2|STRg|STRf||}}
|bottom = † Diagram not to scale
}}
}}

Supporting template

[kulemba source]

TemplateData

[kulemba source]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for this template in articles based on this TemplateData.

TemplateData for BS-map

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

Template parameters

ParameterDescriptionTypeStatus
navbar in headernavbar

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.

Stringsuggested
Background color of the title bartitle-bg

Background color of the title bar to indicate a color appropriate to the subject.

Default
#27404E
Stringoptional
Note abovetop

Optional note above the map, directly below the header row.

Stringoptional
Floating alignmentfloat

Change which side of the template floats to. Default set to right. Values 'left' and 'center' are acceptable for their literal meanings.

Stringoptional
Additional CSSstyle

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.

Stringoptional
inline switchinline

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 rail line}}. If code of the diagram is not transcluded, but is contained within the code of the infobox,   should be added before {{BS-map}} to force proper table layout.

Stringoptional
Width of the whole box.width

Width of the whole box. Can be overridden by style entry.

Stringoptional
collapsible or notcollapsible

Allow the box collapsible or not.

Default
yes
Stringoptional
Collapse statecollapse

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.

Default
no
Stringoptional
Legend page linklegend

Legend page link

Default
route
Stringoptional
map titlemap-title

Optional title for map

Stringoptional
1st map spacemap

Add BSn row templates in this parameter to construct a diagram.

Contentrequired
map2 titlemap2-title

Optional title for map2

Stringoptional
2nd map spacemap2

Add BSn row templates in this parameter to construct a diagram.

Contentoptional
map3 titlemap3-title

Optional title for map3

Stringoptional
3rd map spacemap3

Add BSn row templates in this parameter to construct a diagram.

Contentoptional
map4 titlemap4-title

Optional title for map4

Stringoptional
4th map spacemap4

Add BSn row templates in this parameter to construct a diagram.

Contentoptional
map5 titlemap5-title

Optional title for map5

Stringoptional
5th map spacemap5

Add BSn row templates in this parameter to construct a diagram.

Contentoptional
map centered?map-centered

Any value makes this map centered

Stringdeprecated
map2 centered?map2-centered

Any value makes this map centered

Stringdeprecated
map3 centered?map3-centered

Any value makes this map centered

Stringdeprecated
map4 centered?map4-centered

Any value makes this map centered

Stringdeprecated
map5 centered?map5-centered

Any value makes this map centered

Stringdeprecated
Collapsible or not of mapmap-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.

Default
no
Stringoptional
Collapsible or not of map2map2-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.

Default
no
Stringoptional
Collapsible or not of map3map3-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.

Default
no
Stringoptional
Collapsible or not of map4map4-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.

Default
no
Stringoptional
Collapsible or not of map5map5-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.

Default
no
Stringoptional
Collapse state of mapmap-collapse

yes for collapsing, no by default.

Default
no
Stringoptional
Collapse state of map2map2-collapse

yes for collapsing, no by default.

Default
no
Stringoptional
Collapse state of map3map3-collapse

yes for collapsing, no by default.

Default
no
Stringoptional
Collapse state of map4map4-collapse

yes for collapsing, no by default.

Default
no
Stringoptional
Collapse state of map5map5-collapse

yes for collapsing, no by default.

Default
no
Stringoptional
Note belowbottom

Optional note below the map. This is also the good place to include the template Navbar if you do not want to display it in the title bar.

Stringoptional
Note below stylebottomstyle

Optional CSS style for the note below the map, for example text-align:center;.

Stringoptional