{lang="cal_month_day" sprintf="$date->monthName, $date->mday, $date->year"}
- _id}&y={$date->year}&m={$date->mon}" seoTemplate="calendar_calmonth" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&view=month&y={$date->year}&m={$date->mon}" seoTemplate="calendar_month"}{{endif}}" title="{lang="cal_month_title" sprintf="$date->monthName, $date->year"}" class="ipsButton ipsButton_veryLight ipsButton_verySmall" data-action="changeView">{lang="month"}
- _id}&w={$date->year}-{$date->mon}-{$date->mday}" seoTemplate="calendar_calweek" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&view=week&w={$date->year}-{$date->mon}-{$date->mday}" seoTemplate="calendar_week"}{{endif}}" title="{lang="cal_week_title" sprintf="$date->firstDayOfWeek('monthNameShort'), $date->firstDayOfWeek('mday'), $date->firstDayOfWeek('year'), $date->lastDayOfWeek('monthNameShort'), $date->lastDayOfWeek('mday'), $date->lastDayOfWeek('year')"}" class="ipsButton ipsButton_veryLight ipsButton_verySmall" data-action="changeView">{lang="week"}
- {lang="day"}
- _id}&y={$date->year}&m={$date->mon}" seoTemplate="calendar_calstream" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&view=stream&y={$date->year}&m={$date->mon}" seoTemplate="calendar_stream"}{{endif}}" title="{lang="cal_month_stream_title" sprintf="$date->monthName, $date->year"}" class="ipsButton ipsButton_veryLight ipsButton_verySmall" data-action="changeView">{lang="event_stream"}{lang="event_stream_short"}
{{if \count( $birthdays )}}{{endif}}{{endif}}{{if \count( $birthdays ) }}{lang="events_happening_today"}
{{if $events['count'] > 0}}{{if isset( $events['allDay'] ) && \count( $events['allDay'] )}}
{{else}}- {{endif}} {{foreach $events as $hour => $hourEvents}} {{if !empty( $hourEvents ) && $hour !== 'allDay' && $hour !== 'count'}}
{lang="day_view_all_day"}
{{foreach $events['allDay'] as $event}}{template="eventBlock" app="calendar" group="view" params="$event, $date, true"}{{endforeach}}- {{endif}} {{endforeach}}
{{if \IPS\calendar\Date::usesAmPm()}} {expression="\IPS\calendar\Date::getTwelveHour( $hour )"}
{expression="\IPS\calendar\Date::getAmPm( $hour )"} {{else}} {$hour}
:00 {{endif}}{{foreach $hourEvents as $idx => $event}}{template="eventBlock" app="calendar" group="view" params="$event, $date, true"}{{endforeach}}{lang="no_events_today"}{{endif}}{{foreach $birthdays AS $bdayDate => $birthday}}{{endforeach}}{lang="birthdays_today" pluralize="$birthdayCount[ $bdayDate ]"}
{{foreach $birthday AS $member}}
- {{endforeach}} {{if \count($birthday) < $birthdayCount[ $bdayDate ]}}
{{$event = \IPS\congratulations\Event::birthdayByUserYear($member->member_id, $date->year);}} {{ if ($event && $event->canComment(\IPS\Member::loggedIn())):}} {{$congratulationUrl = \IPS\congratulations\Event::currentBirthdayUrl($member, $date->year);}} {{endif}} {template="userPhoto" app="core" group="global" params="$member, 'tiny'"}{$member->link()|raw} {{if $member->bday_year}}
{lang="member_age" pluralize="$member->age( $date )"}{{endif}}- _id}&y={$date->year}&m={$date->mon}&d={$date->mday}&show=birthdays" seoTemplate="calendar_calday" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&view=day&y={$date->year}&m={$date->mon}&d={$date->mday}&show=birthdays" seoTemplate="calendar_day"}{{endif}}">{lang="birthdays_view_all"}
{{endif}}