Esempio n. 1
0
<?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>
Esempio n. 2
0
<?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">
Esempio n. 3
0
<?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;
            /*
Esempio n. 4
0
 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;
 }