Module:彗星快线数据/doc
让世界变得更有趣吧!
更多操作
这是Module:彗星快线数据的文档页面
概述
本模块用于存储和检索彗星快线系统的线路基础数据(颜色、简写、图标等)。它主要供其他模板(如线路标志、车站信息框)调用。
函数用法
color
获取线路的十六进制颜色代码。
- 用法:
000000 - 参数:
1(线路名称):如“彗星快线A线”。2(可选):输入s则返回带#前缀的颜色(如 #003E87),否则仅返回 6 位代码。
short
获取线路的两位字母代码。
- 用法:
线路名称 - 返回:如 EA, EB 等。如果线路不存在,则返回输入的原名。
textcolor
获取在线路颜色背景上建议使用的文字颜色(用于保证对比度)。
- 用法:
white - 返回:通常为
white。
icon
获取线路图标的文件名。
- 用法:
彗星快线标志_线路名称.svg - 返回:模块定义的
.svg文件名。若未定义,则按彗星快线数据_代码.svg规则生成。
---
已定义线路数据
| 线路名称 | 颜色代码 | 示例 | 简写 | 图标文件名 | 文字颜色 |
|---|---|---|---|---|---|
| 彗星快线A线 | 003E87 |
A | A | white | |
| 彗星快线B线 | D87F33 |
B | B | white | |
| 彗星快线C线 | FF0000 |
C | C | white | |
| 彗星快线D线 | 0047BA |
D | D | white |
默认处理
当输入的线路名称未在数据库中定义时:
- 颜色:默认为
000000(黑色)。 - 代码:返回输入值本身。
- 图标:尝试匹配
彗星快线标志_代码.svg。