Extension:Sanctions

From MediaWiki.org
Jump to navigation Jump to search
Other languages:
English • ‎日本語 • ‎한국어
MediaWiki extensions manual
OOjs UI icon advanced.svg
Sanctions
Release status: beta
Implementation Special page , Hook
Description Offers convenient way to handle sanctions.
Author(s) Lens0021
Latest version 1.0.2 (2018-10-07)
MediaWiki 1.34 (master branch)
1.35 (REL1_35 branch)
Database changes Yes
License AGPL-3.0-or-later
Download
Translate the Sanctions extension if it is available at translatewiki.net
Check usage and version matrix.

The Sanctions extension adds special page Special:Sanctions and let users handle sanctions. This extension was originally designed for Femiwiki.

Installation[edit]

Sanctions requires the Echo extension, the Renameuser extension and the StructuredDiscussions extension be installed as a prerequisite.
  • Download and place the file(s) in a directory called Sanctions in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/Sanctions/Sanctions.php";
    
  • Run the update script which will automatically create the necessary database tables that this extension needs.
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Configuration[edit]

These messages below are Configuration of the extension. Extension uses the following messages to prepare in case the sysops are missing in action.

  • Mediawiki:Sanctions-discussion-page-name: The page name for proposing sanctions. By default, Project Talk:Sanctions.
  • Mediawiki:Sanctions-voting-period: Voting period for sanction proposals. Default 3 (days).
  • Mediawiki:Sanctions-max-block-period‎: Maximum days for block expiration. Default 30 (days).
  • Mediawiki:Sanctions-voting-right-verification-period: Minimum requirement for voters to participate in sanction process - "X days past registration, Y edits within last X days, no sanction logs for last X days" - this value represents X. Default 20.
  • Mediawiki:Sanctions-voting-right-verification-edits: Minimum requirement for voters to participate in sanction process - "X days past registration, Y edits within last X days, no sanction logs for last X days" - this value represents Y. Default 3.
  • Mediawiki:sanctions-autoblock: Whether or not to enable autoblock when blocking. 1 for autoblock on and 0 for autoblock off. Default 1.