60 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| require_once dirname(dirname(__DIR__)) . implode(DIRECTORY_SEPARATOR, ['', 'inc', 'include.php']);
 | |
| use \pvv\side\Agenda;
 | |
| ?>
 | |
| <!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/nav.css">
 | |
| <link rel="stylesheet" href="../css/events.css">
 | |
| <meta name="theme-color" content="#024" />
 | |
| <title>Drifterverkstedet</title>
 | |
| 
 | |
| <header>Drift­verk­stedet</header>
 | |
| 
 | |
| 
 | |
| <main>
 | |
| 
 | |
| <?php
 | |
| $activity = new \pvv\side\social\DriftkveldActivity;
 | |
| $nextEvent = $activity->getNextEventFrom(new DateTimeImmutable);
 | |
| ?>
 | |
| 
 | |
| <article>
 | |
| 	<h2><em><?= $nextEvent->getRelativeDate()?></em> Driftkveld
 | |
| 		<?php if ($nextEvent->getImageURL()) { ?>
 | |
| 		<img src="<?= $nextEvent->getImageURL() ?>">
 | |
| 		<?php } ?>
 | |
| 	</h2>
 | |
| 	<ul class="subtext">
 | |
| 		<li>Tid:
 | |
| 		<strong>
 | |
| 			<?= Agenda::getFormattedDate($nextEvent->getStart());?>
 | |
| 		</strong>
 | |
| 		<li>Sted:
 | |
| 		<strong>
 | |
| 			<?= $nextEvent->getLocation();?>
 | |
| 		</strong>
 | |
| 		<li>Arrangør:
 | |
| 		<strong>
 | |
| 			<?= $nextEvent->getOrganiser();?>
 | |
| 		</strong>
 | |
| 	</ul>
 | |
| 
 | |
| 	<?php
 | |
| 	$Parsedown = new \Parsedown();
 | |
| 	echo $Parsedown->text(implode("\n", $nextEvent->getDescription()));
 | |
| 	?>
 | |
| </article>
 | |
| 
 | |
| </main>
 | |
| 
 | |
| <nav>
 | |
| 	<?= navbar(1, 'aktiviteter'); ?>
 | |
| 	<?= loginbar($sp, $pdo); ?>
 | |
| </nav>
 |