Загрузка разная Localsettings.php при входе в систему в MediaWiki

StackOverflow https://stackoverflow.com/questions/1074422

  •  21-08-2019
  •  | 
  •  

Вопрос

Можно ли загружать разные LocalSettings.php в MediaWiki на основе входа в систему.

Это было полезно?

Решение

LocalSettings.php может обрабатываться как любой другой серверный скрипт.Эти настройки не кэшируются, поэтому они обрабатываются при каждом запросе страницы.

В вашем случае простой выбор настроек, основанных на правах пользователя, было бы легко реализовать.Я бы посмотрел на:

User::getRights() или User::getGroups()

и соответствующим образом измените параметры конфигурации.

В дополнение, /includes/WebStart.php нагрузки LocalSettings.php, так что вы также можете изменить путь к своему конфигурационному файлу там на основе пользовательских настроек.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top