如何使MediaWiki用户在文件上传时选择许可证

时间:2014-10-03 11:38:15

标签: mediawiki

这是我第一次不得不建立一个MediaWiki网站,而且我对它整体上相对较新。

我的问题是用户可以上传文件(只有我的情况下的图片),而无需在Special:upload页面的下拉框中选择一个许可证,我已经在MediaWiki:Licenses下定义了许可证,因此有许可证选择-能够。我希望上传警告功能告诉用户上传文件需要许可证(就像警告名称是短的或其他什么一样)。用户必须先选择许可证才能继续。

我已经搜索了很多,并且在某处更改变量似乎并不容易。如果解决方案是我应该知道的,我为发布一个愚蠢的问题而道歉......

1 个答案:

答案 0 :(得分:0)

好吧,我还没有再次检查过,但是对于MediaWiki来说这是不可能的:仅凭许可证IIRC。但是,您可以轻松地将MediaWiki:Licenses设置为默认/后备"许可证" /标记明显不像{{DELETEME}},然后设置AbuseFilter规则以防止上传题。 AbuseFilter非常有用,所以无论如何我都建议尝试。

或者,您可以安装UploadWizard,这是非常麻烦的配置,但非常擅长执行维基媒体特定的习惯,如模板/版权偏执。 ;-)然后你可以设置$ wgUploadNavigationUrl指向UploadWizard,甚至限制特殊:上传访问特权用户。