//Updating the match if ($init->repository->get_data("matchId")) { $external->updateMatch($init->repository->get_data("matchId"), $init->repository->get_data("date"), $init->repository->get_data("externalAway"), $init->repository->get_data("externalGroup"), $init->repository->get_data("ratingTeam"), $init->repository->get_data("scoreTeam"), $init->repository->get_data("opponentName"), $init->repository->get_data("opponentTeam"), $init->repository->get_data("ratingOpponent"), $init->repository->get_data("scoreOpponent"), $init->repository->get_data("report"), $init->repository->get_data("reportOpponent")); for ($a = 1; $a <= 8; $a++) { if (!$init->repository->get_data("gameId" . $a)) { $init->repository->set_data("gameId" . $a, $external->createGame($a, $init->repository->get_data("matchId"), $init->repository->get_data("externalAway"))); } if ($init->repository->get_data("gameId" . $a)) { $external->updateMatchGame($init->repository->get_data("gameId" . $a), $init->repository->get_data("memberId" . $a), $init->repository->get_data("memberRating" . $a), $init->repository->get_data("opponentName" . $a), $init->repository->get_data("opponentKNSB" . $a), $init->repository->get_data("opponentRating" . $a), $init->repository->get_data("externalScore" . $a)); } } } } //Get match details if possible $matchDetails = $external->getMatchDetails($init->repository->get_data("matchId")); $matchGames = $external->getIndividualMatches($init->repository->get_data("matchId")); include_once '../../includes/header.beheer.php'; ?> <link href="../css/select2.css" rel="stylesheet"/> <script src="../js/select2.min.js"></script> <script> $(function() { $( "#date" ).datepicker({dateFormat: "dd/mm/yy" }); }) </script> <script type="text/javascript"> $(function() { $(".knsbSearch").select2({ placeholder: "Zoeken", multiple: false, allowClear: true,
$teams = settings::teamName . " " . $match["team"] . " - " . $match["tegenstander"]; $score = number_format($match["score"], 1) . ' - ' . number_format(8 - $match["score"], 1); if ($match["uitwedstrijd"]) { $thuis = "uit"; $teams = $match["tegenstander"] . " - " . settings::teamName . " " . $match["team"]; $score = number_format(8 - $match["score"], 1) . ' - ' . number_format($match["score"], 1); } echo '<div class="panel panel-default">'; echo '<div class="panel-heading">'; echo '<div class="panel-title" style="overflow:auto"><a class="accordion-toggle" data-toggle="collapse" data-parent="#teamResults" href="#collapse' . $match["id"] . '"><span class="col-md-2">' . date("d-m-Y", strtotime($match["datum"])) . '</span><span class="col-md-5">' . $teams . '</span><span class="col-md-2">' . $score . '</span><span class="col-md-1">' . $thuis . '</span></a></div>'; echo '</div>'; echo '<div id="collapse' . $match["id"] . '" class="panel-collapse collapse">'; echo '<div class="panel-body">'; echo '<table class="table table-striped">'; echo '<thead><tr><th>Thuisspeler</th><th>Rating</th><th></th><th>Uitspeler</th><th>Rating</th><th style="text-align:center">Uitslag</th></tr>'; foreach ($external->getIndividualMatches($match["id"]) as $individualMatch) { $player = new player($settings, $individualMatch["spelerId"]); $player->getDetails(); if (!$match["uitwedstrijd"]) { echo '<tr><td>' . $player->name . '</td><td>' . $individualMatch["spelerElo"] . '</td><td>-</td><td>' . $individualMatch["tegenstanderNaam"] . '</td><td>' . $individualMatch["tegenstanderElo"] . '</td><td style="text-align:center">' . round($individualMatch["score"], 1) . ' - ' . round(1 - $individualMatch["score"], 1) . '</td></tr>'; } else { echo '<tr><td>' . $individualMatch["tegenstanderNaam"] . '</td><td>' . $individualMatch["tegenstanderElo"] . '</td><td>-</td><td>' . $player->name . '</td><td>' . $individualMatch["spelerElo"] . '</td><td style="text-align:center">' . round(1 - $individualMatch["score"], 1) . ' - ' . round($individualMatch["score"], 1) . '</td></tr>'; } } echo '</table>'; echo '</div>'; echo '</div>'; echo '</div>'; } ?> </div>