aboutsummaryrefslogtreecommitdiff
path: root/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'index.php')
-rwxr-xr-x[-rw-r--r--]index.php20
1 files changed, 14 insertions, 6 deletions
diff --git a/index.php b/index.php
index 2c28e8a..17202a2 100644..100755
--- a/index.php
+++ b/index.php
@@ -1,21 +1,29 @@
-<?php $title = null; require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/gui/header.php"; ?>
+<?php $title = null; require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/gui/header.php"; global $general; ?>
<div id="hero">
<img src="/assets/img/icon.png" id="hero-img" alt="">
- <h1>Cloudburst System</h1>
- <h4>Lorem ipsum dolor sit amet</h4>
+ <h1><?= $general["name"] ?></h1>
+ <h4><?= $general["description"] ?></h4>
<b>Current Fronter·s:</b> <?php
$config = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/pluralkit.json"), true);
$data = json_decode(file_get_contents("https://api.pluralkit.me/v2/systems/$config[system]/fronters"), true);
foreach ($data["members"] as $index => $fronter) {
+ if (is_string($fronter["display_name"]) && trim($fronter["display_name"]) !== "") {
+ $dn = $fronter["display_name"];
+ } else if (is_string($fronter["name"]) && trim($fronter["name"]) !== "") {
+ $dn = $fronter["name"];
+ } else {
+ $dn = "(Unnamed)";
+ }
+
if ($index + 1 === count($data["members"])) {
- echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $fronter["display_name"] . "</a>");
+ echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $dn . "</a>");
} else if ($index + 2 === count($data["members"])) {
- echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $fronter["display_name"] . "</a> and ");
+ echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $dn . "</a> and ");
} else {
- echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $fronter["display_name"] . "</a>, ");
+ echo("<a href='/members/read/?m=$fronter[uuid]' class='text-white'>" . $dn . "</a>, ");
}
}