[-*Smarty*-] [-config_load file="default.conf"-] [-*Load the Language Definitions*-] [-config_load file="lang.$USER_LANG"-] [-* we want to include our stylesheet for this view*-] [-fetch file="$TPL_STYLE_PATH/calendarblock.css" assign="css"-] [-eval var=$css-]
<< [-$DATE|pc_date_format:#_PC_DATE_FORMAT_MY#-] >> |
[-foreach name=daynames item=day from=$S_SHORT_DAY_NAMES-] | [-$day-] | [-/foreach-]
> | [-foreach name=day item=date from=$days-] [-assign var="themonth" value=$date|date_format:"%m"-] [-if $date == $TODAY_DATE-] [-assign var="stylesheet" value="blockmonthtoday"-] [-elseif ($date < $MONTH_START_DATE || $date > $MONTH_END_DATE)-] [-assign var="stylesheet" value="blockmonthoff"-] [-else-] [-assign var="stylesheet" value="blockmonthon"-] [-/if-]
[-assign var="titles" value=""-]
[-foreach name=events item=event from=$A_EVENTS.$date-]
[-if $event.alldayevent != true-]
[-if $24HOUR_TIME -]
[-assign var="timestamp" value=$event.startTime|date_format:#_PC_TIME_FORMAT_24#-]
[-else-]
[-assign var="timestamp" value=$event.startTime|date_format:#_PC_TIME_FORMAT_12#-]
[-/if-]
[-assign var="duration" value="($event[duration_hours]:$event[duration_minutes])"-]
[-else-]
[-assign var="timestamp" value=""-]
[-assign var="duration" value=""-]
[-/if-]
[-assign var="titles" value="$titles$timestamp $event[title] $duration "-] [-/foreach-] [-if $A_EVENTS.$date|@count-] [-if $A_EVENTS.$date|@count > 2 -] [-assign var="classname" value="blockevent-three"-] [-elseif $A_EVENTS.$date|@count > 1 -] [-assign var="classname" value="blockevent-two"-] [-elseif $A_EVENTS.$date|@count > 0 -] [-assign var="classname" value="blockevent-one"-] [-else-] [-assign var="classname" value="blockevent-none"-] [-/if-] [-$date|date_format:"%d"-] [-else-] [-assign var="classname" value="blockevent-none"-] [-$date|date_format:"%d"-] [-/if-] |
[-/foreach-]