From 133be6c98d30ced2cb6bf666a1ad69d34c8112e9 Mon Sep 17 00:00:00 2001 From: Givou Date: Tue, 16 Mar 2021 20:57:22 +0100 Subject: [PATCH] Added impressum and privacy policity links --- admin.php | 20 ++++++++++++++++++++ css/style.css | 10 ++++++++-- index.php | 5 ++++- install/index.php | 2 ++ worker.php | 44 ++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 78 insertions(+), 3 deletions(-) diff --git a/admin.php b/admin.php index 8cfbbd1..6a32777 100644 --- a/admin.php +++ b/admin.php @@ -511,6 +511,26 @@ if(isset($_GET["manageservice"])) { + +
+
Impressum & Privacy Policity
'; + if($_GET['impressumset']) { + echo '

Impressum link set to: '.$_GET['impressumset'].'!

'; + } else if($_GET['privacyset']) { + echo '

Privacy policity link set to: '.$_GET['privacyset'].'!

'; + } + echo ' +
+ + + +
+ +
+ + + +
'; } diff --git a/css/style.css b/css/style.css index 4485c78..59a293e 100644 --- a/css/style.css +++ b/css/style.css @@ -452,6 +452,12 @@ label::after { } .footer a { + text-decoration: none; + color: #868c96; +} + +.footer a:hover { + text-decoration: underline; color: #868c96; } @@ -641,6 +647,6 @@ label::after { } .underline { - text-decoration: underline; - text-decoration-color: #a6a6a6; + text-decoration: underline; + text-decoration-color: #a6a6a6; } diff --git a/index.php b/index.php index 989cb72..9256a66 100644 --- a/index.php +++ b/index.php @@ -17,6 +17,8 @@ $instancename = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='instancename'"))["value"]; $autoreload_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='autoreload'"))["value"]; $modular_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='modularwindow'"))["value"]; + $privacy = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='privacy'"))["value"]; + $impressum = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='impressum'"))["value"]; $groups = mysqli_query($con, "SELECT priority, name, id FROM groups ORDER BY priority DESC"); $services = mysqli_query($con, "SELECT priority, groupid, name, id, status FROM services ORDER BY priority DESC"); @@ -257,7 +259,8 @@ echo '';
diff --git a/install/index.php b/install/index.php index c27d052..b250ec0 100644 --- a/install/index.php +++ b/install/index.php @@ -87,6 +87,8 @@ if(isset($_POST['dbhost']) && isset($_POST['dbname']) && isset($_POST['dbpwd']) //Infliating Settings mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('instancename', '".mysqli_real_escape_string($con,$instancename)."')"); mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('autoreload', 'enabled')"); + mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('impressum', '#')"); + mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('privacy', '#')"); //Creating Administrative User mysqli_query($con, "INSERT INTO accounts (username, password, role) VALUES ('".mysqli_real_escape_string($con,$admin_username)."', diff --git a/worker.php b/worker.php index 0a8443a..9447afe 100644 --- a/worker.php +++ b/worker.php @@ -23,6 +23,8 @@ if ( mysqli_connect_errno() ) { $role = mysqli_fetch_assoc(mysqli_query($con, "SELECT role FROM accounts WHERE id='".mysqli_real_escape_string($con, $_SESSION['id'])."'"))["role"]; $instancename = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='instancename'"))["value"]; +$privacy = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='privacy'"))["value"]; +$impressum = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='impressum'"))["value"]; if($role == "administrator") { $autoreload_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='autoreload'"))["value"]; @@ -306,6 +308,48 @@ if($role == "administrator") { } ?> + + + +