模板:Routemap

維基教科書,自由的教學讀本
文檔圖示 模板文檔[檢視] [編輯] [歷史] [清除快取]

從俄語維基百科移植的模板,原製作者為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=特定線路圖的模板參數名、或者用{{=}}接駁模塊參數和輸入值。

參數[編輯]

Template:Templatedataheader

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

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

字串選填