Pergunta

É possível carregar LocalSettings.php diferente em MediaWiki baseado em login.

Foi útil?

Solução

LocalSettings.php pode ser tratado como qualquer outro script do lado do servidor. Estas definições não são armazenados em cache, então eles são processados ??com cada solicitação de página.

No seu caso, simplesmente escolhendo configurações com base nos direitos de usuário seria fácil de implementar. Eu olhava para:

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

e opções de configuração alter em conformidade.

Além disso, cargas /includes/WebStart.php LocalSettings.php, então você também pode mudar o seu caminho de arquivo de configuração não com base em configurações do usuário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top