Juneland-website/templates/header.php

83 lines
2.2 KiB
PHP

<?php
if (!isset($title)) {
$title = DEFAULT_TITLE;
}
$bodyClass = isset($bodyClass) ? ' class="'. $bodyClass .'"' : '';
function changeEveryNSec ($n, $a) {
$nbElts = count($a);
$refresh = $n * $nbElts;
return $a[floor((time() % $refresh) / ($refresh / $nbElts))];
}
$taglines = [
// '<span>terrains numériques constructibles</span> <span>pour junistes</span>',
// '<span>mondes 3D</span> <span>pour rencontrer d\'autres junistes</span>',
// '<span>pour empiler des cubes</span> <span>entre junistes</span>',
// '<span>parc d\'attractions numériques</span> <span>pour la monnaie libre Ğ1&#8239;!</span>',
// '<span>des lieux pour créer, jouer, gagner ou dépenser des Ğ1</span>',
// '<span>espaces de convivialité numériques</span> <span>pour junistes</span>',
'<span>Mieux que</span> <span>"la vraie vie”</span> !'
];
$siteDesc = changeEveryNSec(86400, $taglines);
?>
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8"/>
<title><?php echo $title; ?></title>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/layout.css"/>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/layout-home.css"/>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/layout-donors.css"/>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/decoration.css"/>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/decoration-home.css"/>
<link rel="stylesheet" href="<?php echo ROOT_URL;?>css/decoration-donors.css"/>
<link rel="icon" type="image/png" href="<?php echo ROOT_URL; ?>Minetest_logo-240px.png"/>
<link rel="stylesheet" type="text/css" href="<?php echo ROOT_URL . 'css/hourly-theme.php'; ?>"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
</head>
<body<?php echo $bodyClass; ?>>
<header>
<?php
$elt = isset($isHome) ? 'h1' : 'p';
?>
<<?php echo $elt; ?>>
<a href="<?php echo ROOT_URL; ?>">
<span class="sitename">Juneland</span>
<span class="sr-only"> : </span>
<span class="sitedesc"><?php echo $siteDesc; ?></span>
</a>
</<?php echo $elt; ?> >
<nav>
<button>
<span>Afficher le menu</span>
</button>
<?php include('menu.php'); ?>
</nav>
</header>
<main id="content">