Manuel:Groupe d'utilisateur CSS et JavaScript
Il est possible de créer des styles et scripts dépendant de groupes d’utilisateurs depuis MediaWiki 1.18 (plus précisément r82285) Cela signifie que des styles CSS est des scripts JavaScript peuvent être chargés en fonction des groupes d’utilisateurs. Les noms des pages contenant ces styles et scripts sont de la forme suivante, où exemple est le nom du groupe :
[[MediaWiki:Group-example.css]]
[[MediaWiki:Group-example.js]]
Le groupe spécial *
ne charge pas les pages MediaWiki:Group-*.js
et MediaWiki:Group-*.css
.
Pour toucher tous les utilisateurs, utilisez MediaWiki:Common.js
et MediaWiki:Common.css
.
Note that if $wgMFCustomSiteModules
is set (such as WMF production), you may also need to duplicate the styles in MediaWiki:Minerva.css
for it to effect mobile users.
Le groupe spécial user
(utilisateurs connectés) charge MediaWiki:Group-user.js
et MediaWiki:Group-user.css
(uniquement depuis MediaWiki 1.23 , Gerrit #I0ef967).
Consultez UserModule.php à titre de référence.
Exemples :
- MediaWiki:Group-sysop.css et MediaWiki:Group-sysop.js (code pour les administrateurs)
- MediaWiki:Group-autoconfirmed.css et MediaWiki:Group-autoconfirmed.js (code pour les utilisateurs enregistrés)
- MediaWiki:Group-bureaucrat.css et MediaWiki:Group-bureaucrat.js (code pour les bureaucrates)