我正在尝试在自己的 MediaWiki 实例中创建和使用 Infobox 人物模板。实际上,仅复制基本模板不起作用。一定有一些我不知道的潜在事情正在发生。
那么,我该如何将维基百科人物信息框复制到我自己的维基百科呢?
ETA:关于“不起作用”部分,显示的确切错误消息是:
Template loop detected: Template:Infobox person
这是我在“Template:Infobox person”中保存的 wiki 标记
{{Infobox person
| name = <!-- include middle initial, if not specified in birth_name -->
| image = <!-- just the filename, without the File: or Image: prefix or enclosing [[brackets]] -->
| alt =
| caption =
| birth_name =
| birth_date = <!-- {{Birth date and age|YYYY|MM|DD}} or {{Birth-date and age|Month DD, YYYY}} -->
| birth_place =
| death_date = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} or {{Death-date and age|Month DD, YYYY|Month DD, YYYY}} (death date then birth date) -->
| death_place =
| nationality =
| other_names =
| occupation =
| known_for =
}}
答案1
“不起作用”不是对问题的有用描述。你应该描述它到底做了什么。但我思考问题是:
Template:Infobox person
使用许多其他模板,包括Template:Infobox
。要使其工作,您还需要这些模板。获取所有模板的最简单方法是使用Special:Export
在维基百科上,然后Special:Import
在您的维基上。Template:Infobox
使用Module:Infobox
,它是用 Lua 编写的。要使用它,您需要Extension:Scribunto
安装在您的 wiki 上。如果您不能或不想使用它,您需要找到不使用 Lua 的旧版本模板。