User group CSS and JavaScript is possible since MediaWiki 1.18r82285). This means that CSS and JavaScript can be loaded per user group. CSS and JavaScript pages take the following form, where example is the user group:
(specifically[[MediaWiki:Group-example.css]]
[[MediaWiki:Group-example.js]]
The special group "*" does not load MediaWiki:Group-*.js
or MediaWiki:Group-*.css
.
To address all users, use MediaWiki:Common.js
and MediaWiki:Common.css
instead.
The special group "user" (for logged-in users) does load MediaWiki:Group-user.js
and MediaWiki:Group-user.css
(though this was only introduced in MediaWiki 1.23 , Gerrit #I0ef967).
See UserModule.php for reference.
Examples:
- MediaWiki:Group-sysop.css and MediaWiki:Group-sysop.js (code for sysops/administrators)
- MediaWiki:Group-autoconfirmed.css and MediaWiki:Group-autoconfirmed.js (code for autoconfirmed users)
- MediaWiki:Group-bureaucrat.css and MediaWiki:Group-bureaucrat.js (code for bureaucrats)
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.