aboutsummaryrefslogtreecommitdiff
path: root/views/list/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'views/list/index.php')
-rw-r--r--views/list/index.php20
1 files changed, 12 insertions, 8 deletions
diff --git a/views/list/index.php b/views/list/index.php
index 759ab04..98c2eb4 100644
--- a/views/list/index.php
+++ b/views/list/index.php
@@ -22,14 +22,18 @@
<p><?= $list->Description ?></p>
<section id="list-buttons" hidden>
- <form action="/list/update" method="GET">
- <input type="hidden" name="lid" value="<?= $list->LID ?>">
- <input type="submit" value="Update">
- </form>
- <form action="/list/delete" method="GET">
- <input type="hidden" name="lid" value="<?= $list->LID ?>">
- <input type="submit" value="Delete">
- </form>
+ <?php if ($user !== null && $user->UID === $author->UID): ?>
+ <form action="/list/update" method="GET">
+ <input type="hidden" name="lid" value="<?= $list->LID ?>">
+ <input type="submit" value="Update">
+ </form>
+ <?php endif; ?>
+ <?php if ($user !== null && ($user->UID === $author->UID || $user->Role === 'Admin')): ?>
+ <form action="/list/delete" method="GET">
+ <input type="hidden" name="lid" value="<?= $list->LID ?>">
+ <input type="submit" value="Delete">
+ </form>
+ <?php endif; ?>
</section>
<script type="text/javascript">
function showListButtons() {