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 .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "view", "calendar" )->eventBlock( $event, $date, true );
$return .= <<
IPSCONTENT;
endforeach;
$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 .= <<
IPSCONTENT;
$return .= \IPS\Theme::i()->getTemplate( "view", "calendar" )->eventBlock( $event, $date, true );
$return .= <<
IPSCONTENT;
endforeach;
$return .= <<
IPSCONTENT;
endif;
$return .= <<
IPSCONTENT;
else:
$return .= <<
IPSCONTENT;
$return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'no_events_today', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) );
$return .= <<
IPSCONTENT;
endif;
$return .= <<