Website Summary Files Commits Branches @commit @diff @stats
path: root / views / user / index.php
diff options
context:
space:
mode:
Commite152b791f45b02c20b00e248f1502bc144e8a9a8 (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-02-02 16:00:41 +0200
Committer
 Syndamia <kamen@syndamia.com>
2025-02-02 16:00:41 +0200
Files6e02239984eeaaf39b85759368b189d1801d98d4 /views/user/index.php
nowayforward_human-e152b791f45b02c20b00e248f1502bc144e8a9a8.tar
nowayforward_human-e152b791f45b02c20b00e248f1502bc144e8a9a8.tar.gz
nowayforward_human-e152b791f45b02c20b00e248f1502bc144e8a9a8.zip
Parente0fe3d0a5b6dd8bf4ba11eee10adfb6be3f5ab31 (diff)
feat(views/admin): Implement form for user deletion
1 files changed, 13 insertions, 9 deletions
-rw-r--r--views/user/index.php22
diff --git a/views/user/index.php b/views/user/index.php
index 82c95c8..40995d2 100644
--- a/views/user/index.php
+++ b/views/user/index.php
@@ -1,7 +1,9 @@
<?php
$user = null;
+ $loggedin = null;
try {
$user = Database\User::fromDB($username);
+ $loggedin = Database\Cookie::fromDB($TOKEN);
}
catch(Exception $e) {}
?>
@@ -15,16 +17,18 @@
<div class="user-blank-afterspace"></div>
<section id="user-buttons" hidden>
- <form action="/list/new" method="GET">
- <input type="submit" value="Create a new list">
- </form>
- <form action="/user/settings" method="GET">
- <input type="submit" value="Account settings">
- </form>
- <?php if ($user->Role === 'Admin'): ?>
- <form action="/admin" method="GET">
- <input type="submit" value="Admin panel">
+ <?php if ($user !== null && $loggedin !== null && $user->UID === $loggedin->UID): ?>
+ <form action="/list/new" method="GET">
+ <input type="submit" value="Create a new list">
</form>
+ <form action="/user/settings" method="GET">
+ <input type="submit" value="Account settings">
+ </form>
+ <?php if ($user->Role === 'Admin'): ?>
+ <form action="/admin" method="GET">
+ <input type="submit" value="Admin panel">
+ </form>
+ <?php endif; ?>
<?php endif; ?>
</section>
<script type="text/javascript">