diff options
-rwxr-xr-x[-rw-r--r--] | LICENSE | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | README.md | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/callback/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/contact/index.php | 0 | ||||
-rwxr-xr-x | admin/general/index.php | 69 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/index.php | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/login/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/pluralkit/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/projects/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | admin/users/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/contact/count/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/contact/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/contact/list/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/pluralkit/fronters/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/pluralkit/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/pluralkit/members/index.php | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | api/pluralkit/system/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/projects/all/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/projects/count/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/projects/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/projects/list/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | api/projects/showcase/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/css/bootstrap.css | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/css/main.css | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/android-chrome-192x192.png | bin | 33505 -> 33505 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/android-chrome-512x512.png | bin | 158036 -> 158036 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/apple-touch-icon.png | bin | 21878 -> 21878 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/browserconfig.xml | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/favicon-16x16.png | bin | 1198 -> 1198 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/favicon-32x32.png | bin | 2304 -> 2304 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/favicon.ico | bin | 15086 -> 15086 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/mstile-150x150.png | bin | 16613 -> 16613 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/safari-pinned-tab.svg | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/favicon/site.webmanifest | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | assets/img/icon.png | bin | 527258 -> 527258 bytes | |||
-rwxr-xr-x[-rw-r--r--] | assets/js/bootstrap.js | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | data/admins.json | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | data/contact.json | 0 | ||||
-rw-r--r-- | data/general.json | 4 | ||||
-rwxr-xr-x[-rw-r--r--] | data/pluralkit.json | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | data/projects.json | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/Parsedown.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/admin/footer.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/admin/header.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/admin/navigation.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/admin/session.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/gui/footer.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/gui/header.php | 12 | ||||
-rwxr-xr-x[-rw-r--r--] | includes/gui/navigation.php | 3 | ||||
-rwxr-xr-x[-rw-r--r--] | index.php | 20 | ||||
-rwxr-xr-x[-rw-r--r--] | members/index.php | 13 | ||||
-rwxr-xr-x[-rw-r--r--] | members/read/index.php | 10 | ||||
-rwxr-xr-x[-rw-r--r--] | projects/index.php | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | social/index.php | 0 |
55 files changed, 120 insertions, 15 deletions
diff --git a/README.md b/README.md index 540d6ea..540d6ea 100644..100755 --- a/README.md +++ b/README.md diff --git a/admin/callback/index.php b/admin/callback/index.php index 7aaed70..7aaed70 100644..100755 --- a/admin/callback/index.php +++ b/admin/callback/index.php diff --git a/admin/contact/index.php b/admin/contact/index.php index 3310762..3310762 100644..100755 --- a/admin/contact/index.php +++ b/admin/contact/index.php diff --git a/admin/general/index.php b/admin/general/index.php new file mode 100755 index 0000000..95de883 --- /dev/null +++ b/admin/general/index.php @@ -0,0 +1,69 @@ +<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/admin/session.php"; global $_USER; ?> +<?php + +if (isset($_GET['submit'])) { + if (isset($_GET["description"])) { + $config = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json"), true); + if (trim($_GET['description']) === "") { + file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json", json_encode([ + "description" => "Lorem ipsum dolor sit amet", + "name" => $config["name"] + ], JSON_PRETTY_PRINT)); + } else { + file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json", json_encode([ + "description" => $_GET['description'], + "name" => $config["name"] + ], JSON_PRETTY_PRINT)); + } + header("Location: /admin/general"); + die(); + } + if (isset($_GET["name"])) { + $config = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json"), true); + if (trim($_GET['name']) === "") { + file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json", json_encode([ + "description" => $config["description"], + "name" => "Cloudburst System" + ], JSON_PRETTY_PRINT)); + } else { + file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json", json_encode([ + "description" => $config['description'], + "name" => $_GET["name"] + ], JSON_PRETTY_PRINT)); + } + header("Location: /admin/general"); + die(); + } +} + +?> +<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/admin/header.php"; $config = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json"), true); ?> + +<br> +<div class="container"> + <h1>General Preferences</h1> + + <form class="input-group mb-3" style="max-width: 500px;"> + <input name="description" value="<?= $config['description'] === 'Lorem ipsum dolor sit amet' ? '' : $config['description'] ?>" type="text" class="form-control" placeholder="Website Description"> + <input type="hidden" name="submit"> + <button class="btn btn-primary" type="submit">Save and apply</button> + </form> + + <form class="input-group mb-3" style="max-width: 500px;"> + <input name="name" value="<?= $config['name'] ?>" type="text" class="form-control" placeholder="Website Name"> + <input type="hidden" name="submit"> + <button class="btn btn-primary" type="submit">Save and apply</button> + </form> +</div> + +<style> + #system-icon { + border-radius: 999px; + width: 24px; + vertical-align: middle; + background: lightgray; + margin-right: 5px; + } +</style> + +<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/admin/footer.php"; ?>
\ No newline at end of file diff --git a/admin/index.php b/admin/index.php index f45cd62..7722af8 100644..100755 --- a/admin/index.php +++ b/admin/index.php @@ -11,7 +11,7 @@ <div class="card-body"> <h4 class="card-title">General</h4> <p class="card-text">General website configuration data.</p> - <a href="/admin/general" class="btn btn-primary disabled">Manage</a> + <a href="/admin/general" class="btn btn-primary">Manage</a> </div> </div> </div> diff --git a/admin/login/index.php b/admin/login/index.php index 9a12ac5..9a12ac5 100644..100755 --- a/admin/login/index.php +++ b/admin/login/index.php diff --git a/admin/pluralkit/index.php b/admin/pluralkit/index.php index c976882..c976882 100644..100755 --- a/admin/pluralkit/index.php +++ b/admin/pluralkit/index.php diff --git a/admin/projects/index.php b/admin/projects/index.php index 78e2b04..78e2b04 100644..100755 --- a/admin/projects/index.php +++ b/admin/projects/index.php diff --git a/admin/users/index.php b/admin/users/index.php index 1bc81d2..1bc81d2 100644..100755 --- a/admin/users/index.php +++ b/admin/users/index.php diff --git a/api/contact/count/index.php b/api/contact/count/index.php index 809902b..809902b 100644..100755 --- a/api/contact/count/index.php +++ b/api/contact/count/index.php diff --git a/api/contact/index.php b/api/contact/index.php index 71cf001..71cf001 100644..100755 --- a/api/contact/index.php +++ b/api/contact/index.php diff --git a/api/contact/list/index.php b/api/contact/list/index.php index 884821c..884821c 100644..100755 --- a/api/contact/list/index.php +++ b/api/contact/list/index.php diff --git a/api/index.php b/api/index.php index 71cf001..71cf001 100644..100755 --- a/api/index.php +++ b/api/index.php diff --git a/api/pluralkit/fronters/index.php b/api/pluralkit/fronters/index.php index 4dcb08f..4dcb08f 100644..100755 --- a/api/pluralkit/fronters/index.php +++ b/api/pluralkit/fronters/index.php diff --git a/api/pluralkit/index.php b/api/pluralkit/index.php index 71cf001..71cf001 100644..100755 --- a/api/pluralkit/index.php +++ b/api/pluralkit/index.php diff --git a/api/pluralkit/members/index.php b/api/pluralkit/members/index.php index fb5fa6c..510d5d4 100644..100755 --- a/api/pluralkit/members/index.php +++ b/api/pluralkit/members/index.php @@ -2,4 +2,4 @@ $config = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/pluralkit.json"), true); header("Content-Type: application/json"); -die(file_get_contents("https://api.pluralkit.me/v2/systems/$config[system]/count"));
\ No newline at end of file +die(file_get_contents("https://api.pluralkit.me/v2/systems/$config[system]/members"));
\ No newline at end of file diff --git a/api/pluralkit/system/index.php b/api/pluralkit/system/index.php index a8fda5c..a8fda5c 100644..100755 --- a/api/pluralkit/system/index.php +++ b/api/pluralkit/system/index.php diff --git a/api/projects/all/index.php b/api/projects/all/index.php index 608789d..608789d 100644..100755 --- a/api/projects/all/index.php +++ b/api/projects/all/index.php diff --git a/api/projects/count/index.php b/api/projects/count/index.php index 809902b..809902b 100644..100755 --- a/api/projects/count/index.php +++ b/api/projects/count/index.php diff --git a/api/projects/index.php b/api/projects/index.php index 71cf001..71cf001 100644..100755 --- a/api/projects/index.php +++ b/api/projects/index.php diff --git a/api/projects/list/index.php b/api/projects/list/index.php index 884821c..884821c 100644..100755 --- a/api/projects/list/index.php +++ b/api/projects/list/index.php diff --git a/api/projects/showcase/index.php b/api/projects/showcase/index.php index 60dc597..60dc597 100644..100755 --- a/api/projects/showcase/index.php +++ b/api/projects/showcase/index.php diff --git a/assets/css/bootstrap.css b/assets/css/bootstrap.css index 2fbee7e..2fbee7e 100644..100755 --- a/assets/css/bootstrap.css +++ b/assets/css/bootstrap.css diff --git a/assets/css/main.css b/assets/css/main.css index ae07de4..ae07de4 100644..100755 --- a/assets/css/main.css +++ b/assets/css/main.css diff --git a/assets/favicon/android-chrome-192x192.png b/assets/favicon/android-chrome-192x192.png Binary files differindex 81889d9..81889d9 100644..100755 --- a/assets/favicon/android-chrome-192x192.png +++ b/assets/favicon/android-chrome-192x192.png diff --git a/assets/favicon/android-chrome-512x512.png b/assets/favicon/android-chrome-512x512.png Binary files differindex b1b12ee..b1b12ee 100644..100755 --- a/assets/favicon/android-chrome-512x512.png +++ b/assets/favicon/android-chrome-512x512.png diff --git a/assets/favicon/apple-touch-icon.png b/assets/favicon/apple-touch-icon.png Binary files differindex 321981f..321981f 100644..100755 --- a/assets/favicon/apple-touch-icon.png +++ b/assets/favicon/apple-touch-icon.png diff --git a/assets/favicon/browserconfig.xml b/assets/favicon/browserconfig.xml index 0adbe51..0adbe51 100644..100755 --- a/assets/favicon/browserconfig.xml +++ b/assets/favicon/browserconfig.xml diff --git a/assets/favicon/favicon-16x16.png b/assets/favicon/favicon-16x16.png Binary files differindex a9ccc2f..a9ccc2f 100644..100755 --- a/assets/favicon/favicon-16x16.png +++ b/assets/favicon/favicon-16x16.png diff --git a/assets/favicon/favicon-32x32.png b/assets/favicon/favicon-32x32.png Binary files differindex d0c0e34..d0c0e34 100644..100755 --- a/assets/favicon/favicon-32x32.png +++ b/assets/favicon/favicon-32x32.png diff --git a/assets/favicon/favicon.ico b/assets/favicon/favicon.ico Binary files differindex 194573a..194573a 100644..100755 --- a/assets/favicon/favicon.ico +++ b/assets/favicon/favicon.ico diff --git a/assets/favicon/mstile-150x150.png b/assets/favicon/mstile-150x150.png Binary files differindex b2c981a..b2c981a 100644..100755 --- a/assets/favicon/mstile-150x150.png +++ b/assets/favicon/mstile-150x150.png diff --git a/assets/favicon/safari-pinned-tab.svg b/assets/favicon/safari-pinned-tab.svg index e18580e..e18580e 100644..100755 --- a/assets/favicon/safari-pinned-tab.svg +++ b/assets/favicon/safari-pinned-tab.svg diff --git a/assets/favicon/site.webmanifest b/assets/favicon/site.webmanifest index a7ed95e..a7ed95e 100644..100755 --- a/assets/favicon/site.webmanifest +++ b/assets/favicon/site.webmanifest diff --git a/assets/img/icon.png b/assets/img/icon.png Binary files differindex 30c59ec..30c59ec 100644..100755 --- a/assets/img/icon.png +++ b/assets/img/icon.png diff --git a/assets/js/bootstrap.js b/assets/js/bootstrap.js index cc0a255..cc0a255 100644..100755 --- a/assets/js/bootstrap.js +++ b/assets/js/bootstrap.js diff --git a/data/admins.json b/data/admins.json index a3932e5..a3932e5 100644..100755 --- a/data/admins.json +++ b/data/admins.json diff --git a/data/contact.json b/data/contact.json index 878f22d..878f22d 100644..100755 --- a/data/contact.json +++ b/data/contact.json diff --git a/data/general.json b/data/general.json new file mode 100644 index 0000000..5c53246 --- /dev/null +++ b/data/general.json @@ -0,0 +1,4 @@ +{ + "description": "Lorem ipsum dolor sit amet", + "name": "Cloudburst System" +}
\ No newline at end of file diff --git a/data/pluralkit.json b/data/pluralkit.json index 8577b3b..8577b3b 100644..100755 --- a/data/pluralkit.json +++ b/data/pluralkit.json diff --git a/data/projects.json b/data/projects.json index bf9b365..bf9b365 100644..100755 --- a/data/projects.json +++ b/data/projects.json diff --git a/includes/Parsedown.php b/includes/Parsedown.php index 88c0b72..88c0b72 100644..100755 --- a/includes/Parsedown.php +++ b/includes/Parsedown.php diff --git a/includes/admin/footer.php b/includes/admin/footer.php index 691287b..691287b 100644..100755 --- a/includes/admin/footer.php +++ b/includes/admin/footer.php diff --git a/includes/admin/header.php b/includes/admin/header.php index 58a1b74..58a1b74 100644..100755 --- a/includes/admin/header.php +++ b/includes/admin/header.php diff --git a/includes/admin/navigation.php b/includes/admin/navigation.php index 23cc361..23cc361 100644..100755 --- a/includes/admin/navigation.php +++ b/includes/admin/navigation.php diff --git a/includes/admin/session.php b/includes/admin/session.php index 4090156..4090156 100644..100755 --- a/includes/admin/session.php +++ b/includes/admin/session.php diff --git a/includes/gui/footer.php b/includes/gui/footer.php index 691287b..691287b 100644..100755 --- a/includes/gui/footer.php +++ b/includes/gui/footer.php diff --git a/includes/gui/header.php b/includes/gui/header.php index 5f5bc25..0ca8765 100644..100755 --- a/includes/gui/header.php +++ b/includes/gui/header.php @@ -1,10 +1,20 @@ <?php +if (!file_exists($_SERVER["DOCUMENT_ROOT"] . "/data/general.json")) { + file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json", json_encode([ + "name" => "Cloudburst System", + "description" => "Lorem ipsum dolor sit amet" + ])); +} + if ($_SERVER['HTTP_HOST'] !== "conep.one" && $_SERVER['HTTP_HOST'] !== "www.conep.one" && $_SERVER['HTTP_HOST'] !== "localhost" && $_SERVER['HTTP_HOST'] !== "0.0.0.0") { header("Location: https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']); die(); } +global $general; +$general = json_decode(file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/data/general.json"), true); + ?> <!DOCTYPE html> @@ -15,7 +25,7 @@ if ($_SERVER['HTTP_HOST'] !== "conep.one" && $_SERVER['HTTP_HOST'] !== "www.cone <?php if (isset($title)): ?> <?= $title ?> | <?php endif; ?> - Cloudburst System + <?= $general["name"] ?> </title> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> diff --git a/includes/gui/navigation.php b/includes/gui/navigation.php index 68d27c5..3cf35c3 100644..100755 --- a/includes/gui/navigation.php +++ b/includes/gui/navigation.php @@ -1,6 +1,7 @@ +<?php global $general; ?> <nav class="navbar navbar-expand-sm bg-dark navbar-dark"> <div class="container-fluid"> - <a class="navbar-brand" href="/">Cloudburst System</a> + <a class="navbar-brand" href="/"><?= $general["name"] ?></a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#collapsibleNavbar"> <span class="navbar-toggler-icon"></span> </button> 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>, "); } } 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 diff --git a/projects/index.php b/projects/index.php index 42aa8b3..42aa8b3 100644..100755 --- a/projects/index.php +++ b/projects/index.php diff --git a/social/index.php b/social/index.php index a66765f..a66765f 100644..100755 --- a/social/index.php +++ b/social/index.php |