From 1bee0134b76857197da74e17a119bd7964498aa6 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Thu, 16 Nov 2023 14:24:52 +0100 Subject: [PATCH 01/12] clan info on main page --- clan_stats.php | 7 ++- index.php | 121 ++++++++++++++++++++++++++++++------------------- 2 files changed, 80 insertions(+), 48 deletions(-) diff --git a/clan_stats.php b/clan_stats.php index 3e3add7..40fcd11 100644 --- a/clan_stats.php +++ b/clan_stats.php @@ -4,7 +4,10 @@ - +
@@ -12,7 +15,7 @@

Clan Stats

+ - +
- +
- -
-
-

Latest Matches

- - - - - - - - - - - - - - - "Erangel", - "Chimera_Main" => "Paramo", - "Desert_Main" => "Miramar", - "DihorOtok_Main" => "Vikendi", - "Erangel_Main" => "Erangel", - "Heaven_Main" => "Haven", - "Kiki_Main" => "Deston", - "Range_Main" => "Camp Jackal", - "Savage_Main" => "Sanhok", - "Summerland_Main" => "Karakin", - "Tiger_Main" => "Taego" - ); +
+
+

Latest Matches

- foreach($lastMatches as $match) { - $matchid = $match['id']; - - echo "
+
Player NameModeTypeMapKillsDamagePlace
+ + + + + + + + + + + + + + "Erangel", + "Chimera_Main" => "Paramo", + "Desert_Main" => "Miramar", + "DihorOtok_Main" => "Vikendi", + "Erangel_Main" => "Erangel", + "Heaven_Main" => "Haven", + "Kiki_Main" => "Deston", + "Range_Main" => "Camp Jackal", + "Savage_Main" => "Sanhok", + "Summerland_Main" => "Karakin", + "Tiger_Main" => "Taego" + ); + + foreach ($lastMatches as $match) { + $matchid = $match['id']; + + echo " @@ -78,16 +79,44 @@ $lastMatches = array_slice($allMatches, 0, 8); "; - } ?> - -
Player NameModeTypeMapKillsDamagePlace
" . $match['playername'] . " " . $match['gameMode'] . " " . $match['matchType'] . "" . $match['stats']['winPlace'] . "
+ } ?> + + +

Clan Stats

+ -
+ // Load clan data from claninfo.json + $clanInfoPath = './data/claninfo.json'; + $clanmembersfile = './config/clanmembers.json'; + $clanmembers = json_decode(file_get_contents($clanmembersfile), true); + if (file_exists($clanInfoPath)) { + $clan = json_decode(file_get_contents($clanInfoPath), true); + if (isset($clan) && !empty($clan)) { + echo ""; + echo ""; + foreach ($clan as $key => $value) { + echo ""; + } + foreach ($clanmembers['clanMembers'] as $value) { + echo ""; + } + + echo "
AttributeValue
" . htmlspecialchars($key) . "" . htmlspecialchars($value) . "
name" . htmlspecialchars($value) . "
"; + } else { + echo "

No clan attributes available

"; + } + } else { + echo "

Clan info file missing

"; + } + ?> + + +
+ - + + \ No newline at end of file -- 2.49.1 From d11095eeafe1b6b8a6b251a0dc26787fbe98a61d Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Thu, 16 Nov 2023 14:26:44 +0100 Subject: [PATCH 02/12] eerst members tonen --- index.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.php b/index.php index 32082f5..7919832 100644 --- a/index.php +++ b/index.php @@ -95,12 +95,13 @@ $lastMatches = array_slice($allMatches, 0, 8); if (isset($clan) && !empty($clan)) { echo ""; echo ""; - foreach ($clan as $key => $value) { - echo ""; - } foreach ($clanmembers['clanMembers'] as $value) { echo ""; } + foreach ($clan as $key => $value) { + echo ""; + } + echo "
AttributeValue
" . htmlspecialchars($key) . "" . htmlspecialchars($value) . "
name" . htmlspecialchars($value) . "
" . htmlspecialchars($key) . "" . htmlspecialchars($value) . "
"; } else { -- 2.49.1 From 66644297c41f7bd94662ab838da66d7bebb29834 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Thu, 16 Nov 2023 14:35:24 +0100 Subject: [PATCH 03/12] clan stats moved to index --- includes/navigation.php | 1 - 1 file changed, 1 deletion(-) diff --git a/includes/navigation.php b/includes/navigation.php index 436cbd4..7ddafe8 100644 --- a/includes/navigation.php +++ b/includes/navigation.php @@ -9,7 +9,6 @@ if ($host == 'dev.dtch.online') { Home