我们已将MediaWiki与我们的网站集成,并希望阻止/隐藏特殊:首选项页面中某些字段的编辑,以便用户无法更改这些字段。
具体来说:我们不希望用户能够更改他们的电子邮件和语言。
由于
答案 0 :(得分:0)
添加一个钩子并取消设置相关字段。请参阅:http://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences
public static function onGetPreferences(User $user, array &$preferences ) {
unset($preferences['language']);
}
$wgHooks['GetPreferences'][] = 'MyHooks::onGetPreferences';