ABS - Advanced Banning System


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 2017-09-19
Current version 1.80.0

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:

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


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

    Quality
    Dwight Parker
    5 months ago

Working at Qdev

  Pioneer

  Alkanyx author

  Seller level 1

  Staff member

  Author level 3

  Had featured item

  Buyer level 3


Item rating


4 sales

5 comments


4 Likes

Share

Item tags: abs advanced ban system ban browser ban country ban os banning system php ban php banning php banning system unban
;