<div class="label">{ts}When{/ts}</div>
<div class="content">
{strip}
- {$event.event_start_date|crmDate}
+ {if $event.event_start_date && $event.event_end_date && ($event.event_end_date|crmDate:'%Y%m%d':0 == $event.event_start_date|crmDate:'%Y%m%d':0)}
+ {$event.event_start_date|crmDate:'Full':0}
+ {ts}from{/ts}
+ {$event.event_start_date|crmDate:0:1}
+ {else}
+ {$event.event_start_date|crmDate}
+ {/if}
{if $event.event_end_date}
- {ts}through{/ts}
+ {ts}to{/ts}
{* Only show end time if end date = start date *}
- {if $event.event_end_date|crmDate:"%Y%m%d" == $event.event_start_date|crmDate:"%Y%m%d"}
+ {if $event.event_end_date|crmDate:"%Y%m%d":0 == $event.event_start_date|crmDate:"%Y%m%d":0}
{$event.event_end_date|crmDate:0:1}
{else}
{$event.event_end_date|crmDate}