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 /members | |
parent | 62c7e1a74b35ef6d054fdf015d60ba52dc10eb14 (diff) | |
download | cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.tar.gz cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.tar.bz2 cloudsdale-300ab1d94c7d476a6c87f1d32d1756d8b04e3dbf.zip |
Improvements on PluralKit
Diffstat (limited to 'members')
-rwxr-xr-x[-rw-r--r--] | members/index.php | 13 | ||||
-rwxr-xr-x[-rw-r--r--] | members/read/index.php | 10 |
2 files changed, 18 insertions, 5 deletions
diff --git a/members/index.php b/members/index.php index f1f6c11..d5ed459 100644..100755 --- a/members/index.php +++ b/members/index.php @@ -25,7 +25,18 @@ $data2 = json_decode(file_get_contents("https://api.pluralkit.me/v2/systems/$con <div class="card stylized-card"> <div class="card-body"> <img class="stylized-card-icon" src="<?= $member["avatar_url"] ?>" alt=""> - <h4 class="card-title"><?= $member["display_name"] ?></h4> + <h4 class="card-title"><?php + + if (is_string($member["display_name"]) && trim($member["display_name"]) !== "") { + $dn = $member["display_name"]; + } else if (is_string($member["name"]) && trim($member["name"]) !== "") { + $dn = $member["name"]; + } else { + $dn = "(Unnamed)"; + } + echo $dn; + + ?></h4> <p class="card-text"><?= is_string($member["description"]) ? (strlen($member["description"]) > 100 ? substr($member["description"], 0, 100) . "…" : $member["description"]) : "<span class='text-muted'>This system member does not have a description</span>" ?></p> <a href="/members/read/?m=<?= $member["uuid"] ?>" class="btn btn-outline-light">Read More</a> </div> diff --git a/members/read/index.php b/members/read/index.php index d9b3d9c..0bc1029 100644..100755 --- a/members/read/index.php +++ b/members/read/index.php @@ -30,18 +30,20 @@ $title = $sel['display_name'] . " | System Members"; require_once $_SERVER["DOCU <h3>General Info</h3> <p> - <b>Date Added:</b> <?= date("l F jS, Y \a\\t G:i:s (e)", strtotime("2021-10-06T19:29:17.195373Z")) ?><br> - <b>Pronouns:</b> <?= $sel["pronouns"] ?><br> - <b>Birthday:</b> <?= $sel["birthday"] ?><br> - <b>Color:</b> <span style="background-color:#<?= $sel["color"] ?>;"> </span> #<?= $sel["color"] ?> + <b>Date Added:</b> <?= date("l F jS, Y \a\\t G:i:s (e)", strtotime($sel["created"])) ?><br> + <?php if (isset($sel["pronouns"])): ?><b>Pronouns:</b> <?= $sel["pronouns"] ?><br><?php endif; ?> + <?php if (isset($sel["birthday"])): ?><b>Birthday:</b> <?= $sel["birthday"] ?><br><?php endif; ?> + <?php if (isset($sel["color"])): ?><b>Color:</b> <span style="background-color:#<?= $sel["color"] ?>;"> </span> #<?= $sel["color"] ?><?php endif; ?> </p> + <?php if (count($sel["proxy_tags"]) > 0): ?> <h3>PluralKit Proxy Tags</h3> <ul> <?php foreach ($sel["proxy_tags"] as $tag): ?> <li><?= $tag["prefix"] ?><i>text</i><?= $tag["suffix"] ?></li> <?php endforeach; ?> </ul> + <?php endif; ?> </div> <?php require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/gui/footer.php"; ?>
\ No newline at end of file |