模板:Special wikitext/Custom Module
本模板主要用于require('Module:Module wikitext')._addText(Module:Module wikitext)中,用于客制化模块命名空间。
本模板不能直接使用,需要透过Module:Special wikitext/Custom Module间接调用。使用方法为复制以下代码到要客制化的模块中:
防止模板循环[编辑]
如果上述设置仍无法防止模板循环,即模块或调用模块的页面出现以下错误:
- 检查到模板循环:Module:Special wikitext/Custom Module
- 检查到模板循环:Module:Documentation
- 页面超出展开深度限制
- 警告:包含模板大小过大。 一些模板将不会包含。
可考虑改用以下代码:
模板数据
<TemplateData>{ "description": "用于自定义模块命名空间中页面的内容。在非模块命名空间没有作用", "params": { "is_in_doc": { "label": "防止模板循环的必要参数", "description": "必须填入0", "example": "0", "type": "line", "suggestedvalues": [ "0" ], "default": "0", "autovalue": "0", "required": true }, "show_doc": { "label": "显示说明文件", "description": "是否显示模块说明文件", "type": "boolean" }, "wikitext": { "label": "维基代码", "description": "自定义模块页的维基代码", "type": "content", "required": true }, "pagename": { "label": "所在的页面名称", "description": "为了防止模板循环,必须输入所在的页面名称。本模板只会在输入的位置上显示。", "type": "wiki-page-name", "required": true } }, "format": "block" }</TemplateData>