【发布时间】:2014-10-05 02:26:26
【问题描述】:
我想知道如何以及在哪里编辑 MediaWiki 模板,以便在许可文本的末尾添加文本。 (“知识共享”内容,以红色突出显示。)
到目前为止,我尝试编辑了几个“MediaWiki”,包括“MediaWiki:License”和“MediaWiki:Footer”,但无济于事。
这是我想做的,这是来自实际的 MediaWiki 页面:
【问题讨论】:
标签: mediawiki
我想知道如何以及在哪里编辑 MediaWiki 模板,以便在许可文本的末尾添加文本。 (“知识共享”内容,以红色突出显示。)
到目前为止,我尝试编辑了几个“MediaWiki”,包括“MediaWiki:License”和“MediaWiki:Footer”,但无济于事。
这是我想做的,这是来自实际的 MediaWiki 页面:
【问题讨论】:
标签: mediawiki
该消息可以从MediaWiki:Copyright (以及MediaWiki:Copyright/ar 等更改为您的默认语言以外的所有其他语言)。
要找出用户界面消息的名称(和相应的 MediaWiki 命名空间页面),请将 ?uselang=qqx 附加到 url 的末尾,例如https://en.wikipedia.org/wiki/Mainpage?uselang=qqx
如果您想保留消息,但只更改许可文本,则在 LocalSettings.php 中完成,使用 $wgRightsText:
$wgRightsText = "Open Database license 1.0";
(列出了其他特定于许可证的设置here。)
【讨论】:
MediaWiki:Copyright),但之前对我来说并没有什么意义。
wikimedia-copyright 是维基媒体项目(由 WikimediaMessages 定义)上的消息密钥,而不是核心。
假设您选择了其中一种标准许可证,例如,您应该只在LocalSettings.php 中设置$wgRightsUrl
$wgRightsUrl = 'http://creativecommons.org/licenses/by-sa/3.0/';
【讨论】: