Hybrid View

  1. #1
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,525
    Vote Rating
    872
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default Spam Protection

    Spam Protection


    Back at the ending months of 2011 the amount of spam we were receiving exploded. To combat this we did two things:
    1. We enabled human verification at first using 3 special questions but switched to captcha as people were having a hard time answering the questions and spam bots were flying through the questions. Captcha isn't stopping the bots either which led to the next item.
    2. We enabled the built in spam protection vBulletin provides which uses the popular Akismet service.

    So we have human verification and spam protection enabled but as you can plainly see we still had thousands of spam posts per week. This was a pain to clean up but it also provided a bad experience for the community members as sometimes you would have to go through several pages of spam posts to find something.

    This all changed today with the installation of a new, more robust and flexible spam protection plugin. We have disabled the built in spam protection and this new plugin will take over. This new plugin has many features, here are some of my favorites:
    • This is my favorite feature! If you have certain usergroups, you are whitelisted from any spam protection measures. The usergroups are all the Sencha staff usergroups and all the premium usergroups.
    • Uses Akismet, ok, this one is just like what we were using but Akismet is probably the most popular spam protection service
    • StopForumSpam, this service is like Akismet but StopForumSpam will protect the forum against bots registering. This checks the IP address, username and email for spam matches.
    • If you have x number of URLs in your post your post will be marked for moderation. Currently this number is 3 but I may disable this depending on how the plugin helps with Akismet and StopForumSpam. You can still post and your post will be submitted just a moderator will have to approve your post.
    • If you have x number of posts, you are essentially whitelisted from any spam protection measures.

    These are my favorite features of this plugin and believe that it will help our spam issue tremendously!

    If you find any issues or the spam protection is too strict, reply here or send me an email: mitch@sencha.com
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  2. #2
    Sencha - Ext JS Dev Team dongryphon's Avatar
    Join Date
    Jul 2009
    Location
    Kansas
    Posts
    1,403
    Vote Rating
    147
    dongryphon is a splendid one to behold dongryphon is a splendid one to behold dongryphon is a splendid one to behold dongryphon is a splendid one to behold dongryphon is a splendid one to behold dongryphon is a splendid one to behold dongryphon is a splendid one to behold

      0  

    Default


    +1 - i was going to suggest the moderated-first-few-posts approach!
    Don Griffin
    Engineering Manager - Frameworks (Ext JS / Sencha Touch)

    Check the docs. Learn how to (properly) report a framework issue and a Sencha Cmd issue

    "Use the source, Luke!"

  3. #3
    Sencha - Community Support Team mankz's Avatar
    Join Date
    Nov 2007
    Location
    Stockholm, Sweden
    Posts
    2,776
    Vote Rating
    112
    mankz is a name known to all mankz is a name known to all mankz is a name known to all mankz is a name known to all mankz is a name known to all mankz is a name known to all

      0  

    Default


    This guy still gets through: http://www.sencha.com/forum/showthre...081#post847081

    Maybe only allow links after X nbr posts? Or immediate ban if user adds signature links with < 5 posts?

  4. #4
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,525
    Vote Rating
    872
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    There are still going to be some that get through. Starting off I don't want to make it too strict, if we still have many issues then we can increase the level of protection.

    For moderators, when you are looking at a thread and you click on someone's username, you will see an easy clean up link that will allow us to ban someone and remove their posts in one step instead of the multi step process we are used to and hate.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  5. #5
    Sencha User
    Join Date
    Feb 2013
    Posts
    2
    Vote Rating
    0
    parax is on a distinguished road

      0  

    Default hi

    hi


    hi
    good feature but the re-captcha is almost impossible to read

Thread Participants: 3