Exemplo n.º 1
0
function DumpEventData($conn, $event, $json)
{
    $EventData = [];
    foreach (GetEventData($conn, $event) as $key => $value) {
        $EventData["Event"][$key] = $value;
    }
    foreach (GetTrackData($conn, $event) as $key => $value) {
        $EventData["Tracks"][$key] = $value;
    }
    foreach (GetAllRelayData($conn, $event) as $key => $value) {
        $EventData["Relays"][$key] = $value;
    }
    foreach (GetAllRunnerData($conn, $event) as $key => $value) {
        $EventData["Runners"][$key] = $value;
    }
    //Encode data
    if ($json == true) {
        $EventData = json_encode($EventData);
    }
    return $EventData;
}
Exemplo n.º 2
0
//Conn to config
include 'php/config.php';
//Get event n relay ID
$event = isset($_GET["event"]) ? $_GET['event'] : '';
$relayID = isset($_GET["relay"]) ? $_GET['relay'] : '';
//If event is not set
if ($event == "") {
    $redirectOption = "stafett";
    die(include 'php/views/allevents.php');
}
//If relay is not set
if ($relayID == "") {
    die(include 'php/views/allrelays.php');
}
$EventData = GetEventData($conn, $event);
$RelayData = GetRelayData($conn, $event, $relayID);
//Create relay table
$RelayTable = "";
$Relays = json_decode($RelayData["RelayTeam"], true);
$trackCount = 1;
foreach ($Relays as $key => $relay) {
    $RelayTable .= "<div class='row'><div class='col-sm-12'><h3>Sträcka {$trackCount}</h3>";
    foreach ($relay as $key => $runner) {
        $runnerData = GetSpecificRunnerData($conn, $runner);
        //Get runner status
        $RelayTable .= "<div class='col-md-2 stateToggle ";
        //Open div
        if ($runnerData["RelayConfirm"] == "can") {
            $RelayTable .= "bg-success' data-state='can'";
        } else {
Exemplo n.º 3
0
    $e = GetEventData($conn, $_GET["event"]);
    $t = GetTrackData($conn, $_GET["event"]);
    $r = GetAllRunnerData($conn, $_GET["event"]);
    if (empty($e)) {
        die(include 'php/views/notfound.php');
    }
    $whatis = "event";
} elseif (isset($_GET["user"])) {
    $e = GetAllEventData($conn);
    $u = GetUserRunnersData($conn, $_GET["user"]);
    if (empty($e)) {
        die(include 'php/views/notfound.php');
    }
    $whatis = "user";
} elseif (isset($_GET["track"]) && isset($_GET["event"])) {
    $e = GetEventData($conn, $_GET["event"]);
    $t = GetTrackData($conn, $_GET["event"]);
    if (empty($e)) {
        die(include 'php/views/notfound.php');
    }
    //Format track
    foreach ($t as $key => $v) {
        if ($v["ID"] == $_GET["track"]) {
            $t = $v;
        }
    }
    $whatis = "track";
} else {
    $e = GetAllEventData($conn);
    $whatis = "listall";
}
Exemplo n.º 4
0
<?php

//Relay vars
$Relays = [];
$ConfirmRelays = [];
foreach (GetAllRelayData($conn, $event) as $key => $value) {
    array_push($Relays, "<a href='" . ROOT . "stafett?event=" . $event . "&relay=" . $value["RelayID"] . "' class='list-group-item'>" . $value["RelayName"] . "</a>");
    if ($value["Public"] == 1) {
        array_push($ConfirmRelays, "<a href='" . ROOT . "bekrafta?event=" . $event . "&relay=" . $value["RelayID"] . "' class='list-group-item list-group-item list-group-item-success'>" . $value["RelayName"] . "</a>");
    }
}
//Get event name
$eventName = "Inget namn";
$eventName = GetEventData($conn, $event)["Name"];
//If there are no relays
if (empty($Relays)) {
    array_push($Relays, "<div class='list-group-item'>Det finns inga stafettlag</div>");
}
if (empty($ConfirmRelays)) {
    array_push($ConfirmRelays, "<div class='list-group-item'>Det finns inga uppställningar att bekräfta</div>");
}
?>

<?php 
include 'header.php';
?>
<body>
	<div class="container">
		<div class="col-sm-8 center-block" style="float:none">
			<div class="row">
				<div class="col-sm-8">