Extension:SpecialUserScore

User Score
For a smaller installation of MediaWiki it may be useful, to watch, who are the most active users. This special page shows the list of users sorted by the number of contributions.


 * Mediawiki-Version:
 * The code was written for MediaWiki 1.6.3
 * should work with 1.5.x.
 * successfully tested in MediaWiki 1.9.0 and 1.10.0

Security
The access to this page should be restricted to those who are managing the user accounts. This is done in the registration of the extension.

Installation
The installation follows the common way for adding special pages.

Changing Configuration
Add the following line to the LocalSettings.php just behind

Register Special Page
Add the new file SpecialUserScore.php into the directory extensions:

Source Code
Add the new file SpecialUserScore.php into the directory includes with this code:

Room for Improvement

 * Language support: Page header and report should use the translation function. Current code is in english.
 * SQL: For large databases an index on  should be added on the table.
 * Make into a proper extension that doesn't require copying the special page into the "includes" directory and modifying core files that will get changed in the next MediaWiki version.
 * Add % of total wiki edits.
 * Add option for filtering by certain time frames, IE past 30 days