Skip to content

Commit eab1d57

Browse files
author
Kristan Kenney
authored
[UI] Fix back button links on SSH, API, Logs, and White Label pages (hestiacp#3811)
1 parent 4145b35 commit eab1d57

File tree

4 files changed

+23
-10
lines changed

4 files changed

+23
-10
lines changed

web/templates/pages/edit_whitelabel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="toolbar">
33
<div class="toolbar-inner">
44
<div class="toolbar-buttons">
5-
<a href="/list/server/" class="button button-secondary" id="btn-back">
5+
<a href="/edit/server/" class="button button-secondary" id="btn-back">
66
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
77
</a>
88
</div>

web/templates/pages/list_access_keys.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,15 @@
22
<div class="toolbar">
33
<div class="toolbar-inner">
44
<div class="toolbar-buttons">
5-
<a class="button button-secondary button-back js-button-back" href="/edit/user/">
6-
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
7-
</a>
5+
<?php if ($_SESSION["userContext"] === "admin" && $_SESSION['look'] !== '' && $_GET["user"] !== "admin") { ?>
6+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["look"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
7+
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
8+
</a>
9+
<?php } else { ?>
10+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["user"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
11+
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
12+
</a>
13+
<?php } ?>
814
<a href="/add/access-key/" class="button button-secondary js-button-create">
915
<i class="fas fa-circle-plus icon-green"></i><?= _("Add Access Key") ?>
1016
</a>

web/templates/pages/list_key.php

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,16 @@
22
<div class="toolbar">
33
<div class="toolbar-inner">
44
<div class="toolbar-buttons">
5-
<a class="button button-secondary button-back js-button-back" href="/edit/user/?token=<?= $_SESSION["token"] ?>">
6-
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
7-
</a>
5+
<?php if ($_SESSION["userContext"] === "admin" && $_SESSION['look'] !== '' && $_GET["user"] !== "admin") { ?>
6+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["look"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
7+
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
8+
</a>
9+
<?php } else { ?>
10+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["user"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
11+
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
12+
</a>
13+
<?php } ?>
14+
815
<?php if ($_SESSION["userContext"] === "admin" && isset($_GET["user"]) && $_GET["user"] !== "admin") { ?>
916
<a href="/add/key/?user=<?= htmlentities($_GET["user"]) ?>" class="button button-secondary js-button-create">
1017
<i class="fas fa-circle-plus icon-green"></i><?= _("Add SSH Key") ?>

web/templates/pages/list_log.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
1212
</a>
1313
<?php } else { ?>
14-
<?php if ($_SESSION["userContext"] === "admin" && isset($_GET["user"]) && $_GET["user"] !== "admin") { ?>
15-
<a href="/edit/user/?user=<?= htmlentities($_GET["user"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
14+
<?php if ($_SESSION["userContext"] === "admin" && $_SESSION['look'] !== '' && $_GET["user"] !== "admin") { ?>
15+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["look"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
1616
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
1717
</a>
1818
<?php } else { ?>
19-
<a href="/edit/user/?token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
19+
<a href="/edit/user/?user=<?= htmlentities($_SESSION["user"]) ?>&token=<?= $_SESSION["token"] ?>" class="button button-secondary button-back js-button-back">
2020
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
2121
</a>
2222
<?php } ?>

0 commit comments

Comments
 (0)