Make impressum and privacy links able to open in a new tab
This commit is contained in:
parent
133be6c98d
commit
389f7343d3
11
admin.php
11
admin.php
@ -518,6 +518,8 @@ if(isset($_GET["manageservice"])) {
|
|||||||
echo '<p class="upassword">Impressum link set to: '.$_GET['impressumset'].'!</p>';
|
echo '<p class="upassword">Impressum link set to: '.$_GET['impressumset'].'!</p>';
|
||||||
} else if($_GET['privacyset']) {
|
} else if($_GET['privacyset']) {
|
||||||
echo '<p class="upassword">Privacy policity link set to: '.$_GET['privacyset'].'!</p>';
|
echo '<p class="upassword">Privacy policity link set to: '.$_GET['privacyset'].'!</p>';
|
||||||
|
} else if(isset($_GET['newtabset'])) {
|
||||||
|
echo '<p class="upassword">Open new tab policy updated!</p>';
|
||||||
}
|
}
|
||||||
echo '
|
echo '
|
||||||
<form action="admin.php?upimpressum" method="post">
|
<form action="admin.php?upimpressum" method="post">
|
||||||
@ -531,6 +533,15 @@ if(isset($_GET["manageservice"])) {
|
|||||||
<input type="text" class="username-field" placeholder="Privacy policity link" name="privacy">
|
<input type="text" class="username-field" placeholder="Privacy policity link" name="privacy">
|
||||||
<input style="display: none;" type="submit"><button class="button-green button-up">Submit</button></input>
|
<input style="display: none;" type="submit"><button class="button-green button-up">Submit</button></input>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
<form action="admin.php?uptabpolicy" method="post">
|
||||||
|
<input type="text" class="username-field" value="'.$newtab.'" readonly>
|
||||||
|
<select name = "newtab">
|
||||||
|
<option value = "new tab" selected>new tab</option>
|
||||||
|
<option value = "same tab">same tab</option>
|
||||||
|
</select>
|
||||||
|
<input style="display: none;" type="submit"><button class="button-green button-up">Submit</button></input>
|
||||||
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
|
10
index.php
10
index.php
@ -19,6 +19,7 @@
|
|||||||
$modular_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='modularwindow'"))["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"];
|
$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"];
|
$impressum = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='impressum'"))["value"];
|
||||||
|
$newtab = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='newtab'"))["value"];
|
||||||
|
|
||||||
$groups = mysqli_query($con, "SELECT priority, name, id FROM groups ORDER BY priority DESC");
|
$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");
|
$services = mysqli_query($con, "SELECT priority, groupid, name, id, status FROM services ORDER BY priority DESC");
|
||||||
@ -259,7 +260,14 @@ echo '</div>';
|
|||||||
<!-- FOOTER -->
|
<!-- FOOTER -->
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<p class="footer">Powered by <a class="underline" href="http://git.thiemoo.at/Givou/WebStatus.git" target="_blank">WebStatus</a></p>
|
<p class="footer">Powered by <a class="underline" href="http://git.thiemoo.at/Givou/WebStatus.git" target="_blank">WebStatus</a></p>
|
||||||
<p class="footer-subtext"><a href="<?php echo $impressum; ?>">Impressum</a> | <a href="<?php echo $privacy; ?>">Privacy policity</a></p>
|
<?php
|
||||||
|
if($newtab === "new tab") {
|
||||||
|
echo '<p class="footer-subtext"><a target="_blank" href="'.$impressum.'">Impressum</a> | <a target="_blank" href="'.$privacy.'">Privacy policity</a></p>';
|
||||||
|
} else {
|
||||||
|
echo '<p class="footer-subtext"><a href="'.$impressum.'">Impressum</a> | <a href="'.$privacy.'">Privacy policity</a></p>';
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
<p class="footer-subtext">Made with <span class="footer-heart"><i class="fa fa-heart"></i></span> by <a target"_blank" href="thiemoo.at">Givou</a></p>
|
<p class="footer-subtext">Made with <span class="footer-heart"><i class="fa fa-heart"></i></span> by <a target"_blank" href="thiemoo.at">Givou</a></p>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
|
@ -89,6 +89,7 @@ if(isset($_POST['dbhost']) && isset($_POST['dbname']) && isset($_POST['dbpwd'])
|
|||||||
mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('autoreload', 'enabled')");
|
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 ('impressum', '#')");
|
||||||
mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('privacy', '#')");
|
mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('privacy', '#')");
|
||||||
|
mysqli_query($con, "INSERT INTO settings(type, value) VALUES ('newtab', 'same tab')");
|
||||||
|
|
||||||
//Creating Administrative User
|
//Creating Administrative User
|
||||||
mysqli_query($con, "INSERT INTO accounts (username, password, role) VALUES ('".mysqli_real_escape_string($con,$admin_username)."',
|
mysqli_query($con, "INSERT INTO accounts (username, password, role) VALUES ('".mysqli_real_escape_string($con,$admin_username)."',
|
||||||
|
22
worker.php
22
worker.php
@ -25,6 +25,7 @@ $role = mysqli_fetch_assoc(mysqli_query($con, "SELECT role FROM accounts WHERE i
|
|||||||
$instancename = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='instancename'"))["value"];
|
$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"];
|
$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"];
|
$impressum = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='impressum'"))["value"];
|
||||||
|
$newtab = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='newtab'"))["value"];
|
||||||
|
|
||||||
if($role == "administrator") {
|
if($role == "administrator") {
|
||||||
$autoreload_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='autoreload'"))["value"];
|
$autoreload_setting = mysqli_fetch_assoc(mysqli_query($con, "SELECT value FROM settings WHERE type='autoreload'"))["value"];
|
||||||
@ -350,6 +351,27 @@ if($role == "administrator") {
|
|||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
//Set new tab policy
|
||||||
|
if($role == "administrator") {
|
||||||
|
if(isset($_GET["uptabpolicy"]) && isset($_POST['newtab'])) {
|
||||||
|
include ('config.php');
|
||||||
|
|
||||||
|
$con = mysqli_connect($config['DBHOST'], $config['DBUSER'], $config['DBPWD'], $config['DBNAME']);
|
||||||
|
if ( mysqli_connect_errno() ) {
|
||||||
|
exit('MySQl Connection failed with error: ' . mysqli_connect_error());
|
||||||
|
}
|
||||||
|
|
||||||
|
$statement = mysqli_query($con,"UPDATE settings SET value='".mysqli_real_escape_string($con, $_POST['newtab'])."'
|
||||||
|
WHERE type='newtab'");
|
||||||
|
|
||||||
|
if($statement) {
|
||||||
|
header("Location: admin.php?newtabset#settings");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
//Create new service
|
//Create new service
|
||||||
if(isset($_GET["createservice"]) && isset($_POST['priority']) && isset($_POST['group']) && isset($_POST['name'])) {
|
if(isset($_GET["createservice"]) && isset($_POST['priority']) && isset($_POST['group']) && isset($_POST['name'])) {
|
||||||
|
Loading…
Reference in New Issue
Block a user