Domanda

E 'possibile caricare LocalSettings.php diversa in MediaWiki sulla base di login.

È stato utile?

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
scroll top