Beispiel #1
0
<?php

include "modules/tournament2/class_team.php";
$tteam = new team();
$_GET['tournamentid'] ? $tournamentid = $_GET['tournamentid'] : ($tournamentid = $_POST['tournamentid']);
$_GET['userid'] ? $userid = $_GET['userid'] : ($userid = $_POST['userid']);
switch ($_GET['step']) {
    // Team verlassen
    case 10:
        if ($tteam->kick($_GET["teamid"], $auth["userid"])) {
            $func->confirmation(t('Du wurdest aus dem Team entfernt'), "index.php?mod=tournament2&action=teammgr");
        }
        break;
        // Spieler aus Team entfernen
    // Spieler aus Team entfernen
    case 20:
        if ($tteam->kick($_GET["teamid"], $userid)) {
            $func->confirmation(t('Der Spieler wurde aus deinem Team entfernt'), "index.php?mod=tournament2&action=teammgr");
        }
        break;
        // Team abmelden (löschen) / Mich abmelden
    // Team abmelden (löschen) / Mich abmelden
    case 30:
        if ($tteam->delete($_GET["teamid"])) {
            $func->confirmation(t('Dein Team wurde vom Turnier abgemeldet'), "index.php?mod=tournament2&action=teammgr");
        }
        break;
        // Spieler zum eigenen Team hinzufügen - Suchen
    // Spieler zum eigenen Team hinzufügen - Suchen
    case 40:
        include_once 'modules/usrmgr/search_main.inc.php';
Beispiel #2
0
         $ms2->AddIconField('assign', 'index.php?mod=tournament2&action=teammgr_admin&step=21&teamid=' . $teamid . '&userid=', 'Assign');
     }
     $ms2->PrintSearch('index.php?mod=tournament2&action=teammgr_admin&step=20&teamid=' . $teamid, 'u.userid');
     break;
     // Spieler einem Team hinzufügen - Ausführen
 // Spieler einem Team hinzufügen - Ausführen
 case 21:
     if ($tteam->join($_GET["teamid"], $_GET["userid"])) {
         $func->confirmation(t('Der Spieler wurde dem Team hinzugefügt'), "index.php?mod=tournament2&action=teammgr_admin");
     }
     break;
     // Member aus Team löschen
 // Member aus Team löschen
 case 30:
     list($team_id, $user_id) = explode("-", $_POST["member_user"], 2);
     if ($tteam->kick($team_id, $user_id)) {
         $func->confirmation(t('Der Spieler wurde erfolgreich aus dem Team entfernt'), "index.php?mod=tournament2&action=teammgr_admin");
     }
     break;
     // Neues Team eröffnen - Teamleiter auswählen
 // Neues Team eröffnen - Teamleiter auswählen
 case 40:
     if ($tteam->SignonCheck($tournamentid)) {
         include_once 'modules/usrmgr/search_main.inc.php';
         $ms2->query['where'] .= "p.party_id={$party->party_id} AND (p.paid)";
         if ($auth['type'] >= 2) {
             $ms2->AddIconField('assign', 'index.php?mod=tournament2&action=teammgr_admin&step=41&tournamentid=' . $tournamentid . '&userid=', 'Assign');
         }
         $ms2->PrintSearch('index.php?mod=tournament2&action=teammgr_admin&step=40&tournamentid=' . $tournamentid, 'u.userid');
     }
     break;