跳转到内容

模組:CNBUS/SH

本页使用了标题或全文手工转换
维基百科,自由的百科全书
文档图示 模块文档[查看] [编辑] [历史] [清除缓存]

数据

本模块使用的数据分别存放在如下的子页面中,如需更新数据可至相应子页面修改。

数据名称 存放位置
公司代表颜色及其他数据存放路径 Module:CNBUS/SH
线路编号、线路(起讫点、方向)、备注、

营运公司(分公司)、全程票价、图片

浦西中心城区、及跨区线路线路 Module:CNBUS/SH/data
闵行区内线路 Module:CNBUS/SH/minhang
宝山区内线路 Module:CNBUS/SH/baoshang
嘉定区内线路 Module:CNBUS/SH/jiading
浦东新区线路 Module:CNBUS/SH/pudong
金山区内线路 Module:CNBUS/SH/jinshan
松江区内线路 Module:CNBUS/SH/songjiang
青浦区内线路 Module:CNBUS/SH/qingpu
奉贤区内线路 Module:CNBUS/SH/fengxian
崇明区内线路 Module:CNBUS/SH/chongming
上海境内的苏州线路 引用:Module:CNBUS/SH/suzhou

数据:Module:CNBUS/SU/wujiangModule:CNBUS/SU/kunshanModule:CNBUS/SU/taicang

上海境内的嘉兴线路 引用:Module:CNBUS/SH/jiaxing

数据:Module:CNBUS/JX/data

表格表头 Module:CNBUS

引用方法

不建议直接在条目空间中使用#invoke语法调用本模块,而是使用模板,并在模板中引用本模块。

调用名称 参数 引用模板
list

{{#invoke:CNBUS/SH |list |city=SH
|loc = 地区
|format = 样式
|code = 线路代码
}}

{{上海公交线路列表}}
title

{{#invoke:CNBUS/SH |title |city=SH
|loc = 地区
|format = 样式
}}

{{上海公交线路列表}}
simplelist

{{#invoke:CNBUS/SH |simplelist |city=SH
|loc = 地区
|code = 线路代码
}}

{{上海公交线路简单列表}}
colorbox

{{#invoke:CNBUS/SH |colorbox |city=SH
|company = 公司代码
}}

{{上海公交公司色块}}

local sh = {
	areas = { },
	operators = { }
}

sh.areas['shanghai'] = {
	name = "上海",
	source = "Module:CNBUS/SH/data",
	aliases = { "Shanghai", "SH", "sh", "上海", "default" }
}
sh.areas['pudong'] = {
	name = "浦东",
	source = "Module:CNBUS/SH/pudong",
	aliases = { "Pudong", "PD", "pd", "浦东" }
}
sh.areas['fengxian'] = {
	name = "奉贤",
	source = "Module:CNBUS/SH/fengxian",
	aliases = { "Fengxian", "FX", "fx", "奉贤" }
}
sh.areas['baoshang'] = {
	name = "宝山",
	source = "Module:CNBUS/SH/baoshang",
	aliases = { "Baoshan", "BS", "bs", "宝山" }
}
sh.areas['minhang'] = {
	name = "闵行",
	source = "Module:CNBUS/SH/minhang",
	aliases = { "Minhang", "MH", "mh", "闵行" }
}
sh.areas['songjiang'] = {
	name = "松江",
	source = "Module:CNBUS/SH/songjiang",
	aliases = { "Songjiang", "SJ", "sj", "松江" }
}
sh.areas['qingpu'] = {
	name = "青浦",
	source = "Module:CNBUS/SH/qingpu",
	aliases = { "Qingpu", "QP", "qp", "青浦" }
}
sh.areas['jiading'] = {
	name = "嘉定",
	source = "Module:CNBUS/SH/jiading",
	aliases = { "Jiading", "JD", "jd", "嘉定" }
}
sh.areas['jinshan'] = {
	name = "金山",
	source = "Module:CNBUS/SH/jinshan",
	aliases = { "Jinshan", "JS", "js", "金山" }
}
sh.areas['chongming'] = {
	name = "崇明",
	source = "Module:CNBUS/SH/chongming",
	aliases = { "Chongming", "CM", "cm", "崇明" }
}
sh.areas['suzhou'] = {
	name = "苏州",
	source = "Module:CNBUS/SH/suzhou",
	aliases = { "Suzhou", "SU", "su", "苏州" }
}
sh.areas['jiaxing'] = {
	name = "嘉兴",
	source = "Module:CNBUS/SH/jiaxing",
	aliases = { "Jiaxing", "JX", "jx", "嘉兴" }
}

sh.operators['busgroup'] = {
	color = "limegreen",
	aliases = {  "巴士一分", "巴士二分", "巴士三分", "巴士四分", "巴士五分", "崇明巴士", "金山巴士"}
}
sh.operators['pudong'] = {
	color = "skyblue",
	aliases = { "浦东杨高", "浦东金高", "浦东上南", "浦东南汇" }
}
sh.operators['qingpu'] = {
	color = "lime",
	aliases = { "青浦巴士" }
}
sh.operators['songjiang'] = {
	color = "red",
	aliases = { "松江公交" }
}
sh.operators['minhang'] = {
	color = "magenta",
	aliases = { "闵行客运" }
}
sh.operators['jinshan'] = {
	color = "pink",
	aliases = { "锦山客运" }
}
sh.operators['fengxian'] = {
	color = "cornflowerblue",
	aliases = { "奉贤客运" }
}
sh.operators['zhongxing'] = {
	color = "#eae179",
	aliases = { "众兴客运" }
}
sh.operators['jinqiu'] = {
	color = "#fd6679", 
	aliases = { "金球巴士" }
}
sh.operators['luhong'] = {
	color = "#eeefaf",
	aliases = { "露虹汽服" }
}
sh.operators['jingshen'] = {
	color = "yellowgreen",
	aliases = { "京申大众" }
}
sh.operators['sunlsland'] = {
	color = "#8ae6b3",
	aliases = { "太阳岛客运", "太阳岛" }
}
sh.operators['airport'] = {
	color = "cyan",
	aliases = { "空港巴士" }
}
sh.operators['other'] = {
	color = "white",
}
sh.operators['multi'] = {
	color = "black",
}

return sh