Extension:UserPageStyles

The UserPageStyles Extension gives users the ability to create custom stylesheets to display on their userpage and subpages thereof.

The way this differs from the built-in user-css functionality is that while vanilla MediaWiki allows you to edit the CSS that you see, UserPageStyles allows you to edit the CSS that everyone sees.


 * Project Homepage: UserPageStyles Extension - Jimbojw.com
 * Source Code: UserPageStyles.php
 * Licensing: UserPageStyles is released under The MIT License.

Installation

 * 1) Download UserPageStyles, and be sure to rename the downloaded file to UserPageStyles.php.
 * 2) Drop this script in $IP/extensions
 * Note: $IP is your MediaWiki install dir.
 * 1) Enable the extension by adding this line to your LocalSettings.php: require_once('extensions/UserPageStyles.php');
 * 2) Allow users to create custom CSS by adding this line to your LocalSettings.php: $wgAllowUserCss = true;

Usage
To get started, simply edit: User:Username/style.css Where 'Username' is the name of your user. After saving, subsequent visits to your user page (or subpages) will show your custom styles.

Sysops are immune from user styles, and will not see them while logged in. This is to make administration easier (in case someone decided to remove the action buttons for example).