<?php require_once dirname(__DIR__) . implode(DIRECTORY_SEPARATOR, ['', 'inc', 'include.php']); $translation = ['I dag', 'I morgen', 'Denne uka', 'Neste uke', 'Denne måneden', 'Neste måned']; $pdo = new \PDO($dbDsn, $dbUser, $dbPass); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $motdfetcher = new \pvv\side\MOTD($pdo); $motd = $motdfetcher->getMOTD(); ?> <!DOCTYPE html> <html lang="no"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <link rel="shortcut icon" href="favicon.ico"> <link rel="stylesheet" href="css/normalize.css"> <link rel="stylesheet" href="css/style.css"> <link rel="stylesheet" href="css/splash.css"> <link rel="stylesheet" href="css/landing.css"> <meta name="theme-color" content="#024" /> <title>Programvareverkstedet</title> <header>Programvare­verk­stedet</header> <body> <nav id="navbar" class=""> <?php echo navbar(0, ''); ?> <?php echo loginbar(null, $pdo); ?> </nav> <header class="landing"> <img class="logo" src="css/logo-white.png"/> <div class="info"> <h2>Velkommen til Programvare­verkstedet</h2> <p>Programvareverkstedet (PVV) er en studentorganisasjon ved NTNU som vil skape et miljø for datainteresserte personer tilknyttet universitetet.</p> <p>Nåværende og tidligere studenter ved NTNU, samt ansatte ved NTNU og tilstøtende miljø, kan bli medlemmer.</p> <ul class="essentials"> <a class="btn" href="om/"><li>Om PVV</li></a> <a class="btn focus" href="paamelding/"><li>Bli medlem!</li></a> <a class="btn" href="https://use.mazemap.com/?v=1&left=10.4032&right=10.4044&top=63.4178&bottom=63.4172&campusid=1&zlevel=2&sharepoitype=point&sharepoi=10.40355%2C63.41755%2C2&utm_medium=longurl"><li>Veibeskrivelse</li></a> </ul> </div> </header> <main class="contentsplit"> <div class="gridr"> <h2>Kommende aktiviteter</h2> <div class="calendar-events"> <?php $counter1 = 0; ?> <?php $counter2 = 0; ?> <?php foreach($agenda->getNextDays() as $period => $events) if ($events && $counter1 < 3 && $counter2 < 10) { $counter1++ ?> <p class="no-chin"><?= $translation[$period] ?></p> <hr> <ul> <?php foreach($events as $event) { $counter2++ ?> <li> <?php if ($event->getURL()) { ?> <a href="<?= htmlspecialchars($event->getURL()) ?>"><?= $event->getName(); ?></a> <?php } else { ?> <strong><?= $event->getName(); ?></strong> <?php } ?> <?php /* <a class="icon subscribe">+</a> */ ?> <?php if ($period !== \pvv\side\Agenda::TODAY) { echo '<span class="time">' . $event->getStart()->format('H:i') . '</span>'; if (\pvv\side\Agenda::isThisWeek($event->getStart()) || $event->getStart()->sub(new DateInterval('P3D'))->getTimestamp() < time()) { echo '<span class="date">' . strftime('%a', $event->getStart()->getTimestamp()) . '</span>'; } else { echo '<span class="date">' . strftime('%e. %b', $event->getStart()->getTimestamp()) . '</span>'; } } else { echo '<span class="time">' . $event->getStart()->format('H:i') . '</span>'; } ?> </li> <?php } ?> </ul> <?php } ?> </div> <p><a class="btn" href="hendelser/">Flere aktiviteter</a></p> </div> <div class="gridl"> <?php $title = $motd["title"]; echo "<h1>"; if($title == ""){ echo "Dagens melding"; }else{ echo $title; } echo "</h1>"; $Parsedown = new Parsedown(); echo $Parsedown->text(implode("\n", $motd["content"])); ?> </div> </main> </body> </html>