Difference between revisions of "Appropedia:Anti-spam and anti-vandalism"

From Appropedia
Jump to navigation Jump to search
(→‎See also: Patterns of spam (e.g. particular forms of url, HTML markup, or words) can be noted on the '''patterns subpage'''.)
 
(7 intermediate revisions by 3 users not shown)
Line 9: Line 9:
 
=== Restricting permissions for page moves ===
 
=== Restricting permissions for page moves ===
  
Page moves are harder to revert than other changes, so we added this to our LocalSettings.php:
+
Page moves are harder to revert than other changes, so we added this to our [[mw:Manual:LocalSettings.php|LocalSettings.php]]:
<pre>
+
 
        # To thwart vandalism these adjustments (intended)
+
# To thwart vandalism these adjustments (intended)
        # to limit move permission to "autoconfirmed" users
+
# to limit move permission to "autoconfirmed" users
        $wgAutoConfirmAge                            = 3600*24*10; // 10 days
+
[[mw:Manual:$wgAutoConfirmAge|$wgAutoConfirmAge]]                             = 3600*24*10; // 10 days
        $wgAutoConfirmCount                          = 10; // 10 edits required
+
[[mw:Manual:$wgAutoConfirmCount|$wgAutoConfirmCount]]                           = 10; // 10 edits required
        $wgGroupPermissions['user']['move']          = false;
+
[[mw:Manual:$wgGroupPermissions|$wgGroupPermissions]]['user']['move']          = false;
        $wgGroupPermissions['autoconfirmed']['move']  = true;
+
[[mw:Manual:$wgGroupPermissions|$wgGroupPermissions]]['autoconfirmed']['move']  = true;
</pre>
+
 
 +
(Note: the variables are linked to relevant resources, above, but you can ignore that in LocalSettings.php and just paste in plain text.)
  
 
==Suggestions==
 
==Suggestions==
*implement a bot or bots taken (with permission) from Wikipedia spam & vandal-fighters. E.g. {{WP p|User:Tawkerbot|Tawkerbot.}} These could run on the server, for faster, 24-hour operation.
+
*implement a bot or bots taken (with permission) from Wikipedia spam & vandal-fighters. E.g. Tawkerbot.{{w|User:Tawkerbot}} These could run on the server, for faster, 24-hour operation.
 
*<s>ban page creation by anons & new accounts (like Wikipedia)</s> - On Appropedia, it is likely that some readers will never sign up until they are ready to create a page based on their project.  
 
*<s>ban page creation by anons & new accounts (like Wikipedia)</s> - On Appropedia, it is likely that some readers will never sign up until they are ready to create a page based on their project.  
 
*implement soft-protection for pages that are spam targets
 
*implement soft-protection for pages that are spam targets
 
*reverse Turing tests
 
*reverse Turing tests
 
**Currently implemented in some cases.
 
**Currently implemented in some cases.
*implementation of the {{WP p|Project:Semi-protection|semi-protection}} function, to be used when pages become targets of negative behavior of any kind
+
*Implementing the semi-protection{{w|Project:Semi-protection}} function ['''DONE''' - this option is now available to admins], to use when existing, legitimate pages become repeat targets for negative behavior of any kind. For technical details, see:
 +
** [[mw:Manual:Administrators#Protection]]
 +
** [[mw:Manual:$wgRestrictionLevels]]
 +
** [[mw:Manual:$wgRestrictionTypes]]
  
 
=== Extensions ===
 
=== Extensions ===
Line 36: Line 40:
 
== Patterns ==
 
== Patterns ==
  
Patterns of spam (e.g. particular forms of url, HTML markup, or words) can be noted on the [[Appropedia:Anti-spam and anti-vandalism/patterns|'''patterns subpage''']]. This can then be used to tighten our [[MediaWiki:Spam-blacklist|spam url blacklist]] and [[Special:AbuseFilter|AbuseFilter]] settings.  
+
Patterns of spam (e.g. particular forms of url, HTML markup, or words) can be noted on the [[Appropedia:Anti-spam and anti-vandalism/patterns|'''patterns subpage''']]. This can then be used to tighten our [[MediaWiki:Spam-blacklist|spam url blacklist]] and [[Special:AbuseFilter|AbuseFilter]] settings.
 +
 
 +
Patterns in pagenames can be blocked too - admins can edit these patterns at [[MediaWiki:Titleblacklist]].
  
 
==See also==
 
==See also==
Line 45: Line 51:
 
*[[Wikipedia:Project:Bot policy]]
 
*[[Wikipedia:Project:Bot policy]]
 
*[[Wikipedia:Project:Spam]]
 
*[[Wikipedia:Project:Spam]]
*[[wikipedia:Wikipedia:Village pump (technical)/Archive 92 #How Wikipedia stops the nonsense bots|How Wikipedia stops the nonsense bots]] - discussion thread on Wikipedia's Village Pump.
+
*[[wikipedia:Wikipedia:Village pump (technical)/Archive 92#How Wikipedia stops the nonsense bots|How Wikipedia stops the nonsense bots]] - discussion thread on Wikipedia's Village Pump.
 
*[[Wikipedia:Project:Vandalism]] - and note the '''See also''' links at the bottom.  
 
*[[Wikipedia:Project:Vandalism]] - and note the '''See also''' links at the bottom.  
 
*[[Wikipedia:User:Lupin/Filter recent changes]]
 
*[[Wikipedia:User:Lupin/Filter recent changes]]
 
*[[meta:Vandalbot]] - a script which automatically performs some kind of malicious edit or similar operation to a wiki at high rate.
 
*[[meta:Vandalbot]] - a script which automatically performs some kind of malicious edit or similar operation to a wiki at high rate.
 
*[[wikipedia:project:Wikipedia_Signpost/2011-07-18/WikiProject_report|Interview with member of Wikipedia's WikiProject Spam]] - note the question about tools.
 
*[[wikipedia:project:Wikipedia_Signpost/2011-07-18/WikiProject_report|Interview with member of Wikipedia's WikiProject Spam]] - note the question about tools.
 +
*[[mw:Manual:User rights]]
 +
*[[mw:Manual:User rights management]]
 +
*[[mw:Manual:Preventing access]]
  
[[Category:Appropedia maintenance]]
+
[[Category:Spam on Appropedia]]

Latest revision as of 01:01, 20 May 2012

The most effective anti-vandalism measure is an active community. We have a team of people (the Recent Changes Patrol monitoring all edits made, and vandalism and spam are quickly reverted.

We are also looking at other measures such as bots (as used with great efficiency at Wikipedia) to monitor and quickly revert vandalism.

See also the talk page, for further discussion.

Settings[edit source]

Restricting permissions for page moves[edit source]

Page moves are harder to revert than other changes, so we added this to our LocalSettings.php:

# To thwart vandalism these adjustments (intended)
# to limit move permission to "autoconfirmed" users
$wgAutoConfirmAge                             = 3600*24*10; // 10 days
$wgAutoConfirmCount                           = 10; // 10 edits required
$wgGroupPermissions['user']['move']           = false;
$wgGroupPermissions['autoconfirmed']['move']  = true;

(Note: the variables are linked to relevant resources, above, but you can ignore that in LocalSettings.php and just paste in plain text.)

Suggestions[edit source]

  • implement a bot or bots taken (with permission) from Wikipedia spam & vandal-fighters. E.g. Tawkerbot.W These could run on the server, for faster, 24-hour operation.
  • ban page creation by anons & new accounts (like Wikipedia) - On Appropedia, it is likely that some readers will never sign up until they are ready to create a page based on their project.
  • implement soft-protection for pages that are spam targets
  • reverse Turing tests
    • Currently implemented in some cases.
  • Implementing the semi-protectionW function [DONE - this option is now available to admins], to use when existing, legitimate pages become repeat targets for negative behavior of any kind. For technical details, see:

Extensions[edit source]

Patterns[edit source]

Patterns of spam (e.g. particular forms of url, HTML markup, or words) can be noted on the patterns subpage. This can then be used to tighten our spam url blacklist and AbuseFilter settings.

Patterns in pagenames can be blocked too - admins can edit these patterns at MediaWiki:Titleblacklist.

See also[edit source]

Interwiki links[edit source]