diff --git a/admin/pages/dashboard.php b/admin/pages/dashboard.php index a8a15e4c..73430456 100644 --- a/admin/pages/dashboard.php +++ b/admin/pages/dashboard.php @@ -12,7 +12,7 @@ $title = 'Dashboard'; csrfProtect(); -if (isset($_GET['clear_cache'])) { +if (isset($_POST['clear_cache'])) { if (clearCache()) { success('Cache cleared.'); } else { @@ -20,7 +20,7 @@ if (isset($_GET['clear_cache'])) { } } -if (isset($_GET['maintenance'])) { +if (isset($_POST['maintenance'])) { $message = (!empty($_POST['message']) ? $_POST['message'] : null); $_status = (isset($_POST['status']) && $_POST['status'] == 'true'); $_status = ($_status ? '0' : '1'); diff --git a/admin/pages/modules/templates/web_status.twig b/admin/pages/modules/templates/web_status.twig index 9b41f4c7..64cbe2e3 100644 --- a/admin/pages/modules/templates/web_status.twig +++ b/admin/pages/modules/templates/web_status.twig @@ -1,11 +1,9 @@
-
- {{ csrf() }}
Website Status
- +
@@ -13,17 +11,22 @@
- + (only visible if closed)
-
diff --git a/system/templates/admin-bar.html.twig b/system/templates/admin-bar.html.twig index 0825dd27..62abd5e6 100644 --- a/system/templates/admin-bar.html.twig +++ b/system/templates/admin-bar.html.twig @@ -106,9 +106,11 @@ html { margin-top: 32px !important; }
  • - - Clear Cache - +
    + {{ csrf() }} + + Clear Cache +