<?php date_default_timezone_set('Europe/Oslo'); setlocale(LC_ALL, 'no_NO'); require __DIR__ . '/../src/_autoload.php'; require __DIR__ . '/../sql_config.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); $agenda = new \pvv\side\Agenda([ new \pvv\side\social\NerdepitsaActivity, new \pvv\side\social\AnimekveldActivity, new \pvv\side\social\BrettspillActivity, new \pvv\side\DBActivity($pdo), ]); ?> <!DOCTYPE html> <html lang="no"> <title>Programvareverkstedet</title> <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="stylesheet" href="css/normalize.css"> <link rel="stylesheet" href="css/style.css"> <link rel="stylesheet" href="css/splash.css"> <nav> <li class="active"><a href="index.php">hjem</a></li> <li><a href="kurs/index.html">kurs</a></li> <li><a href="prosjekt/index.html">prosjekt</a></li> <li><a href="sosiale/index.html">sosiale</a></li> <li><a href="pvv/">wiki</a></li> </nav> <header>Program­vare­verk­stedet</header> <ul id="ticker"> <?php foreach($agenda->getNextDays() as $period => $events) { if (!$events) continue; $first = true; foreach($events as $event){ if (!$first){ echo '<i style="opacity:0.7;"> og </i>'; } else { echo '<li style="text-align: center;"><span style="text-transform: uppercase;">' . $translation[$period] . '</span>: '; } echo '<a href="' . $event->getURL() . '">' . $event->getName() . '</a>'; $first = false; } break; } ?> </ul> <main> <article class="threed"> <img src="pvv-logo.png" class="float-right"> <h2>Velkommen til Program­vare­verk­stedet</h2> <p>Programvareverkstedet (PVV) vil skape et miljø for datainteresserte personer tilknyttet universitetet. Nåværende og tidligere studenter ved NTNU, samt ansatte ved NTNU og tilstøtende miljø, kan bli medlemmer. </p> <p> <a class="btn" href="paamelding/index.html">Bli medlem</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">Veibeskrivelse</a> </p> </article> <div class="split"> <article> <h2>Kommende arrangement</h2> <ul class="calendar-events"> <?php $counter1 = 0; ?> <?php $counter2 = 0; ?> <?php foreach($agenda->getNextDays() as $period => $events) if ($events && $counter1 < 2 && $counter2 < 10) { $counter1++ ?> <li> <p><?= $translation[$period] ?></p> <ul> <?php foreach($events as $event) { $counter2++ ?> <li> <a href="<?= htmlspecialchars($event->getURL()) ?>"><?= $event->getName(); ?></a> <?php /* <a class="icon subscribe">+</a> */ ?> <?php if ($period) { if (\pvv\side\Agenda::isThisWeek($event->getStart()) || $event->getStart()->sub(new DateInterval('P3D'))->getTimestamp() < time()) { echo '<span class="time">' . strftime('%a', $event->getStart()->getTimestamp()) . '</span>'; } else { echo '<span class="time">' . strftime('%e. %b', $event->getStart()->getTimestamp()) . '</span>'; } echo '<span class="date">' . $event->getStart()->format('H:i') . '</span>'; } else { echo '<span class="time">' . $event->getStart()->format('H:i') . '</span>'; } ?> </li> <?php } ?> </ul> <?php } ?> </ul> <p><a class="btn" href="kalender/index.html">Flere aktiviteter</a></p> </article> <article> <h2>Opptak</h2> <p> Alle med tilknytning til NTNU kan bli medlem hos oss og benytte seg av våre ressurser. For å bli med i våre prosjekter og komitéer må du søke. </p> <p> <a class="btn" href="paamelding/index.html">Bli medlem</a> <a class="btn" href="soek/index.html">Søk prosjekt</a> <a class="btn" href="soek/index.html">Søk komité</a> </p> </article> </div> </main>