85 lines
2.8 KiB
PHP
Executable File
85 lines
2.8 KiB
PHP
Executable File
<?php
|
|
|
|
function fillHead($rootPageURL, $pageTitle, $darkTheme, $lightTheme) {
|
|
|
|
echo ('<meta charset="UTF-8">');
|
|
echo ('<meta name="viewport" content="width=device-width, initial-scale=1.0">');
|
|
echo ('<link rel="stylesheet" href="' . $rootPageURL . 'src/css/style.css">');
|
|
echo ('<link rel="icon" href="' . $rootPageURL . 'src/img/favicon.ico">');
|
|
|
|
echo ('<style>');
|
|
echo ($darkTheme);
|
|
echo ('</style>');
|
|
|
|
echo ('<title>' . $pageTitle . '</title>');
|
|
}
|
|
|
|
|
|
function fillHeader($rootPageURL, $headerTitle, $headerSubtitle, $social) {
|
|
|
|
echo ('<div class="logo-container">');
|
|
|
|
echo ('<a href="' . $rootPageURL . '">');
|
|
echo ('<img src="' . $rootPageURL . 'src/img/e59.png" class="logo-img">');
|
|
echo ('</a>');
|
|
|
|
echo ('</div>');
|
|
|
|
echo ('<div class="content">');
|
|
|
|
echo ('<div class="social-zone">');
|
|
foreach($social as $name => $url) {
|
|
echo ('<a href="' . $url . '" target="_blank" class="social-link">');
|
|
echo ('<img src="/src/svg/' . $name . '.svg" class="' . $name . '-logo social-logo">');
|
|
echo ('</a>');
|
|
}
|
|
echo ('</div>');
|
|
|
|
echo ('<div class="header-title-container">');
|
|
echo ('<div class="header-title">' . $headerTitle . '</div>');
|
|
echo ('<div class="header-subtitle">' . $headerSubtitle . '</div>');
|
|
echo ('</div>');
|
|
|
|
echo ('</div>');
|
|
}
|
|
|
|
|
|
function fillNav($rootPageURL) {
|
|
echo ('<a href="' . $rootPageURL . 'news"><div class="nav-link">Actualités</div></a>');
|
|
|
|
echo ('<div class="nav-list">');
|
|
echo ('<div class="nav-link">Projets</div>');
|
|
echo ('<div class="links">');
|
|
echo ('<a href="' . $rootPageURL . 'kezako"><div class="nav-link link-1">Kezako</div></a>');
|
|
echo ('<a href="' . $rootPageURL . 'podcasts"><div class="nav-link link-2">Podcasts</div></a>');
|
|
echo ('</div>');
|
|
echo ('</div>');
|
|
|
|
echo ('<div class="nav-list">');
|
|
echo ('<div class="nav-link">A propos</div>');
|
|
echo ('<div class="links">');
|
|
echo ('<a href="' . $rootPageURL . 'about"><div class="nav-link link-1">Contact</div></a>');
|
|
echo ('<a href="' . $rootPageURL . 'about/doc.php"><div class="nav-link link-2">Documents</div></a>');
|
|
echo ('</div>');
|
|
echo ('</div>');
|
|
|
|
echo ('<a href="' . $rootPageURL . 'adhesion"><div class="nav-link">Adhésion</div></a>');
|
|
|
|
if ($_SESSION['userRole'] == 50) {
|
|
echo ('<a href="' . $rootPageURL . 'admin"><div class="nav-link">Admin</div></a>');
|
|
}
|
|
|
|
if(isset($_SESSION['userID'])) {
|
|
echo ('<a href="' . $rootPageURL . 'account"><div class="nav-link">Profil</div></a>');
|
|
echo ('<a href="' . $rootPageURL . 'login/logout.php"><div class="nav-link">Déconnexion</div></a>');
|
|
} else {
|
|
echo ('<a href="' . $rootPageURL . 'login"><div class="nav-link">Se connecter</div></a>');
|
|
}
|
|
}
|
|
|
|
|
|
function fillFooter($footerText) {
|
|
echo($footerText);
|
|
}
|
|
|
|
?>
|