ABS - Advanced Banning System

5 Sales

What is this script about?

"ABS - Advanced Ban System"  is a PHP application designed to keep unwated traffic from your site. You can ban users by their IP, by IP ranges, by Operating System, By Browser, By country, UserAgent or Referer. You can also add an expiration date, a reason for the ban, or a path where the ban is active. Banned users are not able to see the content of the site, however they will be able to send you a message, asking for their IP to get unbanned, this way, you still have way of communicating with banned users. The script also has a API gateway, which can be used for adding bans. The admin panel has a clean design and it`s written in AJAX. It`s also very easy to install and it has low requirements, you only need a domain/subdomain with PHP 5.X and Mysql, cUrl function enabled and GD lib.

How do I implement it with my existing site?

Well, it`s pretty simple, the only thing you have to do, is to include this line of code into the files you want to be protected with ABS.

<?php require_once('abs/php/abs.php'); ?>

The documentation contains more information about implentation, including instructions about implementing it with wordpress and joomla.

Note* This is not a native wordpress/joomla plugin, you can not install it like a joomla/wordpress plugin.

Check the demo:

Admin page: ABS Login User: admin Pass: admin

Page with with the script active: ABS Test Page

Updates:

1/2/2019 [1.6]

  • Made the script PHP72 compatible

7/14/2016 [1.5.3]

  • Multiple UI & UX improvements
  • - Replaced the favicon
  • - Added "Back" buttons on multiple views
  • - Redesigned the unban request page
  • - Fixed multiple design related bugs
  • Improved documentation
  • Many other bug fixes

6/23/2015 [1.5]

  • Multiple UI & UX improvements
  • - Migrated to Bootstrap 3
  • - Added missing button and label icons
  • - Fixed multiple design related bugs
  • Multiple installation workflow improvements
  • - Now install.phpp file self deletes
  • - Can't access the panel w/o installing
  • - Live inputs validators and more
  • Multiple structure changes
  • - Added some new libs
  • - Refractored few pieces of code
  • Multiple bug fixes

11/26/2013 [1.3]

  • Fixed a bug on "banned.php"
  • Modified admin panel, so you won`t ban yourself

10/23/2013 [1.2]

  • Replaced the old buggy captcha system with a new one
  • Other minor bugs fixed

07/12/2013 [1.1]

  • Fixed the captcha bug
  • Other minor bugs fixed
    Dwight Parker
    7 years ago

    Dwight Parker

    Rated
    for Quality

    High quality item, really helps you out with banning un-wanted site visitors.

George Damian
George Damian
DM  
Pioneer Alkanyx author Staff member Author level 3 Had featured item Buyer level Gold Seller level 3
Platforms:
Chrome, Firefox, Microsoft Edge, Safari, Opera
App type
Web
Main Language
PHP
Framework
None
Database
MySQL
Category
Security
Posted on
2017-03-14
Last update
2021-03-22
Current version
1.6.0
Share