esifawafwu

This commit is contained in:
2026-09-28 19:03:31 +02:00
parent 5eb33f97c8
commit dde0a2d271
62 changed files with 3760 additions and 1865 deletions
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>About Page Content</h2>
<p style="color: #ccc; margin-bottom: 20px;">This text is displayed on the <strong>/about</strong> page. Supports Markdown. Leave empty to show the default static template.</p>
+4 -2
View File
@@ -2,6 +2,7 @@
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container" style="max-width: 1200px; margin: 0 auto; padding: 20px 15px;">
<div style="margin-bottom: 25px;">
<a href="/admin" style="color: var(--accent); text-decoration: none; font-size: 0.9rem; display: inline-flex; align-items: center; gap: 6px; margin-bottom: 12px;">
@@ -473,9 +474,8 @@
</div>
</div>
</div>
</div>
<!-- Modals, styles and script live inside #main: AJAX navigation only swaps #main -->
<!-- Modal: Ban Fingerprint or IP -->
<div id="ban-modal" class="modal-overlay" style="display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.75); z-index: 10000; align-items: center; justify-content: center;">
<div style="background: #1e1e1e; border: 1px solid rgba(255,255,255,0.15); border-radius: 8px; width: 92%; max-width: 500px; padding: 25px; box-shadow: 0 10px 30px rgba(0,0,0,0.8);">
@@ -784,5 +784,7 @@ async function unbanIp(ip) {
}
}
</script>
</div>
</div>
@include(snippets/footer)
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main">
@include(snippets/admin-back)
<div class="container">
<h1>ADMINBEREICH</h1>
<h5>Global Chat Management</h5>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Cleanup Manager</h2>
<p style="color: #ccc; margin-bottom: 20px;">Delete old posts that have no engagement (no comments, no favorites, and no subscriptions) to regain disk space.</p>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Custom Emojis &amp; Sticker Packs</h2>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main">
@include(snippets/admin-back)
<style>
.hm-btn {
display: inline-flex;
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Köpfe Manager</h2>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Meme Manager</h2>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Message of the Day (MOTD)</h2>
<p style="color: #ccc; margin-bottom: 20px;">This message is displayed <strong>inside the navbar</strong> (at the bottom) so it stays visible while scrolling. Supports Markdown and HTML.</p>
+1
View File
@@ -2,6 +2,7 @@
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<div class="admin-header-flex" style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px;">
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Rules Page Content</h2>
<p style="color: #ccc; margin-bottom: 20px;">This text is displayed on the <strong>/rules</strong> page. Supports Markdown. Leave empty to show the default static rules template.</p>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main">
@include(snippets/admin-back)
<div class="container session-grid">
<h2 class="session-page-title">
Sessions
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<h2>Terms of Service Page Content</h2>
<p style="color: #ccc; margin-bottom: 20px;">This text is displayed on the <strong>/terms</strong> page. Supports Markdown. Leave empty to show the default static template.</p>
+1
View File
@@ -1,6 +1,7 @@
@include(snippets/header)
<div class="pagewrapper">
<div id="main">
@include(snippets/admin-back)
<div class="container">
<div class="admin-header-flex">
<h2>Invite Tokens</h2>
+1
View File
@@ -2,6 +2,7 @@
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<div style="margin-bottom: 30px;">
<a href="/admin/users" style="color: #888; text-decoration: none; font-size: 0.9rem; display: inline-flex; align-items: center; gap: 5px; margin-bottom: 15px;">
+1
View File
@@ -2,6 +2,7 @@
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<style>
.admin-users-table {
width: 100%;
+1
View File
@@ -8,6 +8,7 @@
</style>
<div class="pagewrapper">
<div id="main" class="admin-container">
@include(snippets/admin-back)
<div class="container">
<div class="admin-header-flex" style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 25px;">
<h2>Wordfilter Manager</h2>