打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

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 XA_icon.svg white
彗星快线B线 D87F33 B B XB_icon.svg white
彗星快线C线 FF0000 C C XC_icon.svg white
彗星快线D线 0047BA D D XD_icon.svg white

默认处理

当输入的线路名称未在数据库中定义时:

  • 颜色:默认为 000000 (黑色)。
  • 代码:返回输入值本身。
  • 图标:尝试匹配 彗星快线标志_代码.svg