Difference between revisions of "Template:Calgary Transit"

From blackwiki
Jump to navigation Jump to search
imported>Blaixx
(Used template for connection dots)
imported>UmpireRay
(Created.)
Line 1: Line 1:
{{Navbox
+
{{Navbox with collapsible groups
| name      = CTrain navbox
+
| name      = Calgary Transit
| title    = '''[[Calgary Transit]] [[CTrain]] stations'''
+
| title    = [[Calgary Transit]]
| state    = {{{state|autocollapse}}}
+
| state    = {{{state|expanded}}}
 +
| bodyclass = hlist
 +
 
 +
<!-- 1.0 CTrain -->
 +
| list1 =
 +
{{Navbox|child
 +
| title = [[CTrain]] [[List of CTrain stations|lines and stations]]
 
| listclass = hlist
 
| listclass = hlist
 +
| state  = {{{state_ctrain|expanded}}}
 +
| groupstyle = text-align: center;
 +
 +
<!-- 1.1 Red Line-->
 +
| group1 = {{lnl|CTrain|Red}}
 +
| group1style = {{box-shadow border|r|#{{rcr|CTrain|Red}}|5px}};text-align:left
 +
| list1 =
 +
{{navbox|subgroup
  
| group1style = vertical-align: middle; {{box-shadow border|r|#{{rcr|CTrain|Red}}|5px}}
+
<!-- 1.1.1 Northwest-->
| group1      = {{lnl|CTrain|Red}}
+
| group1 = Northwest
| list1      = {{Navbox|subgroup
+
| list1=
    | groupwidth = 6em
 
    | group1     = Northwest
 
    | list1       =  
 
 
* {{stl|CTrain|Tuscany}}
 
* {{stl|CTrain|Tuscany}}
 
* {{stl|CTrain|Crowfoot}}
 
* {{stl|CTrain|Crowfoot}}
 
* {{stl|CTrain|Dalhousie}}
 
* {{stl|CTrain|Dalhousie}}
* {{stl|CTrain|Brentwood}}
+
* {{stl|CTrain|Brentwood}} {{rcb|CTrain|Orange|lsquare}}
 
* {{stl|CTrain|University}}
 
* {{stl|CTrain|University}}
 
* {{stl|CTrain|Banff Trail}}
 
* {{stl|CTrain|Banff Trail}}
* {{stl|CTrain|Lions Park}}
+
* {{stl|CTrain|Lions Park}} {{rcb|CTrain|Orange|lsquare}}
* {{stl|CTrain|Jubilee}}
+
* {{stl|CTrain|Jubilee}} {{rcb|CTrain|Orange|lsquare}}
 
* {{stl|CTrain|Sunnyside}}
 
* {{stl|CTrain|Sunnyside}}
  
    | group2     = Downtown
+
<!-- 1.1.2 Downtown-->
    | group2style = background-color:#cfe3a6;
+
| group2 = Downtown
    | list2       =  
+
| group2style = background-color:#cfe3a6;
* {{stl|CTrain|8 Street}} {{rcb|CTrain|Blue|lsquare}}
+
| list2=
* {{stl|CTrain|7 Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|8 Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|6 Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|7 Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|4 Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|6 Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|3 Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|4 Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|1 Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|3 Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|Centre Street}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|1 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}} {{rcb|CTrain|Purple|lsquare}}
* {{stl|CTrain|City Hall}} {{rcb|CTrain|Blue|lsquare}}
+
* {{stl|CTrain|Centre Street}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Purple|lsquare}}
 +
* {{stl|CTrain|City Hall}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Purple|lsquare}}
  
    | group3     = South
+
<!-- 1.1.3 South-->
    | list3       =  
+
| group3 = South
 +
| list3=
 
* {{stl|CTrain|Victoria Park/Stampede}}
 
* {{stl|CTrain|Victoria Park/Stampede}}
 
* {{stl|CTrain|Erlton/Stampede}}
 
* {{stl|CTrain|Erlton/Stampede}}
 
* {{stl|CTrain|39 Avenue}}
 
* {{stl|CTrain|39 Avenue}}
 
* {{stl|CTrain|Chinook}}
 
* {{stl|CTrain|Chinook}}
* {{stl|CTrain|Heritage}}
+
* {{stl|CTrain|Heritage}} {{rcb|CTrain|Teal|lsquare}}
 
* {{stl|CTrain|Southland}}
 
* {{stl|CTrain|Southland}}
 
* {{stl|CTrain|Anderson}}
 
* {{stl|CTrain|Anderson}}
Line 46: Line 59:
 
* {{stl|CTrain|Shawnessy}}
 
* {{stl|CTrain|Shawnessy}}
 
* {{stl|CTrain|Somerset–Bridlewood}}
 
* {{stl|CTrain|Somerset–Bridlewood}}
    }}
+
}}
 +
 
 +
<!-- 1.2 Blue Line-->
 +
| group2 = {{lnl|CTrain|Blue}}
 +
| group2style = {{box-shadow border|r|#{{rcr|CTrain|Blue}}|5px}};text-align:left
 +
| list2 =
 +
{{navbox|subgroup
  
| group2style = vertical-align: middle; {{box-shadow border|r|#{{rcr|CTrain|Blue}}|5px}}
+
<!-- 1.2.1 West-->
| group2      = {{lnl|CTrain|Blue}}
+
| group1 = West
| list2      = {{Navbox|subgroup
+
| list1=
    | groupwidth = 6em
 
    | group1     = West
 
    | list1       =
 
 
* {{stl|CTrain|69 Street}}
 
* {{stl|CTrain|69 Street}}
 
* {{stl|CTrain|Sirocco}}
 
* {{stl|CTrain|Sirocco}}
 
* {{stl|CTrain|45 Street}}
 
* {{stl|CTrain|45 Street}}
* {{stl|CTrain|Westbrook}}
+
* {{stl|CTrain|Westbrook}} {{rcb|CTrain|Teal|lsquare}}
 
* {{stl|CTrain|Shaganappi Point}}
 
* {{stl|CTrain|Shaganappi Point}}
 
* {{stl|CTrain|Sunalta}}
 
* {{stl|CTrain|Sunalta}}
  
    | group2     = Downtown  
+
<!-- 1.2.2 Downtown-->
    | group2style = background-color:#cfe3a6;
+
| group2 = Downtown
    | list2       =
+
| group2style = background-color:#cfe3a6;
 +
| list2=
 
* {{stl|CTrain|Downtown West–Kerby}}
 
* {{stl|CTrain|Downtown West–Kerby}}
* {{stl|CTrain|8 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|8 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|7 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|7 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|6 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|6 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|4 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|4 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|3 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|3 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
* {{stl|CTrain|1 Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|1 Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Yellow|lsquare}} {{rcb|CTrain|Purple|lsquare}}
* {{stl|CTrain|Centre Street}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|Centre Street}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Purple|lsquare}}
* {{stl|CTrain|City Hall}} {{rcb|CTrain|Red|lsquare}}
+
* {{stl|CTrain|City Hall}} {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Purple|lsquare}}
  
    | group3     = Northeast
+
<!-- 1.2.3 Northeast-->
    | list3       =
+
| group3 = Northeast
 +
| list3=
 
* {{stl|CTrain|Bridgeland/Memorial}}
 
* {{stl|CTrain|Bridgeland/Memorial}}
 
* {{stl|CTrain|Zoo}}
 
* {{stl|CTrain|Zoo}}
Line 81: Line 99:
 
* {{stl|CTrain|Franklin}}
 
* {{stl|CTrain|Franklin}}
 
* {{stl|CTrain|Marlborough}}
 
* {{stl|CTrain|Marlborough}}
* {{stl|CTrain|Rundle}}
+
* {{stl|CTrain|Rundle}} {{rcb|CTrain|Orange|lsquare}}
 
* {{stl|CTrain|Whitehorn}}
 
* {{stl|CTrain|Whitehorn}}
 
* {{stl|CTrain|McKnight–Westwinds}}
 
* {{stl|CTrain|McKnight–Westwinds}}
 
* {{stl|CTrain|Martindale}}
 
* {{stl|CTrain|Martindale}}
* {{stl|CTrain|Saddletowne}}
+
* {{stl|CTrain|Saddletowne}} {{rcb|CTrain|Orange|lsquare}}
    }}
+
}}
  
| group3      = Former
+
<!-- 1.3 Green Line-->
| list3       =  
+
| group3 = ''{{lnl|CTrain|Green}}''
 +
| group3style = {{box-shadow border|r|#{{rcr|CTrain|Green}}|5px}};text-align:left
 +
| list3 =
 +
* ''[[16 Avenue North station|16 Avenue N]]'' {{rcb|CTrain|Orange|lsquare}}
 +
* ''[[2 Avenue Southwest station|2 Avenue SW]]''
 +
* ''[[7 Avenue Southwest station|7 Avenue SW]]'' {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}}
 +
* ''[[Centre Street South station|Centre Street South]]''
 +
* ''[[4 Street Southeast station|4 Street SE]]''
 +
* ''[[Ramsay/Inglewood station|Ramsay/Inglewood]]''
 +
* ''[[26 Avenue Southeast station|26 Avenue SE]]''
 +
* ''[[Highfield station|Highfield]]''
 +
* ''[[Lynnwood/Millican station|Lynnwood/Millican]]''
 +
* ''[[Ogden station (Calgary)|Ogden]]''
 +
* ''[[South Hill station|South Hill]]''
 +
* ''[[Quarry Park station|Quarry Park]]''
 +
* ''[[Douglas Glen station|Douglas Glen]]'' {{rcb|CTrain|Teal|lsquare}}
 +
* ''[[Shepard station|Shepard]]''
 +
 
 +
<!-- 1.4 Former stations-->
 +
| group4     = Former stations
 +
| list4       =  
 
* {{stl|CTrain|10 Street}}
 
* {{stl|CTrain|10 Street}}
 
* [[3 Street Southeast station|3 Street SE]]
 
* [[3 Street Southeast station|3 Street SE]]
 
* [[Olympic Plaza (CTrain)|Olympic Plaza]]
 
* [[Olympic Plaza (CTrain)|Olympic Plaza]]
 +
}}
 +
 +
<!-- 2.0 Bus routes -->
 +
| list3 = {{Navbox|child
 +
| title = [[List of Calgary Transit bus routes|Bus routes]]
 +
| listclass = hlist
 +
| state = {{{state_transitway|collapsed}}}
 +
| groupstyle = text-align: center;
 +
 +
<!-- 2.1 MAX -->
 +
| group1 = [[MAX (Calgary)|MAX]]
 +
| list1 =
 +
* [[MAX Orange]] {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}}
 +
* [[MAX Yellow]] {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Teal|lsquare}} {{rcb|CTrain|Purple|lsquare}}
 +
* [[MAX Teal]] {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
 +
* [[MAX Purple]] {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Yellow|lsquare}}
 +
}}
  
| below = '''Legend:''' ■ - connection '''Note:''' downtown stations form the 7th Avenue Free Fare Zone
+
| below =
 +
*''Italics'' indicate a future line or station
 +
* {{rcb|CTrain|Red|lsquare}} {{rcb|CTrain|Blue|lsquare}} {{rcb|CTrain|Green|lsquare}} {{rcb|CTrain|Orange|lsquare}} {{rcb|CTrain|Yellow|lsquare}} {{rcb|CTrain|Teal|lsquare}} {{rcb|CTrain|Purple|lsquare}} indicate connections
 +
*Downtown stations form the 7th Avenue Free Fare Zone
 
}}<noinclude>
 
}}<noinclude>
 
{{collapsible option}}
 
{{collapsible option}}

Revision as of 02:49, 14 July 2020

Initial visibility: currently defaults to autocollapse

To set this template's initial visibility, the |state= parameter may be used:

  • |state=collapsed: {{Calgary Transit|state=collapsed}} to show the template collapsed, i.e., hidden apart from its title bar
  • |state=expanded: {{Calgary Transit|state=expanded}} to show the template expanded, i.e., fully visible
  • |state=autocollapse: {{Calgary Transit|state=autocollapse}}
    • shows the template collapsed to the title bar if there is a {{navbar}}, a {{sidebar}}, or some other table on the page with the collapsible attribute
    • shows the template in its expanded state if there are no other collapsible items on the page

If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse.