🌸 欢迎来到《山海传说》Wiki!
这里是服务器的官方资料馆,记录着所有修士的旅程与传说。
无论你是新手玩家还是老修士,都能在这里快速了解游戏内容,少走弯路~
💬 我们希望这份Wiki能成为所有玩家一起完善的资料站。
如果你发现内容有缺漏、错误,或者有更好的建议,欢迎留言或参与编辑,一起把它做得更好!
📌 官方交流群 • 🌐 服务器官网 • 📺 B站官号
如果你在Wiki中发现以下情况:
❌ 数据或描述错误
⚙️ 链接失效、页面排版问题
🧭 资料缺失或不完整
可以在官方群聊内联系管理员:“阿轩(3410279745)”
模板:=/文档
{{=}} 是一个模板,是创建新 Wiki 时由 BWiki 平台提供的默认模板之一。
这些模板被众多Wiki采用,由平台收集整理后预制到Wiki中,帮助新Wiki快速起步。请根据Wiki的具体设计风格和功能需求,进一步调整这些模板。
=模板用于插入一个等号 =,且不引起解析器的混淆。
在 MediaWiki 中,等号 = 用于分隔参数名和值,例如{{模板名|参数1=值1|参数2=值2|编号参数1|编号参数2}}。
如果参数名、编号参数值中包含等号,解析器会误将其视为语法的一部分,导致解析错误。类似的情况也偶尔会出现在解析器函数和表格等等 Wikitext 语法中。
为了避免解析器混淆,用户创建了模板{{=}},内容仅包含一个等号。这种简单一致的解决方案被许多 Wiki 采用,因此 MediaWiki 从 1.39 版本开始,将{{=}}加入魔术字(Magic Word),默认支持此特性。不过目前 BWiki 的版本是1.37.0,因此这一模板是手动创建的。
用法
{{=}}
示例
对于模板的编号参数,以模板:划掉重说为例:
- 正常:
{{划掉重说|a+b|a²+b²}}→a+ba²+b² - 异常:
{{划掉重说|a=b|a²=b²}}→(其中,编号参数1的值{{{1}}}a=b被视为参数a的值为b)
此时,可加入本模板避免解析错误:
{{划掉重说|a{{=}}b|a²{{=}}b²}}→a=ba²=b²
类似的例子,比如#switch语句中,想要匹配条件1=2,那么有三种方式意图匹配:1=2、1<nowiki>=</nowiki>2和1{{=}}2
{{#switch: 1=2
| 1=2 = raw
| 1<nowiki>=</nowiki>2 = nowiki
| 1{{=}}2 = template
| default
}}
结果:template
可见此时只能通过{{=}}实现类似“转义”的效果。
相关特性
魔术字{{!}}:用于插入一个竖线 |,避免解析器混淆。比如在模板、表格的正文中需要显示“|”时。MediaWiki 从 1.24 版本开始默认支持此特性。
调试 Wikitext
特殊:展开模板页面可用于调试 Wikitext。极少数情况下,解析器对 Wikitext 的解析可能不符合预期。
常见情况包括解析器将内容中的换行、等号或竖线误解析为Wikitext语法,本模板就是用于处理其中等号被视为 Wikitext 语法的情况。
相关资料
- 调试Wikitext - Tools 社区文档
- #switch中的等号问题 - MediaWiki 帮助文档
- 魔术字文档 - MediaWiki 帮助文档

沪公网安备 31011002002714 号