summaryrefslogtreecommitdiff
path: root/public/emotesets.php
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-05-03 16:50:50 +0500
committerilotterytea <iltsu@alright.party>2025-05-03 16:50:50 +0500
commit2c51a000a9f2f51f54b761e4975086f9db3780a4 (patch)
tree6fbe2871a652cf3264cfd42fede1d6369cefca84 /public/emotesets.php
parenta196b0bdf3d7dd4a86c4bf0bc5d5065ac03cd268 (diff)
upd: big changes in database.sql + .webp is now default image format
Diffstat (limited to 'public/emotesets.php')
-rw-r--r--public/emotesets.php25
1 files changed, 10 insertions, 15 deletions
diff --git a/public/emotesets.php b/public/emotesets.php
index 61a8312..5405f52 100644
--- a/public/emotesets.php
+++ b/public/emotesets.php
@@ -27,11 +27,11 @@ if ($id == "global") {
$stmt = $db->prepare("SELECT
e.*,
CASE
- WHEN esc.name IS NOT NULL THEN esc.name
+ WHEN esc.code IS NOT NULL THEN esc.code
ELSE e.code
END AS code,
CASE
- WHEN esc.name IS NOT NULL THEN e.code
+ WHEN esc.code IS NOT NULL THEN e.code
ELSE NULL
END AS original_code
FROM emotes e
@@ -63,11 +63,11 @@ if ($id == "global") {
foreach ($emote_sets as &$e) {
$stmt = $db->prepare("SELECT e.*,
CASE
- WHEN esc.name IS NOT NULL THEN esc.name
+ WHEN esc.code IS NOT NULL THEN esc.code
ELSE e.code
END AS code,
CASE
- WHEN esc.name IS NOT NULL THEN e.code
+ WHEN esc.code IS NOT NULL THEN e.code
ELSE NULL
END AS original_code
FROM emotes e
@@ -101,11 +101,11 @@ if ($id == "global") {
$stmt = $db->prepare("SELECT e.*,
CASE
- WHEN esc.name IS NOT NULL THEN esc.name
+ WHEN esc.code IS NOT NULL THEN esc.code
ELSE e.code
END AS code,
CASE
- WHEN esc.name IS NOT NULL THEN e.code
+ WHEN esc.code IS NOT NULL THEN e.code
ELSE NULL
END AS original_code
FROM emotes e
@@ -124,7 +124,6 @@ if ($id == "global") {
}
}
} else {
- $id = intval($id);
$stmt = $db->prepare("SELECT * FROM emote_sets WHERE id = ?");
$stmt->execute([$id]);
@@ -133,11 +132,11 @@ if ($id == "global") {
$stmt = $db->prepare("SELECT e.*,
CASE
- WHEN esc.name IS NOT NULL THEN esc.name
+ WHEN esc.code IS NOT NULL THEN esc.code
ELSE e.code
END AS code,
CASE
- WHEN esc.name IS NOT NULL THEN e.code
+ WHEN esc.code IS NOT NULL THEN e.code
ELSE NULL
END AS original_code
FROM emotes e
@@ -213,17 +212,13 @@ if (CLIENT_REQUIRES_JSON) {
<div>
<?php
echo '<p>' . $set_row["name"] . '</p>';
-
- if ($set_row["size"]) {
- echo '<p class="circled black">' . $set_row["size"] . '</p>';
- }
?>
</div>
<div>
<?php
foreach ($set_row["emotes"] as $emm) {
- echo '<img src="/static/userdata/emotes/' . $emm["id"] . '/1x.' . $emm["ext"] . '">';
+ echo '<img src="/static/userdata/emotes/' . $emm["id"] . '/1x.webp">';
}
?>
</div>
@@ -243,7 +238,7 @@ if (CLIENT_REQUIRES_JSON) {
} else if (!empty($emote_set)) {
foreach ($emote_set["emotes"] as $emote_row) {
echo '<a class="box emote" href="/emotes?id=' . $emote_row["id"] . '">';
- echo '<img src="/static/userdata/emotes/' . $emote_row["id"] . '/2x.' . $emote_row["ext"] . '" alt="' . $emote_row["code"] . '"/>';
+ echo '<img src="/static/userdata/emotes/' . $emote_row["id"] . '/2x.webp" alt="' . $emote_row["code"] . '"/>';
echo '<h1>' . $emote_row["code"] . '</h1>';
echo '<p>' . ($emote_row["uploaded_by"] == null ? (ANONYMOUS_DEFAULT_NAME . "*") : $emote_row["uploaded_by"]["username"]) . '</p>';
echo '</a>';