维基百科:模板的沙盒和测试样例
本页面為一篇​操作指南​,用於介紹中文维基百科社群的一些实现和操作方式。
本文​僅是一篇​論述​,不屬於​方針或指引​。如果本指南與相關方針或指引發生衝突或存在不一致的情况,請以方針或指引的條文為準。
模板​是​MediaWiki​中的重要功能之一。但是模板通常比较复杂,以至于资深用户都可能在编辑模板的过程中出错。于是我们需要使用沙盒和测试样例来辅助测试模板。
目录
1准备工作
2如何创建和使用沙盒和测试样例
3范例
4参见
准备工作​[​编辑​]
首先,请先确保该模板有一篇完整的​模板文档​。模板最好只有一个​<noinclude>​块,位于模板末尾,其中包含{{​documentation​}}。尽量不要有太多​<noinclude>​和​<includeonly>​
如何创建和使用沙盒和测试样例​[​编辑​]
  1. 假如模板是 Template:A​。那么它的沙盒位于 Template:A/sandbox​,测试样例位于 Template:A/testcases​。请注意大小写一定不要错。
  2. Template:A 中的全部源代码(包含​<noinclude>​中的代码)复制到 Template:A/sandbox 中。然后保存 Template:A/sandbox​。沙盒即创建完成。
  3. 开始创建 Template:A/testcases​。首先在顶部包含模板:{{​template testcases notice​}}。下面分别引用原模板和沙盒模板。 Template:A/testcases 的代码如下:
{{template testcases notice}} {{A | 参数1 }} {{A/sandbox | 参数1 }} {{A | 参数2 }} {{A/sandbox | 参数2 }}
4. 在 Template:A/sandbox 中编辑。编辑后,到 Template:A/testcases 测试结果。注意可能需要​更新服务器缓存​
范例​[​编辑​]
{{​Cquote​}} - {{​Cquote/sandbox​}} - {{​Cquote/testcases​}}
参见​[​编辑​]
分类​:​维基百科指南
搜索
本页面最后修订于2020年8月1日 (星期六) 08:41。
本站的全部文字在​知识共享 署名-相同方式共享 3.0协议​之条款下提供,附加条款亦可能应用。(请参阅​使用条款​
Wikipedia®和维基百科标志是​维基媒体基金会​的注册商标;维基™是维基媒体基金会的商标。
维基媒体基金会是按美国国內稅收法501(c)(3)登记的​非营利慈善机构​
隐私政策
关于维基百科
免责声明
手机版视图
开发者
统计
Cookie声明
讨论贡献创建账户登录
项目页面讨论
不转换简体繁體大陆简体香港繁體澳門繁體大马简体新加坡简体臺灣正體
阅读编辑查看历史
首页首页分类索引特色内容新闻动态最近更改随机条目资助维基百科帮助维基社群方针与指引互助客栈知识问答字词转换IRC即时聊天联络我们关于维基百科链入页面相关更改上传文件特殊页面固定链接页面信息维基数据项目下载为PDFAfrikaansالعربيةCatalàEnglishEsperantoفارسیहिन्दीHornjoserbsceBahasa Indonesia日本語한국어ଓଡ଼ିଆPolskiPortuguêsРусскийسنڌيTürkçe吴语编辑链接