Change logo Add luister and kijk icons Tip de streekredactie points to whatsapp 088-8505651 Add s to Podcast Removed waterschapsverkiezingen from menu Podcast autoplay disabled Remove Gooische Courant and NH Nieuws Changed NH Gooi to Over NH Gooi Added padding and border-radios to homepage posts Changed header 12px to 14px Add now and next programs to homepage Add new button to programs Changed contact text Add fallback image to program guide Make items height equally in program guide
139 lines
6.5 KiB
PHP
139 lines
6.5 KiB
PHP
@extends('layouts/sidebar')
|
|
|
|
@section('title')
|
|
{{$program->name}}
|
|
@endsection
|
|
|
|
@section('page_class')
|
|
grey_background page_container
|
|
@endsection
|
|
|
|
@section('breadcrumb')
|
|
<ul class="bread_crumb">
|
|
<li><a title="Home" href="/">Home</a></li>
|
|
<li class="separator"><i class="fa-solid fa-chevron-right"></i></li>
|
|
<li><a title="Radioprogrammering" href="{{route('radio.gids')}}">Radioprogrammering</a></li>
|
|
<li class="separator"><i class="fa-solid fa-chevron-right"></i></li>
|
|
<li>Programma-informatie</li>
|
|
</ul>
|
|
@endsection
|
|
|
|
@section('content')
|
|
<p class="page_body">{!!$program->description!!}</p>
|
|
@endsection
|
|
|
|
@section('sidebar')
|
|
@php($now = new \DateTimeImmutable())
|
|
<div id="komende_uitzendingen">
|
|
<h4 class="box_header small"><span>Komende week</span></h4>
|
|
@if(($next = $program->next) && count($next))
|
|
<div class="box full-width">
|
|
<ul class="blog podcasts">
|
|
@foreach($next as $n)
|
|
<li class="post">
|
|
<p class="post_details simple">
|
|
<span class="post_title">{{$n->name}}</span>
|
|
@if($n->starts < $now)
|
|
<span class="post_date" title="Nu te horen tot {{$n->ends->format('H:i')}} uur.">
|
|
<i class="fa-regular fa-clock"></i> Nu te horen tot {{$n->ends->format('H:i')}} uur.
|
|
</span> <br/>
|
|
<a href="{{ $player = route('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
|
|
<span class="post_date"
|
|
title="{{ Formatter::relativeDate( $n->starts, 'W d m' ) }} om {{ $n->starts->format('H:i') }} uur.">
|
|
<i class="fa-regular fa-clock"></i> {{ Formatter::relativeDate( $n->starts, 'W d m' ) }} om {{ $n->starts->format('H:i') }} uur.
|
|
</span>
|
|
@endif
|
|
</p>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
</div>
|
|
@else
|
|
<p class="page_body">Er staat komende week geen uitzending van {{$program->name}} gepland.</p>
|
|
@endif
|
|
</div>
|
|
|
|
<div class="clearfix"></div>
|
|
<h4 class="box_header"><span>Terugluisteren</span></h4>
|
|
<div data-tabs>
|
|
<div class="tabs">
|
|
<h4 data-tab-content-id="tab_broadcast" class="box_header flex-grow-1 small active">
|
|
<span>Uitzending</span></h4>
|
|
<h4 data-tab-content-id="tab_fragments" class="box_header small"><span>Fragmenten</span></h4>
|
|
</div>
|
|
<div id="tab_broadcast" class="box tab_content active">
|
|
<p class="page_body">U kunt uitzendingen tot twee weken geleden terugluisteren. <a href="#fragmenten">Fragmenten</a>
|
|
blijven
|
|
onbeperkt beschikbaar.</p>
|
|
|
|
@if(($recent = $program->recent) && count($recent))
|
|
<ul class="blog podcasts">
|
|
@foreach($recent as $r)
|
|
@php($duration = $r->ends->diff($r->starts)->h)
|
|
<li class="post">
|
|
<p class="post_details simple">
|
|
<span class="post_title">{{$r->name}}</span>
|
|
<span class="post_date"
|
|
title="{{ Formatter::relativeDate( $r->starts, 'W d m' ) }} om {{ $r->starts->format('H:i') }} uur.">
|
|
<i class="fa-regular fa-clock"></i> {{ Formatter::relativeDate( $r->starts, 'W d m' ) }} om {{ $r->starts->format('H:i') }} uur.
|
|
</span>
|
|
@if($r->rerun || $r->nonstop)
|
|
<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 = route('luister.programma') . '/' . $r->starts->format('Y/m/d/H') . '/' . $duration}}"
|
|
class="action_button player"><span class="fa fa-play"></span> <span>Luister terug</span></a>
|
|
@endif
|
|
</p>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
@endif
|
|
</div>
|
|
<div id="tab_fragments" class="box tab_content">
|
|
<div class="clearfix"></div>
|
|
<p class="page_body">Fragmenten uit dit programma, zoals interviews, vindt u onder "Radio – Fragment
|
|
gemist".</p>
|
|
<p>
|
|
<a href="{{ route('gemist.programma') . $program->url }}" class="action_button">
|
|
<span class="fa fa-list"></span>
|
|
<span>Bekijk alle fragmenten</span>
|
|
</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="contact">
|
|
@if($program->email)
|
|
<div class="box">
|
|
<h4 class="box_header page_margin_top_section">Contact</h4>
|
|
<p>
|
|
<a href="mailto:{{$program->email}}@nhgooi.nl" class="action_button">
|
|
<span class="fa fa-envelope"></span>
|
|
<span>{{$program->email}}@nhgooi.nl</a>
|
|
</a>
|
|
</p>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
|
|
@if(($hosts = $program->hosts) && count($hosts))
|
|
<div id="host" class="box">
|
|
<ul class="list">
|
|
@foreach($hosts as $host)
|
|
<li><i class="fa-solid fa-user-tie"></i> {{ Html::mailto($host->email . '@nhgooi.nl', $host->name, ['class' => 'action_button']) }}</li>
|
|
@endforeach
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
</div><!--./left_content-->
|
|
</div><!--./col-->
|
|
</div><!--./row-->
|
|
</div><!--./row-->
|
|
@endsection
|