我有一个标题为“命令:afk”的页面。
现在,当我在网站上使用 {{PAGENAME}} 时,它总是返回“Commands:afk”。
但是,正如在 https://www.mediawiki.org/wiki/Help:Magic_words#Page_names 处的文档中所写的那样, pagename 应该是 不是 包括命名空间(它应该只包含在 {{FULLPAGENAME}} 中)。
我只想获得页面名称的“afk”部分。
我可能做错了什么还是这可能是一个错误?
我在网络上根本找不到任何关于此的信息。
我正在使用 MediaWiki 的最新稳定版本。
最佳答案
如评论和 https://www.mediawiki.org/wiki/Manual:Using_custom_namespaces 中所述, 你必须设置 $wgExtraNamespaces
并运行 maintenance/namespaceDupes.php
.
关于namespaces - MediaWiki {{PAGENAME}} 包含命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32288791/