<?php session_start(); include 'lib/db.class.php'; include 'lib/ezleague.class.php'; $ez = new ezLeaguePub(); if (isset($_POST['id'])) { $id = $_POST['id']; $challenge = $ez->getChallenge($id); ?> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">X</button> <h4 class="modal-title">Viewing Challenge #<?php print $id; ?> </h4> </div> <div class="modal-body"> <div class="row"> <div class="col-lg-12"> <div id="challengeResponse"> <div class="col-lg-6"> <h3>Challenge Status</h3> <?php print $challenge['match_status']; ?> <h3>Challenge Matchup</h3>
<?php session_start(); include 'lib/db.class.php'; include 'lib/ezleague.class.php'; $ez = new ezLeaguePub(); $site_settings = $ez->getSiteSettings(); $site_url = $site_settings['url']; $site_name = $site_settings['name']; if (isset($_SESSION['ez_username'])) { $ez_username = $_SESSION['ez_username']; $ez_guild_id = $ez->getUserGuildId($ez_username); $ez_guild_details = $ez->getTeam($ez_guild_id); $ez_guild_admin = $ez_guild_details['0']['admin']; $ez_guild = $ez_guild_details['0']['guild']; if ($ez_guild_admin == $ez_username) { $_SESSION['ez_guild_admin'] = $ez_guild; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <title><?php echo $site_name; ?> :: managed by ezLeague v1.0</title> <meta name="viewport" content="width=device-width, initial-scale=1">
<?php session_start(); include 'lib/db.class.php'; include 'lib/ezleague.class.php'; $ez = new ezLeaguePub(); $ez_username = $_SESSION['ez_username']; if (isset($_POST['form'])) { $form = $_POST['form']; switch ($form) { /* * LOGIN, REGISTRATION & INSTALLATION */ case 'login': $username = $_POST['username']; $password = $_POST['password']; $ez->login($username, $password); break; case 'register': $username = $_POST['username']; $password = $_POST['password']; $confirm = $_POST['confirm']; $email = $_POST['email']; $ez->register($username, $password, $email); break; case 'installer': $db = $_POST['db']; $prefix = $_POST['prefix']; $ez->runInstaller($db, $prefix); break; /*
function getChallenge($id) { $data = $this->fetch("SELECT * FROM `" . $this->prefix . "challenges` WHERE id = '{$id}'"); $challenger_id = $data['0']['challenger']; $challengee_id = $data['0']['challengee']; $challenger = ezLeaguePub::getTeamName($challenger_id); $challengee = ezLeaguePub::getTeamName($challengee_id); $challenger_admin = ezLeaguePub::getTeamAdmin($challenger_id); $challengee_admin = ezLeaguePub::getTeamAdmin($challengee_id); if ($data['0']['match_date'] != '') { $match_date = date('F d, Y h:ia', strtotime($data['0']['match_date'])); if ($data['0']['match_hour'] != 0) { $match_hour = strlen($data['0']['match_hour']) == 1 ? '0' . $data['0']['match_hour'] : $data['0']['match_hour']; $match_min = strlen($data['0']['match_min']) == 1 ? '0' . $data['0']['match_min'] : $data['0']['match_min']; $match_time = $match_hour . ":" . $match_min . "" . $data['0']['match_pod'] . " " . $data['0']['match_zone']; } else { $match_time = 'Match Time Not Set'; } } else { $match_date = 'Match Date Not Set'; $match_time = ''; } $match_completed = $data['0']['completed']; $match_status = ''; if ($match_completed == 1) { $match_status = 'Completed'; $match_completed = 1; } else { $challenge_status = ezLeaguePub::getChallengeStatus($id); switch ($challenge_status) { case '0': $match_status = 'Pending'; break; case '1': $match_status = 'Accepted'; break; case '2': $match_status = 'Rejected'; break; default: $match_status = 'Pending'; break; } $match_completed = 0; } $challenge = array('match_created' => date('F d, Y', strtotime($data['0']['created'])), 'match_date' => $match_date, 'match_time' => $match_time, 'match_status' => $match_status, 'challengee' => $challengee, 'challengee_id' => $challengee_id, 'challengee_admin' => $challengee_admin, 'challenger' => $challenger, 'challenger_id' => $challenger_id, 'challenger_admin' => $challenger_admin, 'challenger_accepted' => $data['0']['challenger_accepted'], 'challengee_accepted' => $data['0']['challengee_accepted'], 'match_completed' => $match_completed); return $challenge; }