달력출력매크로2
기존의 MonthCalendarMacro의 변형. 사용법은 비슷하나 한 날(day)이 한 페이지가 아니라, 한 달(month)이 한 페이지가 된다. 즉, 월별로 페이지가 만들어지며, 각 날들은 책갈피로 표시된다. 향후 NoSmoke:모판패턴 으로 작용한다.
본 매크로의 이유는 다음과 같다.
WebLog에 적혀야 할 내용과, Page에 적혀야 할 내용의 구분을 위해서. 가능한한 페이지에 적는다. 그러므로, 웹로그는 작아질꺼고, 따라서, 한달을 한페이지로 압축한다.
WebLog는 말그대로 작업로그... 쉽게쉽게 적고, NoSmoke:사랑방 NoSmoke:모판패턴 처럼 결국은 특정 페이지로 넘어가는 공간역할을 한다.
아직까지 안되는 것들이 있다.
- 다른페이지를 지정하는 캘린더는 색표시가 안된다.
- 페이지 이름에 '일' 까지 있는 경우, 연결이 안된다.
사용법
[[MonthCalendar2(BasePage,year,month,monthoffset,monthoffset2,height6)]] 각 항목들은 비어있을 수 있다.
참고
본 매크로는 1.1 이하 및 NoSmokeMoinMoin 에서 동작한다. 그 이상의 버전에서는 동작하지 않는다.
따라서, 현재 BioHackersNet에서는 동작하지 않는다.
소스코드 : MonthCalendar2.py