Exemplo n.º 1
0
$dispTournamentNames = "";
$arrTournaments = $member->getTournamentList(true);
$createTournamentCID = $consoleObj->findConsoleIDByName("Create a Tournament");
echo "\n<p align='right' class='main' style='padding-right: 20px'>\n\t&raquo; <a href='" . $MAIN_ROOT . "members/console.php?cID=" . $createTournamentCID . "'>Create a Tournament</a> &laquo;\n</p>\n";
$clickCounter = 0;
if (count($arrTournaments) > 0) {
    foreach ($arrTournaments as $tournamentID) {
        if ($tournamentObj->select($tournamentID)) {
            $categoryCSS = "consoleCategory_clicked";
            $hideoptions = "";
            if ($counter > 0) {
                $hideoptions = "style='display: none'";
                $categoryCSS = "consoleCategory";
            }
            $counter++;
            $tournamentInfo = $tournamentObj->get_info_filtered();
            if ($_GET['select'] == $tournamentInfo['tournament_id']) {
                $clickCounter = $counter;
            }
            $dispTournamentNames .= "<div class='" . $categoryCSS . "' style='width: 200px; margin: 3px' id='categoryName" . $counter . "' onmouseover=\"moverCategory('" . $counter . "')\" onmouseout=\"moutCategory('" . $counter . "')\" onclick=\"selectCategory('" . $counter . "')\">" . $tournamentInfo['name'] . "</div>";
            $dispTournamentOptions .= "<div id='categoryOption" . $counter . "' " . $hideoptions . ">";
            $dispTournamentOptions .= "\n\t\t\t<div class='dottedLine' style='padding-bottom: 3px; margin-bottom: 5px'>\n\t\t\t<b>Manage Tournament - " . $tournamentInfo['name'] . "</b>\n\t\t\t</div>\n\t\t\t<div style='padding-left: 5px'><ul style='padding: 0px; padding-left: 15px'>\n\t\t\t";
            $arrTournamentOptionsPageID = array("ManageMatches", "ManageTeams", "EditTournamentInfo");
            $arrTournamentOptionsDispName = array("Manage Matches", "Manage Teams/Players", "Edit Tournament Info");
            if ($tournamentInfo['seedtype'] != 3) {
                $dispTournamentOptions .= "<li><a href='" . $MAIN_ROOT . "members/tournaments/managetournament.php?tID=" . $tournamentInfo['tournament_id'] . "&pID=ManageMatches'>Manage Matches</a></li>";
            } else {
                $dispTournamentOptions .= "<li><a href='" . $MAIN_ROOT . "members/tournaments/managetournament.php?tID=" . $tournamentInfo['tournament_id'] . "&pID=ManagePools'>Manage Pools</a></li>";
            }
            if ($tournamentInfo['playersperteam'] > 1) {
                $dispTournamentOptions .= "<li><a href='" . $MAIN_ROOT . "members/tournaments/managetournament.php?tID=" . $tournamentInfo['tournament_id'] . "&pID=ManageTeams'>Manage Teams</a></li>";
Exemplo n.º 2
0
include_once $prevFolder . "classes/tournament.php";
$tMemberObj = new Member($mysqli);
$tournamentObj = new Tournament($mysqli);
$arrTournaments = $member->getTournamentList();
$dispError = "";
$countErrors = 0;
if (isset($_GET['mID']) && $tournamentObj->objMatch->select($_GET['mID'])) {
    include "include/managematch.php";
} elseif (isset($_GET['pID']) && $tournamentObj->objTournamentPool->objTournamentPoolMatch->select($_GET['pID'])) {
    include "include/managepoolmatch.php";
} else {
    echo "\n\t\t<table class='formTable' id='tournamentListTable'>\n\t\t\t<tr>\n\t\t\t\t<td class='formTitle' style='width: 45%'>Tournament:</td>\n\t\t\t\t<td class='formTitle' style='width: 40%'>Opponent:</td>\n\t\t\t\t<td class='formTitle' style='width: 15%'>Round:</td>\n\t\t\t</tr>\n\t";
    $counter = 0;
    foreach ($arrTournaments as $tournamentID) {
        $tournamentObj->select($tournamentID);
        $tournamentName = $tournamentObj->get_info_filtered("name");
        $playerID = $tournamentObj->getTournamentPlayerID($memberInfo['member_id']);
        $tournamentObj->objPlayer->select($playerID);
        $teamID = $tournamentObj->objPlayer->get_info("team_id");
        // Get matches
        $result = $mysqli->query("SELECT * FROM " . $dbprefix . "tournamentpools_teams WHERE tournament_id='" . $tournamentID . "' AND ((team1_id != '0' AND team2_id = '" . $teamID . "') OR (team2_id != '0' AND team1_id = '" . $teamID . "')) AND (team1approve = '0' OR team2approve = '0')");
        while ($row = $result->fetch_assoc()) {
            $counter++;
            if ($row['team1_id'] != $teamID) {
                $dispOpponent = $tournamentObj->getPlayerName($row['team1_id']);
            } else {
                $dispOpponent = $tournamentObj->getPlayerName($row['team2_id']);
            }
            $tournamentObj->objPlayer->select($playerID);
            if ($tMemberObj->select($dispOpponent)) {
                $dispOpponent = $tMemberObj->getMemberLink();
Exemplo n.º 3
0
                     $dispName = $rankCatObj->select($multiMemPMInfo['group_id']) ? $rankCatObj->get_info_filtered("name") . " - Category" : "";
                     $_SESSION['btComposeList'][$pmSessionID]['rankcategory'][] = $multiMemPMInfo['group_id'];
                     $composeListJS .= "\$('#composeTextBox').before(\"<div class='pmComposeSelection' data-composeid = 'rankcategory_" . $multiMemPMInfo['group_id'] . "'><div style='float: left'>" . $dispName . "</div><div class='pmComposeSelectionDelete' data-deleteid = 'rankcategory_" . $multiMemPMInfo['group_id'] . "'>&times;</div></div>\");\n\t\t\t\t\t\t\t\t\t";
                     break;
                 case "rank":
                     $dispName = $member->objRank->select($multiMemPMInfo['group_id']) ? $member->objRank->get_info_filtered("name") . " - Rank" : "";
                     $_SESSION['btComposeList'][$pmSessionID]['rank'][] = $multiMemPMInfo['group_id'];
                     $composeListJS .= "\$('#composeTextBox').before(\"<div class='pmComposeSelection' data-composeid = 'rank_" . $multiMemPMInfo['group_id'] . "'><div style='float: left'>" . $dispName . "</div><div class='pmComposeSelectionDelete' data-deleteid = 'rank_" . $multiMemPMInfo['group_id'] . "'>&times;</div></div>\");\n\t\t\t\t\t\t\t\t\t";
                     break;
                 case "squad":
                     $dispName = $squadObj->select($multiMemPMInfo['group_id']) ? $squadObj->get_info_filtered("name") . " Members" : "";
                     $_SESSION['btComposeList'][$pmSessionID]['squad'][] = $multiMemPMInfo['group_id'];
                     $composeListJS .= "\$('#composeTextBox').before(\"<div class='pmComposeSelection' data-composeid = 'squad_" . $multiMemPMInfo['group_id'] . "'><div style='float: left'>" . $dispName . "</div><div class='pmComposeSelectionDelete' data-deleteid = 'squad_" . $multiMemPMInfo['group_id'] . "'>&times;</div></div>\");\n\t\t\t\t\t\t\t\t\t";
                     break;
                 case "tournament":
                     $dispName = $tournamentObj->select($multiMemPMInfo['group_id']) ? $tournamentObj->get_info_filtered("name") . " Players" : "";
                     $_SESSION['btComposeList'][$pmSessionID]['tournament'][] = $multiMemPMInfo['group_id'];
                     $composeListJS .= "\$('#composeTextBox').before(\"<div class='pmComposeSelection' data-composeid = 'tournament_" . $multiMemPMInfo['group_id'] . "'><div style='float: left'>" . $dispName . "</div><div class='pmComposeSelectionDelete' data-deleteid = 'tournament_" . $multiMemPMInfo['group_id'] . "'>&times;</div></div>\");\n\t\t\t\t\t\t\t\t\t";
                     break;
             }
         } elseif ($multiMemPMInfo['grouptype'] == "") {
             $member->select($multiMemPMInfo['member_id']);
             $member->objRank->select($multiMemPMInfo['rank_id']);
             $_SESSION['btComposeList'][$pmSessionID]['member'][] = $multiMemPMInfo['member_id'];
             $dispName = $member->objRank->get_info_filtered("name") . " " . $member->get_info_filtered("name");
             $composeListJS .= "\$('#composeTextBox').before(\"<div class='pmComposeSelection' data-composeid = 'member_" . $multiMemPMInfo['group_id'] . "'><div style='float: left'>" . $dispName . "</div><div class='pmComposeSelectionDelete' data-deleteid = 'member_" . $multiMemPMInfo['group_id'] . "'>&times;</div></div>\");\n\t\t\t\t\t\t\t";
         }
     }
 }
 // Add Sender to compose list
 if ($replyPMInfo['sender_id'] != $memberInfo['member_id']) {
Exemplo n.º 4
0
 *
 * License: http://www.bluethrust.com/license.php
 *
 */
// Config File
$prevFolder = "../";
include_once $prevFolder . "classes/member.php";
include_once $prevFolder . "classes/tournament.php";
include $prevFolder . "_setup.php";
$tournamentObj = new Tournament($mysqli);
$member = new Member($mysqli);
if ($tournamentObj->select($_GET['tID'])) {
    $tournamentPass = $tournamentObj->get_info("outsidepassword");
    if ($tournamentPass != "" && $tournamentPass == md5($_POST['connectPass'])) {
        header(":", true, 200);
        $tournamentInfo['info'] = $tournamentObj->get_info_filtered();
        $arrPlayers = $tournamentObj->getPlayers();
        foreach ($arrPlayers as $key => $value) {
            if ($member->select($value)) {
                $arrPlayers[$key] = $member->get_info_filtered("username");
            }
        }
        $arrTeams = $tournamentObj->getTeams();
        foreach ($arrTeams as $key => $value) {
            $tournamentObj->objTeam->select($value);
            //$arrTeams[$key]['seed'] = $tournamentObj->objTeam->get_info_filtered("seed");
            $arrTeams[$key] = $tournamentObj->objTeam->get_info_filtered("name");
            echo $tournamentObj->objTeam->get_info_filtered("name") . "<br>";
        }
        $tournamentInfo['players'] = $arrPlayers;
        $tournamentInfo['teams'] = $arrTeams;