Загрузка разная Localsettings.php при входе в систему в MediaWiki
Вопрос
Можно ли загружать разные LocalSettings.php в MediaWiki на основе входа в систему.
Решение
LocalSettings.php
может обрабатываться как любой другой серверный скрипт.Эти настройки не кэшируются, поэтому они обрабатываются при каждом запросе страницы.
В вашем случае простой выбор настроек, основанных на правах пользователя, было бы легко реализовать.Я бы посмотрел на:
User::getRights()
или User::getGroups()
и соответствующим образом измените параметры конфигурации.
В дополнение, /includes/WebStart.php
нагрузки LocalSettings.php
, так что вы также можете изменить путь к своему конфигурационному файлу там на основе пользовательских настроек.
Не связан с StackOverflow