denny/ShinyCMS

View on GitHub
root/events/view_event.tt

Summary

Maintainability
Test Coverage
[%-    meta.title = event.title -%]

<h2>
    [% event.name | html %]
</h2>

<p>
    [%- IF event.start_date == event.end_date %]
    [% event.start_date.day %] [% event.start_date.month_abbr %] [% event.start_date.year %]
    ([% event.start_date.strftime('%H:%M') %] to [% event.end_date.strftime('%H:%M') %])
    [%- ELSE %]
    [% event.start_date.day %] [% event.start_date.month_abbr %] [% event.start_date.year %] to [% event.end_date.day %] [% event.end_date.month_abbr %] [% event.end_date.year %]
    ([% event.start_date.strftime('%H:%M') %] to [% event.end_date.strftime('%H:%M') %])
    [%- END %]
</p>
<p>
    [% event.description | html %]
</p>
[%- IF event.image %]
<p>
    <img src="[% c.uri_for( '/static/cms-uploads/event-images', event.image ) %]" alt="" >
</p>
[%- END %]
<p>
    [%- IF event.booking_link %]
    <a href="[% event.booking_link | url %]" target="_new">Book now</a><br>
    [%- END %]
    [%- IF event.link %]
    <a href="[% event.link | url %]" target="_new">Website</a><br>
    [%- END %]
    [%- IF event.email %]
    <a href="mailto:[% event.email | url %]">Email Organiser</a><br>
    [%- END %]
    [%- IF event.address AND event.postcode %]
    <a href="[% map_search_url %][% event.address _ ', ' _ event.postcode | url %]">Google Map</a><br>
    [%- ELSIF event.postcode %]
    <a href="[% map_search_url %][% event.postcode | url %]">Google Map</a><br>
    [%- ELSIF event.address %]
    <a href="[% map_search_url %][% event.address | url %]">Google Map</a><br>
    [%- END %]
</p>