Difference between revisions of "CAPTCHA for Add Spam"

m (Reverted edits by 62.33.12.2 (Talk); changed back to last version by KristinaWeis)
 

(37 intermediate revisions by 14 users not shown)



Line 1: Line 1:
<noinclude><big>[[OurWork]] < [[DevelopmentTeam]] < [[DevelopmentTeamPriorities|Priorities]] < </noinclude>('''[[PairDays?|?]]''') [[Powerful Spam Filter Access]] ('''[[Who?|?]]''') Needs broad discussion about implementation and implications thereof {{JustTinyEditIcon|Powerful Spam Filter Access}}<noinclude></big>
+
<noinclude><big>[[OurWork]] < [[DevelopmentTeam]] < [[DevelopmentTeamPriorities|Priorities]] < </noinclude>('''[[PairDays?|3]]''') <strike>[[CAPTCHA for Add Spam]]</strike> ('''[[Laiq Jafri]]''') {{JustTinyEditIcon|CAPTCHA for Add Spam}}<noinclude></big>
 
__NOTOC__
 
__NOTOC__
  
Line 5: Line 5:
  
 
== What (summary) ==
 
== What (summary) ==
 
+
CAPTCHA required to add a spam titled page, or to add spam words to a page.
The spam filter regex variable content ($wgSpamRegex in LocalSettings.php) needs to be editable via a wiki page by sysops who are also bureaucrats.  
 
 
   
 
   
 
== Why this is important ==
 
== Why this is important ==
Line 13: Line 12:
  
 
== [[DoneDone]] ==
 
== [[DoneDone]] ==
 +
* <strike>Whenever anyone creates a page with a title that triggers the spam filter, or adds words to a page that trigger the spam filter they must successfully fill in a CAPTCHA in order to save.</strike>
 +
* <strike>Not asked for a CAPTCHA if you are saving a page and you didn't add (or move) spam words (the page may contain some SPAM words that you didn't add to the page)</strike>
 +
* <strike>Captcha required to move a page to a spam title</strike>
  
able to block specific page saves by '''word''' or '''phrase''' or '''markup''' using regex syntax.
+
== Steps to get to [[DoneDone]] ==
or,
+
* <strike>Figure out what happens currently when the spam filter is triggered</strike>
When websites like http://www.revista-a-mbiente.com.ar/ work on our site
+
* <strike>As the captcha functionality already exist in the recaptcha extension, so extend the extension and add the captcha support for spam filter in it.</strike>
 +
* <strike>Remove Spam Filter from the wiki/includes/EditPage.php</strike>
 +
* <strike>Test the functionality.</strike>
  
When sysops can save a page even if the spam filter is activated by some content on the page. All instances of infringing content should be noted (perhaps), so that the sysops can remove them if they like.
+
== LocalSetting.php (Global Variables to enable Captcha) ==
 +
    //Used for enabling and disabling captcha<br>
 +
139 global $disableCaptcha, $captchaReloadTime;<br>
 +
140 $disableCaptcha = false;<br>
 +
141 $captchaReloadTime = 60;<br>
 +
142 <br>
 +
143 global $disableSpamFilter ;<br>
 +
144 $disableSpamFilter = false;<br>
 +
145 <br>
 +
== testing ==
 +
http://ebay.com
  
== Steps to get to [[DoneDone]] ==
+
ambien
  
[[Category:DevelopmentTask]]
+
http://google.com
 +
[[Category:CompletedDevelopmentTask]]
 
</noinclude>
 
</noinclude>

Latest revision as of 00:04, 31 January 2008

OurWork CAPTCHA for Add Spam (Laiq Jafri)


Project: SpamMitigation

What (summary)

CAPTCHA required to add a spam titled page, or to add spam words to a page.

Why this is important

Currently links to sites that contain a word like "a-mbien" are rejected by the spam filter. There are many legitimate words that contain spam filtered words. For example the site in question contains the word a-mbiente which means "environment" in Spanish. But because the word a-mbien is contained in the word a-mbiente, it is rejected. Correcting this will support our user base.

DoneDone

  • Whenever anyone creates a page with a title that triggers the spam filter, or adds words to a page that trigger the spam filter they must successfully fill in a CAPTCHA in order to save.
  • Not asked for a CAPTCHA if you are saving a page and you didn't add (or move) spam words (the page may contain some SPAM words that you didn't add to the page)
  • Captcha required to move a page to a spam title

Steps to get to DoneDone

  • Figure out what happens currently when the spam filter is triggered
  • As the captcha functionality already exist in the recaptcha extension, so extend the extension and add the captcha support for spam filter in it.
  • Remove Spam Filter from the wiki/includes/EditPage.php
  • Test the functionality.

LocalSetting.php (Global Variables to enable Captcha)

    //Used for enabling and disabling captcha
139 global $disableCaptcha, $captchaReloadTime;
140 $disableCaptcha = false;
141 $captchaReloadTime = 60;
142
143 global $disableSpamFilter ;
144 $disableSpamFilter = false;
145

testing

http://ebay.com

ambien

http://google.com



Retrieved from "http://aboutus.com/index.php?title=CAPTCHA_for_Add_Spam&oldid=14657148"