如何允许MediaWiki登录的用户编辑Common.css?
时间:2020-03-06 15:01:12 来源:igfitidea点击:
我想允许登录的用户编辑MediaWiki / Common.css而不将其添加到sysop组。
我了解这将允许用户将其更改为有害的方式,但这是一个封闭的Wiki,所以这不是问题。
任何解决方案都可以接受,即使更改php代码也可以:)
解决方案
创建一个新组,添加为其赋予" editinterface"权限。在LocalSettings.php中,它是这样完成的:
$wgGroupPermissions['mynewgroup']['editinterface'] = true;
然后将该用户添加到新组中。
或者,如果我们要将权限授予所有登录用户,请按以下步骤进行操作:
$wgGroupPermissions['user']['editinterface'] = true; // user is the default group for all logged-in users
有关详细信息,请参见MediaWiki手册。