diff options
author | Minteck <contact@minteck.org> | 2022-04-12 15:42:17 +0200 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2022-04-12 15:42:17 +0200 |
commit | 300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf (patch) | |
tree | 76de0ad8e98228eb63becd9db6f57141302b23ab /index.php | |
parent | 62c7e1a74b35ef6d054fdf015d60ba52dc10eb14 (diff) | |
download | cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.tar.gz cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.tar.bz2 cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.zip |
Improvements on PluralKit
Diffstat (limited to 'index.php')
-rwxr-xr-x[-rw-r--r--] | index.php | 20 |
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>, "); } } |