Stop Forum Spam for SMF 2.1. Adds the support for the Stop Forum Spam API into SMF

jdarwood007 jdarwood007 Always send something, even if its empty to our checks. cd53f73 @ 2024-02-17 07:41:16
.github Bump to 1.5.4 2024-02-03 15:37:20
StopForumSpam Bump to 1.5.4 2024-02-03 15:37:20
language Bump to 1.5.4 2024-02-03 15:37:20
.gitattributes 192 B Add CI to SFS 2019-12-24 15:36:43
.gitignore 196 B Bump to 1.5.4 2024-02-03 15:37:20
.php-cs-fixer.dist.php 3.78 KB Bump to 1.5.4 2024-02-03 15:37:20
.scrutinizer.yml 5.78 KB Fixes #6 2022-05-25 15:53:00
DCO.txt 1.21 KB Add DCO and remove forum_time which is deprecated 2022-04-04 18:57:42
LICENSE 1.48 KB Add the Stop Forum Spam mod 2019-12-01 20:26:18
README.bbc 1.32 KB Fix a few issues: - Redirect after install - Readme is not very descriptive - Missing label for a option on the admins page 2022-03-19 18:35:47
README.md 1.24 KB Update README.md 2023-09-07 11:55:31
StopForumSpam.php 33.97 KB Always send something, even if its empty to our checks. 2024-02-17 07:41:16
StopForumSpam.template.php 6.15 KB Bump to 1.5.4 2024-02-03 15:37:20
composer.json 643 B Bump to 1.5.4 2024-02-03 15:37:20
composer.lock 63.66 KB Bump to 1.5.4 2024-02-03 15:37:20
install_sfs.php 4.12 KB Bump to 1.5.4 2024-02-03 15:37:20
install_smf20.xml 1 KB Move Txt to a func for auto loading languages 2019-12-24 18:20:16
package-info.xml 8.57 KB Bump to 1.5.4 2024-02-03 15:37:20
sfs.webp 1.23 KB Add support for API key and profile checks 2022-03-26 15:35:13
sfs_hooks_install.php 1.74 KB Bump to 1.5.4 2024-02-03 15:37:20
sfs_hooks_remove.php 1.38 KB Bump to 1.5.4 2024-02-03 15:37:20
README.md

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.