Dev #153

Merged
OpzekerIT merged 6 commits from dev into main 2023-11-28 10:19:27 +00:00
Showing only changes of commit e5d0f69e0f - Show all commits

View file

@ -92,7 +92,6 @@ $lastMatches = array_slice($allMatches, 0, 8);
//CLANINFO //CLANINFO
$clanInfoPath = './data/claninfo.json'; $clanInfoPath = './data/claninfo.json';
$clanmembersfile = './config/clanmembers.json';
$rankedfile = './data/player_season_data.json'; $rankedfile = './data/player_season_data.json';
$clanmembers = json_decode(file_get_contents($clanmembersfile), true); $clanmembers = json_decode(file_get_contents($clanmembersfile), true);
$playerRanks = json_decode(file_get_contents($rankedfile), true); $playerRanks = json_decode(file_get_contents($rankedfile), true);
@ -101,24 +100,23 @@ $lastMatches = array_slice($allMatches, 0, 8);
if (isset($clan) && !empty($clan)) { if (isset($clan) && !empty($clan)) {
echo "<table class='sortable'>"; echo "<table class='sortable'>";
echo "<tr><th>Attribute</th><th>Value</th><th>Rank(FPP SQUAD)</th><th>Points</th></tr>"; echo "<tr><th>Attribute</th><th>Value</th><th>Rank(FPP SQUAD)</th><th>Points</th></tr>";
foreach ($clanmembers['clanMembers'] as $value) {
foreach ($playerRanks as $rank) {
if ($rank['name'] == $value) { foreach ($playerRanks as $rank) {
if (isset($rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp'])) { if ($rank['name'] == $value) {
$tier = $rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentTier']['tier']; if (isset($rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp'])) {
$subTier = $rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentTier']['subTier']; $tier = $rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentTier']['tier'];
$image = "./images/ranks/" . $tier . "-" . $subTier . ".png"; $subTier = $rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentTier']['subTier'];
$rankPoint = htmlspecialchars($rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentRankPoint']); $image = "./images/ranks/" . $tier . "-" . $subTier . ".png";
echo "<tr><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($value) . "'>name</a></td><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($value) . "'>" . htmlspecialchars($value) . "</a></td><td><img src='" . $image . "' class='table-image'></td><td>" . $rankPoint . "</td></tr>"; $rankPoint = htmlspecialchars($rank['stat']['data']['attributes']['rankedGameModeStats']['squad-fpp']['currentRankPoint']);
} else { echo "<tr><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($rank['name']) . "'>name</a></td><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($rank['name']) . "'>" . htmlspecialchars($rank['name']) . "</a></td><td><img src='" . $image . "' class='table-image'></td><td>" . $rankPoint . "</td></tr>";
echo "<tr><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($value) . "'>name</a></td><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($value) . "'>" . htmlspecialchars($value) . "</a></td><td><img src='./images/ranks/Unranked.png' class='table-image'></td><td></td></tr>"; } else {
} echo "<tr><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($rank['name']) . "'>name</a></td><td><a href='latestmatches.php?selected_player=" . htmlspecialchars($rank['name']) . "'>" . htmlspecialchars($rank['name']) . "</a></td><td><img src='./images/ranks/Unranked.png' class='table-image'></td><td></td></tr>";
} }
} }
} }
foreach ($clan as $key => $value) { foreach ($clan as $key => $value) {
if ($key == 'updated') { if ($key == 'updated') {
continue; continue;