「Template:Infobox Station」の版間の差分

削除された内容 追加された内容
編集の要約なし
Template:Infobox Station/sandbox 2019年4月12日 (金) 12:53(UTC)より
1行目:
{{Infobox2
{{infobox
| bodystyle = width: {{px|{{{box_width|}}}|300px}}
| bodyclass = vcard
| bodystyle = width: 25.5em;
| above = <includeonly><span class="fn org">{{#if:{{{cta_header|}}}|{{{cta_header|}}}|{{{name|}}}{{#if:{{{type|}}}|<br /><span align="center" style="font-size: x-small; font-style: normal; font-weight: normal">{{{type|}}}</span>}}</span>{{#if:{{{native_name|}}}|<br /><span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}" xml:lang="{{{native_name_lang}}}"}}>{{{native_name}}}</span>}}}}</includeonly>
 
| abovestyle = {{#if:{{{style|}}}|{{{{{style|}}} style|name_format}}}}
| headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{#if:{{{image_upright|}}}|{{{image_upright}}}|1.35}}|alt={{{alt|}}}|size={{{image_size|}}}|defaultsize=290px}}
 
| above = {{#if:{{{cta_header|}}}{{{custom_header|}}}|{{{custom_header|{{{cta_header}}}}}}|<div style="display: table; width: 100%; border-collapse: collapse"><div style="display: table-cell; width: inherit; vertical-align: middle">{{Br separated entries
| 1 = <div style="display:inline" class="fn org" {{#if:{{{name_lang|}}}|lang="{{{name_lang}}}" xml:lang="{{{name_lang}}}"}}>{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</div>
| 2 = {{#if:{{{native_name|}}}|<div class="nickname" style="display:inline" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}" xml:lang="{{{native_name_lang}}}" {{#switch:{{lc:{{{native_name_lang}}}}}|zh|zh-hans|zh-hant|zh-cn|zh-hk|zh-mo|zh-tw|zh-sg|ko|ko-kr|ko-kp|ko-cn|ja=style="font-weight: normal"}}}}>{{{native_name}}}</div>}}
}}</div>{{#if:{{{symbol|}}}|{{#invoke:Rail-interchange multi|{{#if:{{{native_name|}}}|double}}row|div=y|{{{symbol_location|}}}\{{{symbol|}}}\<!--
-->{{#if:{{{symbol6|}}}{{{symbol_location6|}}}{{#if:{{{symbol5|}}}{{{symbol_location5|}}}||1}}|{{#if:{{{symbol4|}}}{{{symbol_location4|}}}{{#if:{{{symbol3|}}}{{{symbol_location3|}}}||1}}||+}}|+}}<!--
-->{{#if:{{{symbol_location2|}}}{{{symbol2|}}}|+{{{symbol_location2|}}}\{{{symbol2|}}}\}}<!--
-->{{#if:{{{symbol_location3|}}}{{{symbol3|}}}|+{{{symbol_location3|}}}\{{{symbol3|}}}\}}<!--
-->{{#if:{{{symbol_location4|}}}{{{symbol4|}}}|+{{{symbol_location4|}}}\{{{symbol4|}}}\}}<!--
-->{{#if:{{{symbol_location5|}}}{{{symbol5|}}}|+{{{symbol_location5|}}}\{{{symbol5|}}}\}}<!--
-->{{#if:{{{symbol_location6|}}}{{{symbol6|}}}|+{{{symbol_location6|}}}\{{{symbol6|}}}\}}}}}}</div>}}
| abovestyle = {{#invoke:Adjacent stations|style|header|{{{style|}}}|{{{style2|}}}}}
 
| subheader = {{{type|}}}
| subheaderclass = category
 
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{#if:{{{image_upright|}}}|{{{image_upright}}}|1.35}}|alt={{{alt|}}}}}
| caption = {{{caption|{{{image_caption|}}}}}}
| headerstyle = color: #{{#if:{{{style|}}}|{{{{{style|}}} style|thcolor|{{{style2|}}}}}|000000}}; background-color: #{{#if:{{{style|}}}|{{{{{style|}}} style|thbgcolor|{{{style2|}}}}}|efefef}}
 
| header1 data1 = {{#if:{{{mlanguage|}}}|{{{mlanguage}}}|{{#if:{{{hangul|}}}{{{hanja|}}}{{{rrmr|}}}{{{mrrr|}}}|{{Infobox Korean name}}|child=yes
| class1 hangul = navbox-title{{{hangul|}}}
| class2hanja = nickname{{{hanja|}}}
| label2mr = [[Hangul]]{{{mr|}}}
| rr = {{{rr|}}}
| data2 = {{#if:{{{hangul|}}}|<span style="font-size: 115%">{{lang|ko-Hang|{{{hangul|}}} }}</span>}}
}}}}}}
 
| header2 = {{#if:{{{mlanguage|}}}{{{hangul|}}}{{{hanja|}}}{{{mr|}}}{{{rr|}}}|一般情報}}
| label3 = 別名
| data3 = {{{other_name|}}}
| class3 = nickname
| label3label4 = [[Hanja]]所在地
| data4 = {{Br separated entries|{{{country|}}}|{{{borough|}}}|{{{address|}}}}}
| data3 = {{#if:{{{hanja|}}}|{{#ifeq:{{{hanja|}}}|!||{{#switch:{{{hanja|}}}|na|none=''n/a''|#default=<span style="font-size:115%">{{lang|ko-Hani|{{{hanja|}}} }}</span>}} }} }}
| class4 = nicknamelabel
| label5 = 座標
| label4 = [[Revised Romanization of Korean|Revised Romanization]]
| data5 = {{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:railwaystation|{{#if:{{{country|}}}|region:{{Country abbreviation|{{{country}}}|{{{borough|}}}}}}}}} }}
| data4 = {{#if:{{{rr|}}}|{{transl|ko|{{{rr|}}} }} }}
| class5label6 = nickname海抜
| data6 = {{{elevation|}}}
| label5 = [[McCune–Reischauer]]
| label7 = 所有者
| data5 = {{#if:{{{mr|}}}|{{transl|ko|{{{mr|}}} }} }}
| data7 = {{{owned|}}}
| header6 = {{#if:{{{address|}}}{{{country|}}}{{{latitude|}}}{{{latd|}}}{{{longitude|}}}{{{longd|}}}{{{coordinates|}}}{{{elevation|}}}{{{line|}}}{{{other|}}}{{{structure|}}}{{{depth|}}}{{{levels|}}}{{{platform|}}}{{{tracks|}}}{{{parking|}}}{{{bicycle|}}}{{{baggage_check|}}}|基本情報}}
| label7label8 = 住所運営者
| data7 data8 = {{br separated entries|{{{address|}}}|{{{countryoperator|}}}}}
| class8label9 = label路線
| data9 = {{{lines|{{{line|}}}}}}
| label8 = 座標
| label10 = 距離
| data8 = {{#if:{{both|{{{latitude|{{{latd|}}}}}}|{{{longitude|{{{longd|}}}}}}}}|
| data10 = {{{distance|}}}
{{Geobox coor|{{{latitude|{{{latd|}}}}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longitude|{{{longd|}}}}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}|type:railwaystation{{#if: {{{iso_region|}}}|_region:{{{iso_region}}}|{{#if:{{{country|}}}|_region:{{CountryAbbr|{{{country}}}|}}|}}}}|{{#if:{{{coordinates_display|}}}|title|μ}}={{{coordinates_display|}}}}}|{{{coordinates|}}}}}
| label9 label11 = 海抜ホーム数
| data9 data11 = {{{elevationplatforms|{{{platform|}}}}}}
| label10label12 = 路数
| data10 data12 = {{{linetracks|}}}
| label11label13 = 接続鉄道運営者
| data11 data13 = {{{othertrain_operators|}}}
| label12label14 = 構造バス路線
| data12 data14 = {{{structurebus_routes|{{{routes|}}}}}}
| label13label15 = 深度バス停
| data13 data15 = {{{depthbus_stands|}}}
| label14label16 = 階数バス運営者
| data14 data16 = {{{levelsbus_operators|}}}
| label15label17 = ホーム数接続
| data15 data17 = {{{platformconnections|{{{other|}}}}}}
 
| label16 = 線路数
| header18 = {{#if:{{{ADA|}}}{{{architect|}}}{{{architectural_style|}}}{{{bicycle|}}}{{{depth|}}}{{{disabled|}}}{{{levels|}}}{{{parking|}}}{{{structure|}}}|建築物}}
| data16 = {{{tracks|}}}
| label17label19 = 駐車場構造
| data17 data19 = {{{parkingstructure|}}}
| label18label20 = 駐輪場深度
| data18 data20 = {{{bicycledepth|}}}
| label19label21 = 手荷物扱いホーム階数
| data19 data21 = {{{baggage_checklevels|}}}
| label22 = 駐車場
| header20 = {{#if:{{{opened|}}}{{{closed|}}}{{{rebuilt|}}}{{{electrified|}}}{{{ADA|}}}{{{code|}}}{{{owned|}}}{{{operator|}}}{{{zone|}}}{{{smartcardstatus|}}}{{{status|}}}{{{former|}}}{{{Melway|}}}{{{web|}}}{{{map|}}}|詳細情報}}
| label21 data22 = 開業{{{parking|}}}
| data21 label23 = {{{opened|}}}駐輪場
| label22 data23 = 休止・廃止{{{bicycle|}}}
| label24 = アクセシビリティ
| data22 = {{{closed|}}}
| data24 = {{#switch:{{lc:{{{disabled|{{{ADA|}}}}}}}}|1|true|y|yes=対応|#default={{{disabled|{{{ADA|}}}}}}}}
| label23 = 改築
| data23 label25 = {{{rebuilt|}}}建設者
| label24 data25 = 電化{{{architect|}}}
| label26 = 建築者
| data24 = {{{electrified|}}}
| data26 = {{{architectural_style|}}}
| label25 = アクセシビリティ
 
| data25 = {{#if:{{{ADA|}}}|{{Access icon}}}}
| header27 = {{#if:{{{classification|}}}{{{code|}}}{{{iata|}}}{{{status|}}}{{{web|}}}{{{website|}}}{{{zone|}}}|その他}}
| class26 = nickname
| label26label28 = 駅コード現況
| data26 data28 = {{{codestatus|}}}
| label27label29 = 所有駅コード
| data27 data29 = {{{ownedcode|}}}
| label28class29 = 運営nickname
| label30 = [[:en:IATA airport code|IATAコード]]
| data28 = {{{operator|}}}
| label29 data30 = 運賃区画{{{iata|}}}
| data29 label31 = {{{zone|}}}運賃区画
| label30 data31 = {{{smartcardnamezone|}}}
| label32 = 階級
| data30 = {{{smartcardstatus|}}}
| data32 = {{{classification|}}}
| label31 = 現況
| label33 = ウェブサイト
| data31 = {{{status|}}}
| data33 = {{{website|{{{web|}}}}}}
| class32 = nickname
 
| label32 = 過去名
| header34 = {{#if:{{{closed|}}}{{{end|}}}{{{ending|}}}{{{former|}}}{{{opened|}}}{{{opening|}}}{{{original|}}}{{{postgroup|}}}{{{pregroup|}}}{{{prenational|}}}{{{rebuilt|}}}{{{start|}}}{{{starting|}}}|歴史}}
| data32 = {{{former|}}}
| label35 = 開業
| label33 = メルウェイマップ
| data33 data35 = {{{Melwayopened|{{{start|}}}}}}
| label36 = 開業予定
| label34 = ウェブサイト
| data34 data36 = {{{webopening|{{{starting|}}}}}}
| label35label37 = 地図閉鎖
| data35 data37 = {{{mapclosed|{{{end|{{{ending|}}}}}}}}}
| label38 = 改築
| header36 = {{#if:{{{passengers|}}}{{{mpassengers|}}}|利用状況}}
| data38 = {{{rebuilt|}}}
| data37 = {{#if:{{{passengers|}}}|{{Rail pass box|system={{{pass_system|}}}|passengers={{{passengers|}}}|pass_year={{{pass_year|}}}|pass_percent={{{pass_percent|}}}}}}}
| label39 = 電化
| data38 = {{{mpassengers|}}}
| header39 data39 = {{#if:{{{serviceselectrified|}}}|次の停車駅}}
| label40 = 過去名
| data40 = {{#if:{{{services|}}}|
| data40 = {{{former|}}}
{{s-rail-start|noclear=yes|collapsible=yes}}
| class40 = nickname
{{{services|}}}
| label41 = 当初の企業
{{s-end}}
| data41 = {{{original|}}}
}}
| label42 = グループ化前
| header41 = {{#if:{{{map_locator|}}}|所在地}}
| data42 data42 = {{{map_locatorpregroup|}}}
| label43 = グループ化後
| data43 = {{{embedded|}}}
| data43 = {{{postgroup|}}}
| label44 = 国有化前
| data44 = {{{prenational|}}}
 
| header45 = {{#if:{{Both|{{{years|}}}|{{{events|}}}}}{{Both|{{{years1|}}}|{{{events1|}}}}}|年表}}
| label46 = {{{years}}}
| data46 = {{#if:{{{years|}}}|{{{events|}}}}}
| label47 = {{{years1}}}
| data47 = {{#if:{{{years1|}}}|{{{events1|}}}}}
| label48 = {{{years2}}}
| data48 = {{#if:{{{years2|}}}|{{{events2|}}}}}
| label49 = {{{years3}}}
| data49 = {{#if:{{{years3|}}}|{{{events3|}}}}}
| label50 = {{{years4}}}
| data50 = {{#if:{{{years4|}}}|{{{events4|}}}}}
| label51 = {{{years5}}}
| data51 = {{#if:{{{years5|}}}|{{{events5|}}}}}
| label52 = {{{years6}}}
| data52 = {{#if:{{{years6|}}}|{{{events6|}}}}}
| label53 = {{{years7}}}
| data53 = {{#if:{{{years7|}}}|{{{events7|}}}}}
| label54 = {{{years8}}}
| data54 = {{#if:{{{years8|}}}|{{{events8|}}}}}
| label55 = {{{years9}}}
| data55 = {{#if:{{{years9|}}}|{{{events9|}}}}}
| label56 = {{{years10}}}
| data56 = {{#if:{{{years10|}}}|{{{events10|}}}}}
| label57 = {{{years11}}}
| data57 = {{#if:{{{years11|}}}|{{{events11|}}}}}
 
| header58 = {{#if:{{{passengers|}}}{{{mpassengers|}}}|利用状況}}
| data59 = {{#if:{{{passengers|}}}|{{Rail pass box|system={{{pass_system|}}}|passengers={{{passengers|}}}|pass_year={{{pass_year|}}}|pass_percent={{{pass_percent|}}}|pass_rank={{{pass_rank|}}}}}}}
| data60 = {{{mpassengers|}}}
 
| header61 = {{#if:{{{services|}}}|{{#switch:{{{services_collapsible|}}}|1|yes|collapsible=|サービス}}}}
| rowcellstyle62 = {{#switch:{{{services_collapsible|}}}|1|yes|collapsible=padding: 0}}
| data62 = {{#if:{{{services|}}}|{{#switch:{{{services_collapsible|}}}
|1|yes|collapsible=
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{services_state|}}}|expanded|0|no=|mw-collapsed}}">
<tr><th style="text-align: center; {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}"><div style="margin:0 3.5em">Services</div></th></tr>
<tr><td style="padding-top: 3px">{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations"|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1={{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}</td></tr>
</table>
|#default=
{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations"|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1={{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}}}
}}
 
| header63 = {{#if:{{{other_services|}}}|{{#switch:{{{other_services_collapsible|}}}|1|yes|collapsible=|{{{other_services_header|他のサービス}}}}}}}
| rowcellstyle64 = {{#switch:{{{other_services_collapsible|}}}|1|yes|collapsible=padding: 0}}
| data64 = {{#if:{{{other_services|}}}|{{#switch:{{{other_services_collapsible|}}}
|1|yes|collapsible=
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{other services_state|}}}|expanded|0|no=|mw-collapsed}}">
<tr><th style="text-align: center; {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}"><div style="margin:0 3.5em">{{{other_services_header|Other services}}}</div></th></tr>
<tr><td style="padding-top: 3px">{{#if:{{#invoke:String|match|1={{{other_services|}}}|2=class="wikitable adjacent-stations"|plain=true|nomatch=}}|{{{other_services|}}}|{{#invoke:string|replace|1={{S-rail-start|noclear=yes}}
{{{other_services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}</td></tr>
</table>
|#default=
{{#if:{{#invoke:String|match|1={{{other_services|}}}|2=class="wikitable adjacent-stations"|plain=true|nomatch=}}|{{{other_services|}}}|{{#invoke:string|replace|1={{S-rail-start|noclear=yes}}
{{{other_services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}}}
}}
 
| data44 data65 = {{{nrhpembedded|}}}
| data66 = {{{nrhp|}}}
 
| rowcellstyle67 = padding: 0
| belowstyle = vertical-align: middle
| below data67 = {{#if:{{{route_map|}}}|
{{ infobox
<table style="width:100%; margin:0; background-color:#F9F9F9;" class="collapsible {{{map_state|}}}">
| bodystyle = {{Subinfobox bodystyle}}
<tr><th style="background-color:#efefef; text-align:center;">{{{map_name|配線図}}}</th></tr>
| bodyclass = collapsible {{{map_state|}}}
<tr><td align="center">{{{route_map}}}</td></tr>
| headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}
</table>
| header1 = {{#if:{{{map_name|}}}|<div style="margin:0 3.5em">{{{map_name}}}</div>|<div style="margin:0 3.5em">路線図</div>}}
}}
| data2 = {{{route_map}}}
}}}}
 
| header68 = {{#if:{{{map_type|}}}{{{map_locator|}}}|所在地}}
| data69 =
{{#if:{{{map_type|}}}
|{{#if:{{{coordinates|}}}{{#switch:{{#property:P625}}|unknown value|=|#default=1}}
|{{Location map|{{{map_type}}}
| AlternativeMap = {{{AlternativeMap|}}}
| alt = {{{map_alt|}}}
| overlay_image = {{{map_overlay|}}}
| coordinates = {{{coordinates2|}}}
| float = center | border = infobox
| label = {{If empty|{{{map_dot_label|}}}|{{{name|}}}|{{PAGENAMEBASE}}}}
| outside = {{{pushpin_outside|}}}
| position = {{{map_label_position|}}}
| caption = {{#if:{{{map_caption|}}}|{{{map_caption}}}|{{#invoke:Location map|data|{{{map_type}}}|name}}における位置}}
| width = {{{map_size|}}}
}}
|{{superimpose|align=center|base={{#invoke:Location map|data|{{{map_type}}}|image}}|base_width=250px|float=Question mark.svg|x=100|y=50|float_width=50px}}
}}
| {{{map_locator|}}}
}}
}}<noinclude>
{{Documentation}}</noinclude>