SourceBans is a global administration and banning system for Source engine based servers.

SourceBans Admin interface preview

When running SourceBans web interface and the SourceMod plugin together, you will be able to instantly ban people from all of the servers you have added into the system. Once you either ban a player from the server, or though the web interface, the specified player will instantly be banned across all of your communities` servers. You will no longer need to add the STEAM Id's of users to all of your servers` config files, and keep the configs synced and updated after each ban.

Sourcebans 1.4.3 has just been released and mainly takes care of a couple of bugs related to unbanning, Left 4 Dead kicking and banning and some other issues. We recommend all administrators to update as soon as possible due to security fixes.

(25/06/09): Version 1.4.3
-----------------------
+ Paginated Submission/Protest (archive)
+ Added password check on email change
+ Improved siteloading speed for adminlist, banlist and banadministration
+ Now supporting as many reasons one likes - paginated those menus
+ Hiding "bans by admin" search when hiding admin names is enabled on banlist
+ Added compileflag to show debugmessages
+ Updated Polish Translations submitted by `Zuko
! Fixed L4D kicking/banning from servers page
! Fixed bans don't get written to the database, if admin isn't in the database
! Fixed "SetPackPosition" error
! Fixed "Banned by" admin name always showing own name in protest email
! Fixed too short server hostnames on serverlist

Yet another update has been released for SourceBans to address some small bugs.

(30/03/09): Version 1.4.2
-----------------------
01. * Added Russian translations (credits to Dirton)
02. * Added option to disable specific servers from being listed
03. * Added option to disable admin refreshing
04. + Protest notification e-mail is now only sent to the admin that banned that person
05. + Moved Community ID calculating to SQL, no longer requiring the BCMath extension
06. + Restricted admin e-mail search to admins with Edit Admin access
07. ! Fixed Left 4 Dead player listing not showing up (credits to IceMatrix)
08. ! Fixed game plugins having multiple connections to database
09. ! Fixed Back button on Edit Admin Groups page not working
10. ! Fixed admin e-mail search always returning all admins
11. ! Fixed not being able to remove mods with a ' in their name
12. ! Fixed empty IP field being allowed on an IP ban when Steam ID is present

A small update is now available for SourceBans which brings it to version 1.4.1.

(05/02/09): Version 1.4.1
-----------------------
01. * Added Group/Friends bans logging to the System Log
02. * Added additional reason for group banning
03. * Added Membercount at players group listing
04. * Added Admin email search
05. + Recording/Managing IP AND Steam ID in web panel
06. ! Fixed RegEx for SteamID checking isn't delimited!!!
07. ! Fixed Reserved flag not written to the cache
08. ! Fixed Reban causes JS script to hang up
09. ! Fixed some server playerlist beauty issues
10. ! Fixed rcon isn't resetted correctly on failure
11. ! Fixed tab isn't activated in theme on default page
12. ! Fixed confirmation window doesn't pop up, if multiple group banning banned all groups
13. ! Fixed some ADOdb double connection handling problems with the amxbansconverter
14. ! Fixed basebans.smx not being moved to disabled folder if already in there

To add to all the goodies of this year, we decided to release a new version just before the end of the year. The SourceBans dev team wishes you a happy new year :) Some new features are:

  • Steam Community Group & Friends banning. Now you can ban entire groups or someone's friends through SourceBans with a simple click!
  • Left 4 Dead Steam ID support. Added support for Left 4 Dead Steam IDs, which are different from other mods.
  • Mod & Map images. Added several images for mods and maps, including Left 4 Dead, Zombie Panic: Source and Garry's Mod.
  • German plugin translations. Added German translations for the in-game plugin.

The latest version of SourceBans has been released. 1.3.5 brings with it some new features (as always).

  • Time limited bans. Admins can no longer ban permanently in-game if they don't have unban permission in-game. If you want admins to be able to ban permanently, but not unban, make sure you set Unban to 0 in sourcebans.cfg.
  • Unban reason. Now you can specify why you unbanned someone. Both in-game through sm_unban and through the webpanel by filling in the popup after clicking Unban.
  • Ban protests/submissions archive. Instead of your old ban protests/submissions being deleted, they are now archived for later reference.
  • There is of course lots more, the full list is below.

To get the update, go to our downloads section.

The development team has released a couple of important updates to the SourceBans plugin for Sourcemod.

Some changes:

  • Fixed: Sourcebans not blocking bans
  • Fixed: SetPackPosition and KickClient errors
  • basebans.smx will now be unloaded and disabled when found
  • Added: Additional Ban/Hacking Reasons to web and game plugin
  • And lots more...

You can grab the latest plugin version over here in our SVN Trunk.

This is the latest version of SourceBans 1.2.0. This version includes numerous bugfixes, and adds extra functionality to make the banning process and ban management easier for the user.

01. ! The demo is now deleted if the ban it removed. (Thx Peace-Maker)
02. + Admins can't edit details of admins with ADMIN_OWNER flag, even if they got ADMIN_OWNER, but they can edit themselves (Thx Peace-Maker)
03. + You can now link back to the ban from the protest screen. (Thx Peace-Maker)
04. * Added search to show admins bans where the demo is missing. (Thx Peace-Maker)
05. ! Fixed VAC/OS icons in some directory structures
06. ! Fixed some problems with installer SQL data
07. ! Fixed AJAX callback error when adding bans via web-panel
08. ! Fixed permanent bans not being removed from the originating server
09. ! Fixed wrong ban counts on dashboard on banlist
10. * Paginated admin list

We have finally come across a good bug tracker, that allows us to keep all of the bugs for all of our projects in one place!


I have copied over all of the old bugs to the new system. The new tracker has a much better layout, and is much easier to read, and will allow us to more easily prioritize issues for the upcoming releases.


You will need to re-register over at the projects page, or click this link:
http://projects.interwavestudios.com/account/register


The link to the issue list for SourceBans is here:
http://projects.interwavestudios.com/projects/sourcebans/issues



Thanks,
Olly

Im very proud to announce to you all a brand new release of SourceBans, version 1.1.0. After many months of work, debugging and fixing all the tiny bits of code we think this version is ready for public release. Both the plugin aswell as the web part have been completely rewritten to make sure everything is way smoother and working faster than before. So let's get ready for the changelog (warning, hold your seatbelts on this one!).

The following changes are since RC2 (SVN)

(25/05/08): Version 1.1.0
-----------------------------
01. + HUGE! performance boost on banlist page
02. ? Updated Smarty and ADODB (PHP5 only!)
03. ! Fixed expired bans saying 'unbanned'
04. ! Fixed unnecisarry checks for country flags against the csv when it was in the db
05. ! Fixed unban/delban buttons showing on bans that had already expired
06. * Added icons for VAC and OS to the serverlist