|
[List_GetItem:'month_of_year',ListIndex=(VAR:'month')] [VAR:'year']
|
|
|
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
[LASSO_COMMENT]
FIND THE DAY OF THE FIRST DAY OF THIS MONTH
FILL IN BLANK DAYS UNTIL THIS DAY
[/LASSO_COMMENT]
[VARIABLE_SET:'fday'=(Date_GetDayOfWeek:(Date: Month=(VAR:'month'), Day='1', Year=(VAR:'year')),dateshortname)]
[Loop:'8']
[VAR_SET:'startat'=(loopcount)]
[If:(List_GetItem:'day_of_week',ListIndex=(LoopCount))=(Var:'fday')][LoopAbort][/If]
. |
[/Loop][LASSO_COMMENT]
FILL IN THE CALENDAR
[/LASSO_COMMENT][Loop:(VAR:'DAYS_OF_MONTH')][VAR_SET:'currentdate'=(Date: Month=(VAR:'month'), Day=(loopcount), Year=(VAR:'year'))][VARIABLE_SET:'theday'=(Date_GetDayOfWeek:(VAR:'currentdate'),dateshortname)][Variable_set:'thedaynum'=(Date_GetDayOfWeek:(VAR:'currentdate'))]
[IF:(VAR:'theday')=="Sun"]
[/IF]
|
[loopcount]
[List_GetItem:'events',ListIndex=(LoopCount),encoderaw]
|
[IF:(Date_GetMonth: (Date_Add: (VAR:'currentdate'), Day='1'))>(VAR:'month')]
[LoopAbort]
[/IF]
[/Loop]
[Loop:7]
[IF:(MATH_ADD:(VAR:'thedaynum'),(loopcount))>7]
[LoopAbort]
[ELSE]
. |
[/IF][/LOOP]
|
Update Calendar (authorized use only) |
|