Project Summary

  Analyzed 2 days ago based on code collected 2 days ago.

GlobalBan v3.4.1 r104 (27/02/2010) Multilanguages (English / Spanish / French / Russian):This combination of es scripts and php scripts allows you and your fellow admins to ban players from ALL your servers in-game or out of game.

All bans are stored in a MySQL database on your web server, no more need to mess with valve's banned_users.cfg file! I have encompassed as much as possible into the web front end as possible, much more will be added as time goes on.

If you use steambans, then this script probably is not for you, this script was written for those that wish to maintain their own ban system.

Admins can be managed from the application and it supports SMF forum integration so that you can use existing groups to manage your admins.

An export/import feature allows you to grab bans from another site running GlobalBan and import them directly into your own database.

I made some changes to the wonderful Soynuts work´s, with the intention to see as much information as possible on the ban list without having to go looking the bans one by one.

See at a glance which bans are with demo, previous offenses, comments and the post link to the forum when discuss the withdrawal of the punishment.

I´m sorry about my low level of English. xD

Working Demos:http://clancentenarios.es/baneados/index.php?page=banlist&lg=English http://bans.sachsenkneipe.de/index.php?page=banlist&lg=English Changes in web:English, Spanish, French and Russian languages to choose by clicking on the flags Link Orange color to bans with demo. Yellow advice for banner with previus offenses and blue icon for more info when mouse over. Show time in the date. Blue icon for show the comments when mouse over. Link to HLstatsX Community Edition searching this Steam_ID. Link to Steam Comunity Profile Steam_ID when PHP extension bcmath is loaded. Auto post of GlobalBan in e107 CMS forum with the ban info and link using the website link of the import bans. Because maybe the banned person may want to do a reply. Delete Ban buttom (only access to fullpower administrators). Kicks Counter for every banned player with every try of join server before the ban was expired. Added statistics according to admin or reasons and type of ban: permanent, temporary or expired. Allow to change admin, website link, server in update ban page. No allow .dem demos files, only .rar and .zip. Fix exploit allow upload PHP files and exec it. Fix don´t allow ban other admin. Fix link to 'update new ban' in the email that advise about a new ban added. Added new configuration options for new features. (allow set the URL of your HLstatsX Community Edition Website, enable the e107 auto post option and your own website) Add check in configuration.php if is_writable("config/class.Config.php" Add ini_get("post_max_size") and ini_get("upload_max_filesize") in configuration.php Fix manageUsers.php don´t send password to new user when was registered by fullpower admin from Configuration->Users.

Fix don´t required use PHP open tag. Fix "Join Server" link in serverList.php new format steam://connect/213.149.245.86:27015 Fix allow select reason to import CFG bans Add by Fantole allowed edit/delete Server Groups Use this repository to check official vesion and not http://unbuinc.net Add SiteLogo auto check if logo file is .swf (Flash Player) or normal imagine Remove the call to style css/print.css because no file, professedly used when the document is printed.

Changes in game:Advise in game when connect a expired baned player, show left panel menu with previus nick name, reason, period, admin... Kick message with reason and lenght to banned players. 'Permanent' ban period is now the last option in lenght list of !banmenu panel. Upgrade to the last Wget version for Windows server. Temporal ban in Valve system set to 5 minutes, to prevent retry join. Change all es.server.cmd() in GlobalBan.py because this command has been reported to crash some Linux servers. Now it use es.server.queuecmd instead.

This is the advise when a expired baned player join to the server:

These are the files that are not yet in multi-language mode: === Public Area: ===

Completed.

=== Install and Upgrade Area: ===

/banned/install.php /banned/installComplete.php /banned/upgrade.php /banned/upgradeComplete.php

=== Admin Area: ===

/banned/admin/badNames.php /banned/admin/banLengths.php /banned/admin/banReasons.php /banned/admin/manageAdminGroups.php /banned/admin/manageServerAdmins.php /banned/admin/manageServers.php /banned/admin/manageUsers.php /banned/admin/uploadAdmins.php /banned/admin/uploadBanLengths.php /banned/admin/uploadBanReasons.php

Warning when some admin ban a player:

Warning if a banned-player try to join before the ban was expired:

Warning that only see the ex-banned player when the ban is espired:

Warning that see allbody when join a ex-banned player that have expired the ban:

Warning that see allbody when join a ex-banned player that have expired the ban:

New Configuration Options:

Share

In a Nutshell, globalban...

 

Activity

30 Day Summary

Jun 7 2014 — Jul 7 2014

12 Month Summary

Jul 7 2013 — Jul 7 2014

Community

Ratings

Be the first to rate this project
 
Click to add your rating
 
Review this Project!