【发布时间】:2014-07-12 01:26:24
【问题描述】:
最近,我在本地机器上安装了MediaWiki version 1.22。
我添加了一些模板页面,当我尝试使用它们时,它会显示
Template loop detected:
我还使用管理员登录删除了一些旧页面,但仍然显示相同的问题。
【问题讨论】:
-
请提供模板的来源以及您如何使用它们。
标签: mediawiki mediawiki-templates
最近,我在本地机器上安装了MediaWiki version 1.22。
我添加了一些模板页面,当我尝试使用它们时,它会显示
Template loop detected:
我还使用管理员登录删除了一些旧页面,但仍然显示相同的问题。
【问题讨论】:
标签: mediawiki mediawiki-templates
例如,当两个模板彼此transcluding 时,就会发生模板循环
模板:Foo 包含
{{bar}}
而 Template:Bar 包含
{{foo}}
这也可以通过中间模板发生,例如foo 包含 bar,bar 包含 baz,baz 包含 foo。
由于我没有看到您的模板,我无法确定到底出了什么问题,但一般建议是查看您模板的源代码。
【讨论】:
{{Infobox university | name = University of XYZ | native_name = Universiti XYZ }} 并使用 wikicode {{Infobox university | name = | native_name = }} 创建模板页面 Template:Infobox university,之后我看到了该错误。除此之外,我还删除了Template:Infobox 页面