Kleine wijzigingen layout, kerkdienst
This commit is contained in:
@@ -13,10 +13,11 @@
|
||||
"Contact" => "/contact");
|
||||
?>
|
||||
<?php
|
||||
function isActive($link) {
|
||||
function isActive($link, $checksubmenus) {
|
||||
if(is_array($link)) {
|
||||
if(!$checksubmenus) { return false; }
|
||||
foreach($link as $item => $link) {
|
||||
if(isActive($link)) { return true; }
|
||||
if(isActive($link, $checksubmenus)) { return true; }
|
||||
}
|
||||
|
||||
return false;
|
||||
@@ -25,12 +26,12 @@ function isActive($link) {
|
||||
return (substr($_SERVER["REQUEST_URI"], 0, strlen($link)) == $link);
|
||||
}
|
||||
|
||||
function buildMenu($menu) {
|
||||
function buildMenu($menu, $ismobile) {
|
||||
$result = "";
|
||||
foreach($menu as $title => $link) {
|
||||
if($title == "") { continue; }
|
||||
$submenu = is_array($link);
|
||||
$isactive = isActive($link);
|
||||
$isactive = isActive($link, !$ismobile);
|
||||
$submenulink = $submenu && isset($link[""]) ? $link[""] : "#";
|
||||
if(!$submenu && substr($link, 0, 8) == "/luister") { $icon = "<span class='fas fa-headphones'></span> "; }
|
||||
else { $icon = ""; }
|
||||
@@ -39,7 +40,7 @@ function buildMenu($menu) {
|
||||
<a href=\"" . ($submenu ? $submenulink : $link) . "\" title=\"{$title}\">{$icon}{$title}</a>";
|
||||
if($submenu) {
|
||||
$result .= "\t\t\t<ul>\n"
|
||||
. buildMenu($link)
|
||||
. buildMenu($link, $ismobile)
|
||||
. "\t\t\t</ul>\n";
|
||||
}
|
||||
$result .= "\t\t</li>\n";
|
||||
@@ -51,7 +52,7 @@ function buildMenu($menu) {
|
||||
<nav>
|
||||
<!-- TODO: Mark selected, recursive menus, listen / watch icons -->
|
||||
<ul class="sf-menu">
|
||||
{!! buildMenu($menu) !!}
|
||||
{!! buildMenu($menu, false) !!}
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="mobile_menu_container">
|
||||
@@ -63,7 +64,7 @@ function buildMenu($menu) {
|
||||
<div class="mobile-menu-divider"></div>
|
||||
<nav>
|
||||
<ul class="mobile-menu">
|
||||
{!! buildMenu($menu) !!}
|
||||
{!! buildMenu($menu, true) !!}
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
@php($heading = new \DateTimeImmutable('first day of next month ' . $event->starts->format('Y-m-d')))
|
||||
@endif
|
||||
<div class='row details' data-index="{{$month}}">
|
||||
@php($image = count($event->images) ? $event->images[0] : null)
|
||||
@php($image = isset($event->images) && count($event->images) ? $event->images[0] : null)
|
||||
<div class='col-lg-3 @if(!$image) hidden-sm hidden-xs @endif'>
|
||||
<div class="news-item news-item-small wow fadeInDown">
|
||||
<div class="thumb">
|
||||
|
||||
@@ -4,13 +4,16 @@
|
||||
Zondagsdienst
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
<h1>Zondagsdienst</h1>
|
||||
@include('_mediaplayer')
|
||||
|
||||
<div class="row">
|
||||
<div class='col-lg-9'>
|
||||
@section('content')
|
||||
<div class="page_layout">
|
||||
<div class="page_margin_top">
|
||||
<h1>Zondagsdienst</h1>
|
||||
</div>
|
||||
<div class="clearfix">
|
||||
@if($kerkdienst->isRunning)
|
||||
<p><strong>
|
||||
<p class="intro"><strong>
|
||||
Vandaag wordt een dienst uitgezonden @if($kerkdienst->previous->name) vanuit de {{$kerkdienst->previous->name}}@endif.
|
||||
Aanvang: {{$kerkdienst->previous->start->format('H:i')}} uur.
|
||||
</strong></p>
|
||||
@@ -24,11 +27,12 @@
|
||||
</audio>
|
||||
</p>
|
||||
<p>
|
||||
<a href="{{$url = url('kerkdienst/luister')}}" target="_radioplayer" class="btn btn-primary" onclick="window.open('{{$url}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-play fa-fw"></span> Luister in nieuw venster</a>
|
||||
<a href="{{$url = url($apiUrl . 'kerkdienst/download')}}" class="btn btn-default">Download als MP3</a>
|
||||
<a href="{{$url = url('kerkdienst/luister')}}" target="_radioplayer" class="action_button" onclick="window.open('{{$url}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-external-link-alt"></span> <span>Luister in nieuw venster</span></a>
|
||||
<a href="{{$url = url($apiUrl . 'kerkdienst/download')}}" class="action_button"><span class="fa fa-download"></span> <span>Download als MP3</span></a>
|
||||
</p>
|
||||
|
||||
<h3>Volgende dienst</h3>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="page_margin_top">Volgende dienst</h3>
|
||||
<p>
|
||||
De eerstvolgende dienst wordt uitgezonden
|
||||
op <strong>{{Formatter::fullDate($kerkdienst->next->start, 'd m')}} om {{$kerkdienst->next->start->format('H:i')}} uur</strong>
|
||||
@@ -36,11 +40,13 @@
|
||||
</p>
|
||||
@endif
|
||||
<p>
|
||||
Zondagochtend van 9:00 tot 12:00 uur kunt u live meeluisteren naar het programma Kerk & Samenleving via <a href="{{$live = url('luister/live')}}" target="_radioplayer" class="btn-link" onclick="window.open('{{$live}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-play fa-fw"></span> Luister live</a>.
|
||||
Zondagochtend van 9:00 tot 12:00 uur kunt u live meeluisteren naar het programma Kerk & Samenleving via de link
|
||||
<a href="{{$live = url('luister/live')}}" target="_radioplayer" class="" onclick="window.open('{{$live}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-play"></span> <span>Luister live</span></a>.
|
||||
</p>
|
||||
<p>
|
||||
Vanaf {{$kerkdienst->isRunning ? "vanmiddag" : "zondagmiddag" }} 12:00 uur is de dienst op deze pagina terug te luisteren.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
{{ Formatter::relativeDate($podcast->created) }}
|
||||
</li>
|
||||
</ul>
|
||||
<div class="clearfix"></div>
|
||||
@if($podcast->image)
|
||||
<p>
|
||||
<a href="{{$url}}" title="{{$podcast->title}}">
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
@if(isset($program))
|
||||
<h2>{{$program->name}}</h2>
|
||||
<p class="align-right">
|
||||
<a href="{{url('gemist')}}" title="Alle programma's" class="btn btn-info">← Toon alles</a>
|
||||
<a href="{{url('programma' . $program->url)}}" title="{{$program->name}}" class="btn btn-info">Programmainfo</a>
|
||||
<a href="{{url('radio/gemist')}}" title="Alle programma's" class="btn btn-info">← Toon alles</a>
|
||||
<a href="{{url('radio/programma' . $program->url)}}" title="{{$program->name}}" class="btn btn-info">Programmainfo</a>
|
||||
</p>
|
||||
@else
|
||||
<p>Hele uitzendingen kunt u binnen twee weken terugluisteren door het betreffende programma op te zoeken via de <a href="{{url('gids')}}">programmagids</a>.
|
||||
<p>Hele uitzendingen kunt u binnen twee weken terugluisteren door het betreffende programma op te zoeken via de <a href="{{url('radio/gids')}}">programmagids</a>.
|
||||
@endif
|
||||
|
||||
@if($podcasts)
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<b>{{$n->name}}</b><br/>
|
||||
@if($n->starts < $now)
|
||||
Nu te horen tot {{$n->ends->format('H:i')}} uur<br />
|
||||
<a href="{{ $player = url('luister/live') }}" target="_radioplayer" class="action_button" onclick="window.open('{{$player}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-play fa-fw"></span> <span>Luister live</span></a>
|
||||
<a href="{{ $player = url('luister/live') }}" target="_radioplayer" class="action_button" onclick="window.open('{{$player}}', '_radioplayer','width=400,height=400'); return false;"><span class="fa fa-play"></span> <span>Luister live</span></a>
|
||||
@break
|
||||
@else
|
||||
{{ Formatter::relativeDate( $n->starts, 'W d m' ) }} om {{ $n->starts->format('H:i') }} uur.
|
||||
@@ -71,9 +71,9 @@
|
||||
<b>{{$r->name}}</b><br/>
|
||||
{{ Formatter::relativeDate( $r->starts, 'W d m' ) }} om {{ $r->starts->format('H:i') }} uur. <br />
|
||||
@if($r->rerun || $r->nonstop)
|
||||
<span title="U kunt geen herhalingen en non-stopuitzendingen terugluisteren."><span href="#" class="action_button disabled"><span class="fa fa-fw fa-play"></span> <span>Luister terug</span></a>
|
||||
<span title="U kunt geen herhalingen en non-stopuitzendingen terugluisteren."><span class="action_button disabled"><span class="fa fa-play"></span> <span>Luister terug</span></a>
|
||||
@else
|
||||
<a href="{{$url = url('radio/luister/programma/' . $r->starts->format('Y/m/d/H') . '/' . $duration)}}" target="_radioplayer" class="action_button" onclick="window.open('{{$url}}', '_radioplayer', 'width=400,height=400'); return false;"><span class="fa fa-fw fa-play"></span> <span>Luister terug</span> </a>
|
||||
<a href="{{$url = url('radio/luister/programma/' . $r->starts->format('Y/m/d/H') . '/' . $duration)}}" target="_radioplayer" class="action_button" onclick="window.open('{{$url}}', '_radioplayer', 'width=400,height=400'); return false;"><span class="fa fa-play"></span> <span>Luister terug</span></a>
|
||||
@endif
|
||||
</p>
|
||||
</li>
|
||||
|
||||
Reference in New Issue
Block a user