從俄語維基百科移植的模板,原製作者為ru:User:KPu3uC B Poccuu

模板介紹

编辑

Wikipedia:铁路系统标示從前使用{{BS}}、{{BS2}}、{{BS-startCollapsible}}等大量模板堆疊構成路線圖,為了節約建立再多的模板而使用一個Lua模塊(module:routemap)來取代以上的眾多模板,其中最大的好處是提升計算速度和減少讀取時間,而且水平圖標個數和圖標重疊層數理論上可以無限增加而不須再建立新模板或改寫現有模板。

使用方法

编辑
代碼 實際效果
基本使用例
{{Routemap
|title=高鐵接駁線路圖|
BUS\KBHFa~~始發站
\BHF~~1.0~~中途站~~待2020年擴建成交通樞紐
LDER\KBHFe~~2.5~~終點站~~ ~~換乘高鐵
}}
高鐵接駁線路圖
始發站
1.0
中途站
待2020年擴建成交通樞紐
2.5
終點站
換乘高鐵
圖標重疊,可無限重疊
{{Routemap|
BHF!~uSTRq!~ACC~~ACC重疊於uSTRq重疊於BHF之上
}}
ACC重疊於uSTRq重疊於STR之上
摺疊部分線路圖
{{Routemap
|collapsible=0|
uKBHFa~~!~width{{=}}200px
-startCollapsible-
LUECKE~~開始摺疊
BHF~~被摺疊部分
-endCollapsible-
uKBHFe}}
!~width=200px
開始摺疊
被摺疊部分
開始摺疊行被取代
{{Routemap
|collapsible=0|
uKBHFa~~!~width{{=}}200px
-startCollapsible-collapsed-replace
LSTR~~開始摺疊
STR~~取代開始摺疊
BHF~~被摺疊部分
-endCollapsible-
uKBHFe}}
!~width=200px
開始摺疊
取代開始摺疊
被摺疊部分
其他功能示範
{{Routemap|navbar=模板名
|title=改標題顏色、加模板鏈接、自動摺疊
|collapse=collapsed
|style=float:none;margin:auto
|title color=white
|title bg color=#974
|nolegend=1|1=
BUS!@公共汽車~~BUS圖標鏈接到[[公共汽車]]條目
utBHF~~圖標欄背景染成橙色!~bg=orange
|footnote=線路圖置中、沒有圖例鏈接
}}
  • 注意由於圖標文字欄闊度和圖標背景染色使用到等號=來接駁模塊(module)參數!~bg和輸入值,為免被誤解為模板(template)參數而需要使用1=特定線路圖的模板參數名、或者用{{=}}接駁模塊參數和輸入值。

參數

编辑
以下是该模板的模板数据,适用于可视化编辑器等工具。

Routemap模板数据

Routemap模板參數.

模板参数

参数描述类型状态
CSS風格定義style

額外的CSS定義改變表格的風格如排位和顏色等,如須表格置中請在此輸入float:none;margin:auto

字符串可选
是否允許模板摺疊collapsible

預設允許摺疊,如不想顯示摺疊按鈕可以輸入no或0隱藏

字符串可选
模板摺疊狀態collapse

模板摺疊狀態,預設為不摺疊,如須條目讀取時自動摺疊可填寫本參數collapsed

字符串可选
表格浮動float

表格浮動,與大部分info模板一樣預設右邊,可輸入left來改為左邊,如須置中請使用style參數

默认值
right
字符串可选
標題文字title

表格頂的標題文字

默认值
線路圖
字符串可选
標題文字顏色title color

標題文字顏色,預設為黑色

默认值
#000000
字符串可选
標題背景顏色title bg color title color2

標題背景顏色,預設為白色

默认值
#FFFFFF
字符串可选
模板鏈接工具navbar

如果線路圖是建立在一個獨立的模板中,可以在此參數輸入模板名,在線路圖標題的左邊顯示模板鏈接工具

默认值
字符串可选
圖例鏈接legend

可以輸入其他其他圖例鏈接,或使用輸入值track來更改成路軌及月台配置圖例

默认值
维基百科:铁路系统标示图例
页面名称可选
隱藏圖例nolegend

輸入任何數值即可令線路圖不顯示圖例鏈接

默认值
字符串可选
線路圖構建區1

由Lua模塊特定標記來輸入圖標代號和文字描述逐行構建線路圖

字符串必需
腳註footnote

顯示在表格底部右邊的腳註文字

字符串可选