Initial Commit
This commit is contained in:
82
home.php
Normal file
82
home.php
Normal file
@@ -0,0 +1,82 @@
|
||||
<?php
|
||||
session_start();
|
||||
|
||||
if (isset($_SESSION['id']) && isset($_SESSION['user_name'])) {
|
||||
?>
|
||||
<?php
|
||||
$calendardate = $_GET["calendardate"];
|
||||
$isAdmin = isset($_SESSION['admin']) && $_SESSION['admin'] == true;
|
||||
?>
|
||||
<html>
|
||||
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"></META>
|
||||
<head>
|
||||
<title>Kalender</title>
|
||||
<link rel="stylesheet" href="./src/CSS/jquery-ui.css">
|
||||
<link href='./src/CSS/bootstrap5.calendartheme.css' rel='stylesheet'>
|
||||
<link href='./src/CSS/bootstrap5.calendaricons.css' rel='stylesheet'>
|
||||
<link href='./src/CSS/home.css' rel='stylesheet'>
|
||||
<link href='./src/CSS/darkmodeslider.css' rel='stylesheet'>
|
||||
</head>
|
||||
<button class="button button-blue" onclick="location.href='./statistics/index.php'">Statistiken</button>
|
||||
<button class="button-logout button-blue" onclick="location.href='./logout.php'">Logout</button>
|
||||
<?php if ($isAdmin): ?>
|
||||
<button class="button-admin button-blue" onclick="location.href='./src/PHP/adminpanel.php'">Adminpanel</button>
|
||||
<?php endif; ?>
|
||||
<body <?php echo ($_SESSION['mode'] ?? 'style="background-color: white;"'); ?>oncontextmenu="return false;">
|
||||
<div id="loader-container">
|
||||
<div id="loader"></div>
|
||||
</div>
|
||||
<div style="padding-top: 0.3%; padding-bottom: 0.3%;" class="container">
|
||||
<div id="calendar"></div>
|
||||
</div>
|
||||
<div id="dialog" class="hidden">
|
||||
</div>
|
||||
<div class="slider-container">
|
||||
<input type="range" min="0" max="1" step="1" value="0" class="slider" id="mode-toggle">
|
||||
<label for="mode-toggle">Dark Mode</label>
|
||||
</div>
|
||||
</body>
|
||||
<script src="./src/JS/jquery-3.6.0.js"></script>
|
||||
<script src="./src/JS/jquery-ui.js"></script>
|
||||
<script src='./src/JS/moment.min.js'></script>
|
||||
<script src='./src/JS/jquery.min.js'></script>
|
||||
<script src="./src/JS/jquery-ui.custom.min.js"></script>
|
||||
<script src='./src/JS/fullcalendar.min.js'></script>
|
||||
<script src='./src/JS/jquery.ui.touch.js'></script>
|
||||
<script src='./src/JS/locale-all.js'></script>
|
||||
<script src="./src/JS/loader.js"></script>
|
||||
<script src="./src/JS/autologout.js"></script>
|
||||
<script src="./src/JS/events.js"></script>
|
||||
<script src="./src/JS/changeColor.js"></script>
|
||||
<script>
|
||||
var darkMode;
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
function toggleMode() {
|
||||
var darkMode;
|
||||
var body = document.body;
|
||||
if (body.style.backgroundColor === 'white' || body.style.backgroundColor === '') {
|
||||
darkMode = true;
|
||||
body.style.backgroundColor = 'black';
|
||||
document.getElementById('mode-toggle').value = 1;
|
||||
document.getElementById('mode-toggle').nextElementSibling.textContent = 'Dark Mode';
|
||||
changeColor(darkMode);
|
||||
} else {
|
||||
darkMode = false;
|
||||
body.style.backgroundColor = 'white';
|
||||
document.getElementById('mode-toggle').value = 0;
|
||||
document.getElementById('mode-toggle').nextElementSibling.textContent = 'White Mode';
|
||||
changeColor(darkMode);
|
||||
}
|
||||
globalThis.darkMode = darkMode;
|
||||
}
|
||||
document.getElementById('mode-toggle').addEventListener('change', toggleMode);
|
||||
});
|
||||
</script>
|
||||
</html>
|
||||
<?php $calendardate = date("Y-m-d"); ?>
|
||||
<?php
|
||||
} else {
|
||||
header("Location: ./index.php");
|
||||
exit();
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user