Extension:SmiteSpam

The SmiteSpam extension provides a special page "Special:SmiteSpam" helping administrators identify and delete spam pages.

Usage
Navigate to "Special:SmiteSpam" in order to run the analyzer and get a list of pages that the extension identifies as spam. You can use the interface to block users, delete pages created by them or trust a user you know to be good contributors.

The list of trusted users can be viewed and edited at "Special:SmiteSpamTrustedUsers".

Installation
Note that this extension requires that the API is enabled, i.e. that. The API is enabled by default, so no additional action is required unless you have explicitly disabled this setting.

User right
By default, this extension can only be used by sysops. You can change it: e.g. let also bureaucrats use it by adding the following line to your "LocalSettings.php" file.

Parameters
is a parameter that lets you choose which "checkers" you want to run and how much weight (value) you want to give to each of their reports.

By default, this is set to:

Checkers
Checks how much of the text (ratio) is external links.
 * ExternalLinks

Checks whether there are repeated external links.
 * RepeatedExternalLinks

Checks how much wikitext is there in the contents of the page.
 * Wikitext

Version history
The version history for this extension is:
 * 0.1 - September 6, 2015 - Initial version
 * 0.2 - March 7, 2020 - extension.json added; support removed for MW < 1.29; submit button added to bottom of form in Special:SmiteSpam; fixed select all/none to also account for pages created by blocked users; added special page links to Extension:AdminLinks interface; files rearranged