模組:CNBUS/CD
外观
本模块及子页面用于存放成都公交相关数据,通过Module:CNBUS及{{成都公交线路简单列表}}、{{成都公交线路列表}}、{{成都公交公司色块}}等模板使用。
数据
[编辑]本模块使用的数据分别存放在如下的子页面中,如需更新数据可至相应子页面修改。使用说明及注意事项请参阅Module:CNBUS/doc。
| 数据名称 | 存放位置 | |
|---|---|---|
| 公司代表颜色及其他数据存放路径 | Module:CNBUS/CD | |
| 线路编号、线路(起讫点、方向)、备注、 营运公司(分公司)、全程票价、图片 |
成都“12+2”区域线路 | Module:CNBUS/CD/data |
| 成都的远郊区县线路 | Module:CNBUS/CD/suburb | |
| 表格表头 | Module:CNBUS | |
引用方法
[编辑]不建议直接在条目空间中使用#invoke语法调用本模块,而是使用模板,并在模板中引用本模块。
| 调用名称 | 参数 | 引用模板 |
|---|---|---|
list
|
{{#invoke:CNBUS/CD |list |city=CD |
{{成都公交线路列表}} |
title
|
{{#invoke:CNBUS/CD |title |city=CD |
{{成都公交线路列表}} |
simplelist
|
{{#invoke:CNBUS/CD |simplelist |city=CD |
{{成都公交线路简单列表}} |
colorbox
|
{{#invoke:CNBUS/CD |colorbox |city=CD |
{{成都公交公司色块}} |
local cd = {
areas = { },
operators = { }
}
-- 区域
cd.areas['chengdu'] = {
name = "成都",
page = "成都公交线路列表 (数字线路)",
source = "Module:CNBUS/CD/data",
aliases = { "chengdu", "CD", "cd", "成都", "default" }
}
cd.areas['suburb'] = {
name = "郊县",
page = "成都公交线路列表#远郊县市",
source = "Module:CNBUS/CD/suburb",
aliases = { "suburb", "S", "s", "郊县", "郊縣" }
}
-- 成都公交集团全资子公司
cd.operators['bus1'] = {
color = "#e36911",
aliases = { "公交东星", "公交运兴", "公交天府", "公交北星", "公交新城", "公交星辰", }
}
-- 成都公交集团合资子公司
cd.operators['bus2'] = {
color = "#075924",
aliases = { "龙泉巴士", "郫都巴士", "温江光华", "青白江巴士", "新都巴士", "双流巴士", }
}
cd.operators['ronggui'] = {
color = "#F3EACA",
aliases = { "新都蓉桂" }
}
cd.operators['wenjiang'] = {
color = "#98C591",
aliases = { "温江公交" }
}
cd.operators['airport'] = {
color = "#CFAB44",
aliases = { "空港公交" }
}
cd.operators['longquan'] = {
color = "#D6BCC4",
aliases = { "龙泉公交" }
}
cd.operators['xinjin'] = {
color = "#8CCEAB",
aliases = { "新津公交" }
}
cd.operators['pengzhou'] = {
color = "#83B8D5",
aliases = { "彭州公交" }
}
cd.operators['chongzhou'] = {
color = "#387B57",
aliases = { "崇州公交" }
}
cd.operators['shutong'] = {
color = "#72A070",
aliases = { "大邑蜀通","蜀通公交" }
}
cd.operators['qionglai'] = {
color = "#FF8000",
aliases = { "邛崃公交" }
}
cd.operators['pujiang'] = {
color = "#94B840",
aliases = { "蒲江公交" }
}
cd.operators['jincdan'] = {
color = "#A0B27C",
aliases = { "金堂公交" }
}
cd.operators['dujiangyan'] = {
color = "#2ea6df",
aliases = { "都江堰城巴" }
}
cd.operators['guyan'] = {
color = "#f5d700",
aliases = { "古堰公交" }
}
cd.operators['jianyang'] = {
color = "#7CD365",
aliases = { "简阳公交" }
}
cd.operators['hongyunxing'] = {
color = "#2ea7e0",
aliases = { "大邑鸿运行" }
}
cd.operators['other'] = {
color = "white",
}
cd.operators['multi'] = {
color = "black",
}
return cd