Spam: Difference between revisions

From Wikimedia UK
Jump to navigation Jump to search
m (Protected "Spam" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite)))
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Carrying on from [[Special:Permalink/155914#Spam|this Engine room discussion]]:
Carrying on from [[Special:Permalink/155914#Spam|this Engine room discussion]]:


== LocalSettings.php ==
== LocalSettings.php (done) ==
''From [[:mw:Manual:Combating vandalism#Restrict editing]]''
 
Add the following to [[:mw:LocalSettings|LocalSettings.php]]:
Add the following to [[:mw:LocalSettings|LocalSettings.php]]:


<syntaxhighlight lang="php">
<syntaxhighlight lang="php">
$wgApplyIpBlocksToXff = true;
# Set AutoConfirmAge and AutoConfirmCount
$wgAutoConfirmAge = 432000; // five days
$wgAutoConfirmCount = 20;
# Force people to register before they are allowed to edit
# Force people to register before they are allowed to edit
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['edit'] = false;
Line 14: Line 18:
$wgGroupPermissions['*']['createaccount'] = false; // temporary
$wgGroupPermissions['*']['createaccount'] = false; // temporary
</syntaxhighlight>
</syntaxhighlight>
See also:
* [[:mw:Manual:$wgApplyIpBlocksToXff|Manual:$wgApplyIpBlocksToXff]]
* [[:mw:Manual:Combating vandalism#Restrict editing|Manual:Combating vandalism#Restrict editing]]
* [[:mw:Manual:$wgAutoConfirmAge|Manual:$wgAutoConfirmAge]]
* [[:mw:Manual:$wgAutoConfirmCount|Manual:$wgAutoConfirmCount]]


== Extensions ==
== Extensions ==
Line 19: Line 29:


We should then install/enable:
We should then install/enable:
* [[:mw:Extension:SpamBlacklist|Extension:SpamBlacklist]] — no configuration required
* [[:mw:Extension:SpamBlacklist|Extension:SpamBlacklist]] — no configuration required
* [[:mw:Extension:ConfirmEdit|Extension:ConfirmEdit]] — [[:mw:Extension:ConfirmEdit#CAPTCHA_types|some]] configuration required
* [[:mw:Extension:ConfirmEdit|Extension:ConfirmEdit]] — [[:mw:Extension:ConfirmEdit#CAPTCHA_types|some]] configuration required
* [[:mw:Extension:StopForumSpam|Extension:StopForumSpam]] — [[:mw:Extension:StopForumSpam#Configuration|some]] configuration required
* [[:mw:Extension:StopForumSpam|Extension:StopForumSpam]] — [[:mw:Extension:StopForumSpam#Configuration|some]] configuration required
* [[:mw:Extension:AbuseFilter|Extension:AbuseFilter]] — configuration & filter setup required
* [[:mw:Extension:AbuseFilter|Extension:AbuseFilter]] — configuration & filter setup required

Latest revision as of 15:19, 8 September 2022

Carrying on from this Engine room discussion:

LocalSettings.php (done)

Add the following to LocalSettings.php:

$wgApplyIpBlocksToXff = true;

# Set AutoConfirmAge and AutoConfirmCount
$wgAutoConfirmAge = 432000; // five days
$wgAutoConfirmCount = 20;

# Force people to register before they are allowed to edit
$wgGroupPermissions['*']['edit'] = false;
$wgShowIPinHeader = false;

# Prevent account creation
$wgGroupPermissions['*']['createaccount'] = false; // temporary

See also:

Extensions

From: mw:Manual:Combating spam

We should then install/enable: