{* ----- The actual list of events ----- *}
{$todayStart = TodoyuTime::getStartOfDay(time())}
{$todayEnd = TodoyuTime::getDayEnd(time())}
{$thisWeekStart = TodoyuTime::getWeekStart(time())}
{$thisWeekEnd = TodoyuTime::getWeekEnd(time())}
{$eventsCounter = 0}
{$weekTitleShown = false}
{$futureTitleShown = false}
{foreach $staticEvents event}
{if $event.date_start >= $todayStart && $event.date_start <= $todayEnd}
{if $eventsCounter == 0}
{Label core.date.today}
{/if}
{else}
{if $weekTitleShown == false && $event.date_start >= $thisWeekStart && $event.date_start <= $thisWeekEnd}
{$weekTitleShown = true}
{Label calendar.ext.currentweek} ({dateFormat time() calendarweek})
{else}
{if $futureTitleShown == false && $event.date_start > $thisWeekEnd}
{$futureTitleShown = true}
{$eventsCounter = 0}
{Label calendar.ext.furtherevents}
{/if}
{/if}
{/if}
{* ------- Event entry ------- *}
0}series{$event.id_series}{/if}">
{$event.details}
{$eventsCounter = $eventsCounter+1}
{* ------- End: event entry ------- *}
{else}
{contentMessage 'calendar.event.error.noAppointmentsFound'}
{/foreach}
{if $holidayEvents}{include file="portal-list-events-holiday.tmpl"}{/if}
{if $birthdayEvents}{include file="portal-list-events-birthday.tmpl"}{/if}