Bug fixes

This commit is contained in:
Michał Gdula 2022-10-05 13:14:41 +00:00
parent 6407669a5a
commit 59b30d9d73
4 changed files with 67 additions and 59 deletions

View file

@ -800,6 +800,7 @@ nav .btn {
.active-tab { .active-tab {
background-color: #8C977D !important; background-color: #8C977D !important;
background-image: linear-gradient(to top, #7f8b6f, #8C977D) !important;
} }
.logs { .logs {
@ -1093,6 +1094,7 @@ a.btn {
.btn-neutral { .btn-neutral {
background-color: #121212; background-color: #121212;
background-image: linear-gradient(to top, #111111, #121212);
/*color: $white;*/ /*color: $white;*/
} }

View file

@ -136,6 +136,7 @@ a.btn {
} }
.btn-neutral { .btn-neutral {
background-color: $neutral; background-color: $neutral;
background-image: linear-gradient(to top, darken($neutral, 0.5%), $neutral);
/*color: $white;*/ /*color: $white;*/
} }

View file

@ -787,6 +787,7 @@
} }
.active-tab { .active-tab {
background-color: $page-accent !important; background-color: $page-accent !important;
background-image: linear-gradient(to top, darken($page-accent, 5%), $page-accent) !important;
} }
.logs { .logs {

View file

@ -30,6 +30,11 @@
$group['created_at'] = new DateTime($group['created_at']); $group['created_at'] = new DateTime($group['created_at']);
} }
if ($_GET['mode'] == "edit" && $_SESSION['id'] != $group['author'] && !$user_info->is_admin($conn, $_SESSION['id'])) {
$_SESSION['err'] = "You do not have permission to view this page";
header("Location: group.php?id=".$_GET['id']);
}
?> ?>
<!DOCTYPE html> <!DOCTYPE html>
@ -86,7 +91,6 @@
echo "<p>Last Modified: ".$diff->time($group['last_modified'])."</p>"; echo "<p>Last Modified: ".$diff->time($group['last_modified'])."</p>";
if ($_GET['mode'] == "edit") { if ($_GET['mode'] == "edit") {
if ($_SESSION['id'] == $group['author'] || $user_info->is_admin($conn, $_SESSION['id'])) {
echo "<br>"; echo "<br>";
echo "<button id='deleteGroup' class='btn btn-bad'>Delete</button>"; echo "<button id='deleteGroup' class='btn btn-bad'>Delete</button>";
@ -153,11 +157,11 @@
</form>"; </form>";
echo "<a href='group.php?id=".$_GET['id']."' class='btn btn-neutral'>Back</a>"; echo "<a href='group.php?id=".$_GET['id']."' class='btn btn-neutral'>Back</a>";
}
} else { } else {
if ($_SESSION['id'] == $group['author'] || $user_info->is_admin($conn, $_SESSION['id'])) { if ($_SESSION['id'] == $group['author'] || $user_info->is_admin($conn, $_SESSION['id'])) {
echo "<a href='group.php?id=".$_GET['id']."&mode=edit' class='btn btn-neutral'>Edit</a>"; echo "<a href='group.php?id=".$_GET['id']."&mode=edit' class='btn btn-neutral'>Edit</a>";
} }
?> ?>
<button class='btn btn-good' onclick='copyLink()'><img class='svg' src='assets/icons/clipboard-text.svg'>Copy link</button> <button class='btn btn-good' onclick='copyLink()'><img class='svg' src='assets/icons/clipboard-text.svg'>Copy link</button>
<script> <script>