打开/关闭搜索
搜索
打开/关闭菜单
31
8
13
2197
陋室
导航
首页
最近更改
随机页面
特殊页面
社群首页
新闻动态
帮助
上传文件
内容
分类树
所有页面
导入页面
活跃用户列表
维护
最近更改
MediaWiki 消息页
小工具管理
小工具定义
系统消息
界面
侧边栏
站点公告
匿名用户通知
公共样式表
公共脚本
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
中文(简体)
个人工具
登录
查看“︁项目:模板现代化阶段C Lua模块化清单”︁的源代码
来自陋室
查看
阅读
查看源代码
查看历史
associated-pages
项目页面
讨论
更多操作
←
项目:模板现代化阶段C Lua模块化清单
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
您可以查看和复制此页面的源代码。
= 模板现代化阶段C(Lua模块化)清单 = == 目标 == * 将复杂逻辑从 wikitext 迁移到 `Module:`,降低维护成本并提升可测试性。 == 候选优先级 == {| class="wikitable" ! 优先级 ! 模板 ! 触发原因 ! 建议模块 |- | P0 | Navbox | 全站高调用、含参数分支逻辑 | Module:Navbox |- | P0 | SoftwareInfo | 参数多(19项)且解析函数密集 | Module:SoftwareInfo |- | P1 | PageToolsLink | 高调用、参数路由逻辑可复用 | Module:PageToolsLink |- | P1 | LanguageLinks | 语言清单硬编码,适合数据化 | Module:LanguageLinksData + Module:LanguageLinks |- | P2 | Working / Flow-LQT 提示模板 | 逻辑简单,主要做统一调用接口 | Module:StatusMessage(可选) |} == 迁移顺序建议 == # 建 `Module:Navbox`,保持模板参数兼容。 # 建 `Module:SoftwareInfo`,先替换字段渲染,再替换链接逻辑。 # 建 `Module:PageToolsLink` 并让 `Navbox` 调用。 # 最后做 `LanguageLinks` 数据化(便于后续加减语言)。 == 兼容策略 == * 模板入口名称保持不变。 * `/sandbox` 先接入 `#invoke`,`/testcases` 验证通过后再切主模板。 * 每步迁移保留回滚编辑摘要与版本点。
返回
项目:模板现代化阶段C Lua模块化清单
。
查看“︁项目:模板现代化阶段C Lua模块化清单”︁的源代码
来自陋室