zh.m.wikipedia.org
维基百科:模板的沙盒和测试样例
本页面為一篇​操作指南​,用於介紹中文维基百科社群的一些实现和操作方式。
本文​僅是一篇​論述​,不屬於​方針或指引​。如果本指南與相關方針或指引發生衝突或存在不一致的情况,請以方針或指引的條文為準。
模板​是​MediaWiki​中的重要功能之一。但是模板通常比较复杂,以至于资深用户都可能在编辑模板的过程中出错。于是我们需要使用沙盒和测试样例来辅助测试模板。
准备工作
首先,请先确保该模板有一篇完整的​模板文档​。模板最好只有一个​<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
维基百科
除非另有声明,本网站内容采用​CC BY-SA 3.0授权。
隐私政策
使用条款
桌面版
 首页 随机  附近  登录  设置  资助维基百科  关于维基百科  免责声明
语言监视编辑