// Format the event location.
$evloc = event_location2array($item['event-location']);
- $location = array(
- 'name' => prepare_text($evloc['name'])
- );
+ $location = array();
+
+ if (isset($evloc['name'])) {
+ $location['name'] = prepare_text($evloc['name']);
+ }
// Construct the map HTML.
if (isset($evloc['address'])) {
$location['map'] = '<div class="map">' . generate_named_map($evloc['address']) . '</div>';
<div class="event-start">
<span class="event-label">{{$dtstart_label}}</span>
- <span class="dtstart" title="$dtstart_title">{{$dtstart_dt}}</span>
+ <span class="dtstart" title="{{$dtstart_title}}">{{$dtstart_dt}}</span>
</div>
{{if $finish}}
<div class="event-end">
- <span class="event-label">{{$dtstart_label}}</span>
- <span class="dend" title="$dtend_title">{{$dtend_dt}}</span>
+ <span class="event-label">{{$dtend_label}}</span>
+ <span class="dtend" title="{{$dtend_title}}">{{$dtend_dt}}</span>
</div>
{{/if}}
+ {{if $description}}
<div class="description event-description">{{$description}}</div>
+ {{/if}}
{{if $location}}
<div class="event-location">
<span class="event-label">{{$location_label}}</span>
{{if $location.name}}
- <span class="event-location">{{$location.name}}</span>
+ <span class="location">{{$location.name}}</span>
{{/if}}
{{if $location.map}}{{$location.map}}{{/if}}
<div class="vevent event-card">
<div class="vevent-header">
<div class="event-card-details">
+ {{* The part with the event data (start, end, location, title *}}
<div class="event-card-header">
+ {{* On the left we will present the date in short form (e.g. Oct 15) *}}
<div class="event-card-left-date">
<span class="event-date-wrapper medium">
<span class="event-card-short-month">{{$month_short}}</span>
</div>
<div class="event-card-content media-body">
<div class="event-title event-card-title summary event-summary">{{$title}}</div>
+ {{* If there is a map, we insert a button for showing/hiding the map *}}
{{if $location.map}}<button id="event-map-btn-{{$id}}" class="event-map-btn btn-link fakelink nav nav-pills preferences" data-map-id="event-location-map-{{$id}}" data-show-label="{{$show_map_label}}" data-hide-label="{{$hide_map_label}}">{{$map_btn_label}}</button>{{/if}}
<div class="event-property">
<span class="event-date">
</div>
<div class="clearfix"></div>
+ {{* The content of the event description *}}
{{if $description}}
<div class="description event-description">
{{$description}}