- MonthCalendar 宏
可用于个人信息管理,整合日历功能。
用法:
<<MonthCalendar(BasePage, Year, Month, MonthOffset, MonthOffset2, Height6, Maniversary, Template)>>
参数:
- BasePage
新页面在此页面下创建,缺省为当前页面下创建。BasePage 可以是相对页面名
- height6
是否以6行显示月历。若为0,则根据情况显示4行到6行月历。若大于0,则始终显示6行(有的月份出现空行)
- Maniversary
为1,则创建子页面格式为 MM-DD(即没有年);若 Maniversary 为0,则子页面格式为 YYYY-MM-DD
- Template
是创建子页面的模板名称
示例:
当前月份月历: <<MonthCalendar>>
上一个月份月历: <<MonthCalendar(,,,-1)>>
下一个月份月历: <<MonthCalendar(,,,+1)>>
SampleUser 12月份月历: <<MonthCalendar(SampleUser,,12)>>
2001/12 + 2 个月后的月历: <<MonthCalendar(,2001,12,+2)>>
显示多个用户月历: <<MonthCalendar(MyPage*TestUserA*TestUserB)>>
新创建的日历条目以 MonthCalendarTemplate 为模板:
<<MonthCalendar(,,,,,,MonthCalendarTemplate)>>
显示 2002 年全年月历 (每个月历显示6行):
Calendar of year 2002 (every month padded to height of 6): ||||||Year 2002|| ||<<MonthCalendar(,2002,1,,,1)>>||<<MonthCalendar(,2002,2,,,1)>>||<<MonthCalendar(,2002,3,,,1)>>|| ||<<MonthCalendar(,2002,4,,,1)>>||<<MonthCalendar(,2002,5,,,1)>>||<<MonthCalendar(,2002,6,,,1)>>|| ||<<MonthCalendar(,2002,7,,,1)>>||<<MonthCalendar(,2002,8,,,1)>>||<<MonthCalendar(,2002,9,,,1)>>|| ||<<MonthCalendar(,2002,10,,,1)>>||<<MonthCalendar(,2002,11,,,1)>>||<<MonthCalendar(,2002,12,,,1)>>||
相关页面:
/FreeMind /Hello /Include /MailTo /MiniPage /MonthCalendar /NewPage /ShowCategory /StatsChart /jQuery