是否有可能基于登录MediaWiki内装载不同的LocalSettings.php。

有帮助吗?

解决方案

LocalSettings.php可以被视为任何其他服务器端脚本。这些设置不被缓存,因此它们与每个页面请求处理。

在你的情况下,基于用户权限简单地设置选择,将很容易实现。我想看看:

User::getRights()User::getGroups()

和相应地改变配置选项。

此外,/includes/WebStart.php负荷LocalSettings.php,所以你也可以根据用户设置有更改配置文件路径。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top