window.location = \"index.php\""; } else { ?>
Dev Admin Panel
Tools Menu
Contact Kingsley
 
Add lobby
 
Add member to Dev
View all Members
Remove Member


Name:
Subject:
Message:
Member:
UsernameLevelLast LoginStrikesIP Address"; while($users = mysql_fetch_array($q)){ $s = mysql_query("SELECT * from strikes where username='".$users["username"]."'"); ?>
" name="username" />
"; break; case "add_member"; ?>
Username
FTP Password
Level:
Lobby Name
Hosted Game
Script URL
Required Level
Lobby Title
List Headers
Theater chat
Game Type
"); print "Email sent!
"; } else { print "Make sure to fill out all forms!
"; } break; case "remove_member_from_Dev"; $member = addslashes($_POST["member"]); print RemoveMemberFromCommittee($member, "Development"); break; case "adding_member"; $member = trim(addslashes($_POST["name"])); $level = trim(addslashes($_POST["level"])); $password = trim($_POST["password"]); if(trim($member) != "" && trim($level) != "" && trim($password) != ""){ if(($_SESSION["committee"]["name"] == "Admin" && $_SESSION["user"]["level"] > 5) || ($_SESSION["committee"]["name"] == "Development" && $_SESSION["user"]["level"] > 6)){ $users = mysql_query("SELECT username from `users` where username='$member'"); $users = mysql_fetch_row($users); $member = $users["0"]; if($level > 4) { $tag = mysql_fetch_array(mysql_query("SELECT tag from committees where commname = 'Development'")); $tag = $tag["tag"]; $newNick = $member.$tag; mysql_query("UPDATE users set username='$newNick' where username = '$member'"); } mysql_query("UPDATE `users` set committee='Development', level='$level' where username='$member'"); print "$member added to Development with level $level"; mysql_query("INSERT INTO `adminlogs` values ('$myname', 'Adding member to Development', '$member => $level', 'Accepted', '$time')"); // create folder and FTP information $homedir = "../beyond-gaming/beyondscript/".$member."/"; $path = "/beyond-gaming/beyondscript/$member/"; if(!file_exists($homedir)){ mkdir($homedir); copy("../beyond-gaming/update/index.html", $homedir."index.html"); copy("../beyond-gaming/beyondscript/blank.bgs", $homedir."blank.bgs"); } $url = "http://henty:shent19871@beyondgaming.org:2082/frontend/x/ftp/doaddftp.html?"; $url = $url . "login=" . str_replace("@", "_", $member) . "&password=$password&homedir=$path"a=10"; $result = @file_get_contents($url); //update forum information $res = mysql_query("SELECT user_id FROM users WHERE username = '$member'"); $res2 = mysql_query("SELECT group_id FROM phpbb_groups WHERE group_name = 'Development'"); $row = mysql_fetch_row($res); $row2 = mysql_fetch_row($res2); $group_id = $row2["0"]; mysql_query("INSERT INTO phpbb_user_group (user_id, group_id, user_pending) VALUES (" . $row['0'] . ", $group_id, 0)"); mysql_query("UPDATE users SET user_level = 2 WHERE user_id = " . $row['0']); } else { print "You do not have the required privliges to add a mebmber to a committe!"; mysql_query("INSERT INTO `adminlogs` values ('$myname', 'Adding member to Development', '$member => $level', 'Declined', '$time')"); } } else { print "You must enter information"; } break; case "adding_lobby"; $LobbyName = addslashes($_POST["lobbyname"]); $GameHosting = addslashes($_POST["hostedgame"]); $ScriptSrc = addslashes($_POST["scriptdl"]); $reqlevel = addslashes($_POST["reqlevel"]); $lobbytitle = addslashes($_POST["lobbytitle"]); $lobbylistheaders = addslashes($_POST["listheaders"]); $lobbyport = addslashes($_POST["lobbyport"]); $globby = addslashes($_POST["theater"]); $gametype = addslashes($_POST["gtype"]); //check for lobby conflicts!! $checklobby = mysql_query("SELECT * from `lobbies` where lobbyname='$lobbyname' OR lobbyport='$lobbyport' OR lobbytitle='$lobbytitle'"); if(trim($LobbyName) != "" && trim($GameHosting) != "" && trim($ScriptSrc) != "" && trim($reqlevel) != "" && trim($lobbytitle) != "" && trim($lobbylistheaders) != "" && trim($lobbyport) != "" && trim($globby) != "" && trim($gametype) != ""){ if($checklobby===false){ if($_SESSION["committee"]["name"] == "Admin" || $_SESSION["user"]["level"] == 7 || ($_SESSION["user"]["level"] == 7 && $_SESSION["committee"]["name"] == "Dev")){ $gameport = mysql_fetch_row(mysql_query("SELECT * from lobbies order by gameport DESC LIMIT 1")); $gameport = $gameport["gameport"]; $gameport = $gameport + 1; mysql_query("INSERT INTO `lobbies` VALUES ('', '$lobbyname', '$GameHosting', '$ScriptSrc', '$reqlevel', '$lobbytitle', '$listheaders', '$globby', '$gameport', '$gametype', 0, '0')"); print "$lobbyname added for $GameHosting, level $reqlevel and above allowed. Lobby has title $lobbytitle and port $gameport"; mysql_query("INSERT INTO `adminlogs` values ('$myname', 'Adding lobby', '$lobbyname', 'Accepted', '$time')"); } else { print "You do not have the requred privliges to create a lobby!"; mysql_query("INSERT INTO `adminlogs` values ('$myname', 'Adding lobby', '$lobbyname', 'Declined', '$time')"); } } else { print "A lobby with these settings are conflicting with another! Aborting"; } } else { print "You must enter information"; } break; } } ?>