mediawiki - 更改非现有 MediaWiki 页面显示的页面

标签 mediawiki mediawiki-api mediawiki-extensions

我想更改维基页面不存在时显示的页面内容。 参见示例:

目前我的wiki仅显示“此页面当前没有任何文字。您可以在其他页面中搜索此页面标题,搜索相关日志,或编辑此页面”。

最佳答案

更新:正如 @Tgr 在下面的评论中指出的那样,在 MediaWiki 软件本身中编辑 MediaWiki:noarticletext 页面更加容易和安全。


如果您有权访问托管 wiki 的文件系统,则可以编辑 [您的 wiki 在文件系统中的位置]/languages/i18n/en.json 中的 noarticletext 键(或您当前使用的语言)。

为了让生活更轻松,您可以让 noarticletext 消息包含 {{No Article text}} 模板(如 Wikipedia looks to have done ),以便以后可以编辑该消息通过编辑该模板从 MediaWiki 中进行。

谷歌搜索发现了一个Special404 MediaWiki extension但看起来也需要文件系统访问权限,至少首先要安装它。

关于mediawiki - 更改非现有 MediaWiki 页面显示的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29255911/

相关文章:

MediaWiki 页面计数

java - 使用 Android 或 Java 从 MediaWiki/Wikipedia 查询多个结果

wikipedia - 如何在按字母顺序排列的参数内获取 Wikipedia API 结果?

javascript - MediaWiki API : Edit section without destroying heading

javascript - AngularJS - 基于 API 的实时搜索不会随着 ng-model 的变化而更新

mediawiki - 我怎样才能看到 MediaWiki 中超过 500 个最近的更改?

php - 如何修改 MediaWiki CharInsert 扩展以插入与其提供的按钮不同的 wiki 文本?

wordpress - 使用 apt-get 安装 Web 应用程序的实例

latex - texvc 不在 Mediawiki 中呈现 latex 数学

mediawiki - 如何删除某个类别的所有页面