Extension:UserSettingsChangedLogging

Purpose
Provides logging of user settings changes.

Dependancy

 * StubManager extension
 * Patched '/includes/User.php' file (get from BizzWiki SVN)

PEAR

 * Install PEAR channel 'http://mediawiki.googlecode.com/svn'
 * Install extension through PEAR:
 * Modify
 * Modify
 * Modify

SVN

 * Install Extension:StubManager
 * Download archive: SVN
 * Place extension files in MW /extensions directory
 * Modify

LocalSettings.php
Modifications to  is only necessary if not using Extension:ExtensionManager
 * Modification if extension is located in MW installation directory:
 * Modification if extension is installed through PEAR:

Extension Manager
If using Extension:ExtensionManager, then skip the modification to.

History

 * Changed format of log entry to include User:username
 * Fixed multiple entries in the log when the user changes a preference setting
 * Fixed to not add log entries upon account creation