IPSCONTENT;
if ( $events['count'] > 0 ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'day_view_all_day', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
foreach ( $events['allDay'] as $event ):
$return .= <<getTemplate( "view", "calendar" )->eventBlock( $event, $date, true );
$return .= <<
IPSCONTENT;
endif;
$return .= << $hourEvents ):
$return .= <<
IPSCONTENT;
if ( \IPS\calendar\Date::usesAmPm() ):
$return .= <<
IPSCONTENT;
$return .= \IPS\Theme\Template::htmlspecialchars( \IPS\calendar\Date::getAmPm( $hour ), ENT_QUOTES | ENT_DISALLOWED, 'UTF-8', FALSE );
$return .= <<
IPSCONTENT;
else:
$return .= <<:00
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
foreach ( $hourEvents as $idx => $event ):
$return .= <<getTemplate( "view", "calendar" )->eventBlock( $event, $date, true );
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'no_events_today', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
endif;
$return .= <<club() ):
$return .= <<clubs and \IPS\Settings::i()->clubs_header == 'full' ):
$return .= <<getTemplate( "clubs", "core" )->header( $club, $thisCalendar );
$return .= <<