Coder Social home page Coder Social logo

jdarwood007 / smfmod_sfs Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 5.0 264 KB

Stop Forum Spam API support for SMF.

Home Page: https://custom.simplemachines.org/index.php?mod=4311

License: BSD 3-Clause "New" or "Revised" License

PHP 100.00%
stop forum spam simple machines smf smf-mods smf-modifications smf-mod

smfmod_sfs's Introduction

Stop Forum Spam

Description

This customization adds support for detecting spam by using the Stop Forum Spam API.

SMF Version support

This supports SMF 2.0.x and 2.1.x

Sections checked

On registration this can check the following fields:

  • Username
  • Email Address
  • IP Address

On Posts this can check the following fields

  • Username
  • Email Address
  • IP Address

On Search this can check:

  • IP Address

On Report(ing) posts this can check:

  • Email
  • IP Address

This can also check custom forms by specifying the id of the field in a comma separated list into the extra fields options.

Setup

Out of the box this has a default configuration of checking only usernames. Additionally the confidence level for username can be adjusted.

This can also block TOR as reported to the Stop Forum Spam database.

The Verification Options section controls on which controls we are enforcing these checks again.

Compatibility

This has some setting compatibility with the original Stop Forum Spam as I was using it when I developed this. The biggest difference is this supports SMF 2.1 and does not use any edits. This version includes logging, bulk checks and the ability to check non standard SMF verification fields.

smfmod_sfs's People

Contributors

emaijala avatar isaak654 avatar jdarwood007 avatar live627 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

smfmod_sfs's Issues

Test API page

Build a page where we can "test" the API by sending data against it to see how it would respond and if it would block the user or not.

It may be best to put this under ACP > Members > Registration > Test SFS API.

Add support to submit to api

Add support to submit to the api. We should also have it do a submit and ban, where the ban would redirect to the ban action as if clicked from the profile.

Require multiple conditions

We should have a require selections.

Would be like this:

  • Any (IP/Email/Name) [Current/Default action]
  • Email & IP
  • Email & Username
  • Username & IP

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.