Calendar매크로 페이지의 소스 보기
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: Calendar매크로 는 읽기 전용 페이지입니다.
== # 소개 및 용도 == WikiX 나 MoinMoin 등에 있는 달력 기능이 부러워서... UseModWiki 에서도 비슷하게 만들어 보았다. 생김새는 WikiX 의 달력을 모방했다. ^^; 이 홈페이지에서는 단순히 달력을 보여주는 것 외에는 특별한 용도가 없지만, 사이트 주제나 이용자 구성에 따라서 일정을 공유하는 데 요긴하게 쓸 수 있을 것이다. 달력의 각 날짜를 클릭하면 해당 날짜를 제목으로 하는 페이지가 만들어지고, 그 안에 내용을 적어 넣을 수 있다. 특정한 날짜 페이지에 내용이 있을 경우는 달력에서 초록색 볼드체로 표시되므로 쉽게 알아 볼 수 있다. == # 사용법 == 페이지 내에 원하는 달의 달력을 삽입할 수 있다. {{{
}}} * 평범하게 년,월을 넣으면 해당 년월의 달력이 출력된다. * 연도 또는 달에 0 을 넣으면 각각 오늘 날짜에 해당하는 년,월로 간주한다. 즉 (0,0) 을 사용하면 항상 이달의 달력을 볼 수 있다. * 연도 또는 달에 +숫자 또는 -숫자를 넣으면 오늘 날짜에 해당하는 년,월에서 그 숫자만큼을 가감하여 계산한다. (0,+2) 는 다다음달의 달력, (+2,+3) 은 2년3개월 후의 달력을 의미한다. (+2,-1) 은 뭔가? 이것은 (+1,+11)과 똑같다. 년과 월에 + 와 - 를 동시에 사용하는 것은 바람직하지 않을 것이다. * 달력의 제목이나 각 날짜를 클릭하면 "년-월" 또는 "년-월-일" 에 해당하는 페이지가 생성된다. 페이지의 내용이 있는 날짜는 달력에서 굵은 초록색으로 표시된다. * 이번 달 달력의 경우 오늘 날짜는 노란색 사각형이 표시된다. * 페이지이름을 추가로 제일 앞에 명시할 수 있다. 이 경우 달력의 각 날짜를 클릭하면, "페이지이름/년-월-일" 의 페이지를 생성한다. 따라서, 특정한 페이지와 관련된 내용만을 기록하는 달력을 따로 만들 수 있다. * 달의 범위가 1~12 를 넘거나, 페이지이름이 올바르지 않은 경우는 매크로 치환이 일어나지 않는다. * 날짜 계산 함수의 한계 때문에, 1902 년 이전과 2038 년 이후의 달력은 제대로 출력되지 않는다. 따라서 그 범위를 넘는 값이나 변위를 지정할 경우는 각각 1902년 또는 2037년 으로 세팅한다. 괜히 50년 후 달력을 뽑아보려고 하지 마라. (근데 아무리 생각해도 2037년은 너무 짧다..) * 상단의 요일 (일~토) 은 wiki.pl 소스 내에는 Su, Mo, ... , Sa 로 되어 있다. 한글로 나오게 하고 싶으면 직접 소스를 추가하던가 [[UseModWiki번역화일]]에 일곱개의 엔트리를 추가해 주면 된다. (당연히.. 후자를 권장함) == # 사용예 == === # 한 달 달력 ===
2002년 10월
올해 이번달 (오늘 날짜에 해당하는 달)
올해 12월
2001년 이번달
2001년 다음달
11개월 전
2년 1개월 전
2년 2개월 후
=== # 날짜의 범위 === 년도는 1902년부터 2037년까지만 지원한다.
1902년 1월
2037년 12월
2500년 전 10월.. 그래봤자 1902년
1000년 후 10월.. 그래봤자 2037년
역시 2037년
역시 1902년
=== # 석 달 달력 === 아래와 유사하게 두 달 이상의 달력을 자유롭게 구성할 수 있다.
||
||
||
||
||
||
||
|| === # 일년 달력 === 각 달의 출력이 4~6줄까지 변동할 수 있기 때문에, 가로로 정렬이 제대로 되지 않는다. 그것이 싫으면 수작업으로 tr align=top 으로 맞추어 다음과 같이 테이블 태그를 적으라. {{{html
}}}
=== subcalendar ===
---- 관련 링크: * [[위키위키사용안내]] * [[UseModWiki소스수정]] ---- [[위키위키분류]]
Calendar매크로
페이지로 돌아가기 |
다른 수정본 보기