Caricamento diverso LocalSettings.php su login in MediaWiki
Domanda
E 'possibile caricare LocalSettings.php diversa in MediaWiki sulla base di login.
Soluzione
LocalSettings.php
possono essere trattati come qualsiasi altro script server-side. Queste impostazioni non vengono memorizzati nella cache, in modo che siano trattati con ogni richiesta di pagina.
Nel tuo caso, le impostazioni semplicemente scegliendo in base ai diritti utente sarebbe stato facile da implementare. Vorrei guardare:
User::getRights()
o User::getGroups()
e modificare le opzioni di configurazione di conseguenza.
Inoltre, /includes/WebStart.php
carichi <=>, così si potrebbe anche modificare il percorso del file di configurazione non sulla base di impostazioni utente.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow