[첫화면으로]Calendar매크로

마지막으로 [b]

1. 소개 및 용도
2. 사용법
3. 사용예
3.1. 한 달 달력
3.2. 날짜의 범위
3.3. 석 달 달력
3.4. 일년 달력

1. 소개 및 용도

WikiXMoinMoin 등에 있는 달력 기능이 부러워서... UseModWiki 에서도 비슷하게 만들어 보았다. 생김새는 WikiX 의 달력을 모방했다. ^^;

이 홈페이지에서는 단순히 달력을 보여주는 것 외에는 특별한 용도가 없지만, 사이트 주제나 이용자 구성에 따라서 일정을 공유하는 데 요긴하게 쓸 수 있을 것이다. 달력의 각 날짜를 클릭하면 해당 날짜를 제목으로 하는 페이지가 만들어지고, 그 안에 내용을 적어 넣을 수 있다. 특정한 날짜 페이지에 내용이 있을 경우는 달력에서 초록색 볼드체로 표시되므로 쉽게 알아 볼 수 있다.

2. 사용법

페이지 내에 원하는 달의 달력을 삽입할 수 있다.

<calendar([페이지이름,] [+/-]년, [+/-]월)>

3. 사용예

3.1. 한 달 달력

<calendar(2002,10)> 2002년 10월

2002-10
293012345
6789101112
13141516171819
20212223242526
272829303112

<calendar(0,0)> 올해 이번달 (오늘 날짜에 해당하는 달)

2024-11
272829303112
3456789
10111213141516
17181920212223
24252627282930

<calendar(0,12)> 올해 12월

2024-12
1234567
891011121314
15161718192021
22232425262728
2930311234

<calendar(2001,0)> 2001년 이번달

2001-11
28293031123
45678910
11121314151617
18192021222324
2526272829301

<calendar(2001,+1)> 2001년 다음달

2001-12
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

<calendar(0,-11)> 11개월 전

2023-12
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

<calendar(-2,-1)> 2년 1개월 전

2022-10
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

<calendar(+2,+2)> 2년 2개월 후

2027-01
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

3.2. 날짜의 범위

년도는 1902년부터 2037년까지만 지원한다.

<calendar(1902,1)> 1902년 1월

1902-01
2930311234
567891011
12131415161718
19202122232425
2627282930311

<calendar(2037,12)> 2037년 12월

2037-12
293012345
6789101112
13141516171819
20212223242526
272829303112

<calendar(-2500,10)> 2500년 전 10월.. 그래봤자 1902년

1902-10
2829301234
567891011
12131415161718
19202122232425
2627282930311

<calendar(+1000,10)> 1000년 후 10월.. 그래봤자 2037년

2037-10
27282930123
45678910
11121314151617
18192021222324
25262728293031

<calendar(0,+100000)> 역시 2037년

2037-03
1234567
891011121314
15161718192021
22232425262728
2930311234

<calendar(0,-800000)> 역시 1902년

1902-03
2324252627281
2345678
9101112131415
16171819202122
23242526272829
303112345

3.3. 석 달 달력

아래와 유사하게 두 달 이상의 달력을 자유롭게 구성할 수 있다.

|| <calendar(0,-1)> || <calendar(0,0)> || <calendar(0,+1)> ||

2024-10
293012345
6789101112
13141516171819
20212223242526
272829303112
2024-11
272829303112
3456789
10111213141516
17181920212223
24252627282930
2024-12
1234567
891011121314
15161718192021
22232425262728
2930311234

3.4. 일년 달력

각 달의 출력이 4~6줄까지 변동할 수 있기 때문에, 가로로 정렬이 제대로 되지 않는다. 그것이 싫으면 수작업으로 tr align=top 으로 맞추어 다음과 같이 테이블 태그를 적으라.

<table>
<tr valign=top><td><calendar(0,1)></td><td><calendar(0,2)></td><td><calendar(0,3)></td><td><calendar(0,4)></td></tr>
<tr valign=top><td><calendar(0,5)></td><td><calendar(0,6)></td><td><calendar(0,7)></td><td><calendar(0,8)></td></tr>
<tr valign=top><td><calendar(0,9)></td><td><calendar(0,10)></td><td><calendar(0,11)></td><td><calendar(0,12)></td></tr>
</table>

2024-01
31123456
78910111213
14151617181920
21222324252627
28293031123
2024-02
28293031123
45678910
11121314151617
18192021222324
252627282912
2024-03
252627282912
3456789
10111213141516
17181920212223
24252627282930
31123456
2024-04
31123456
78910111213
14151617181920
21222324252627
2829301234
2024-05
2829301234
567891011
12131415161718
19202122232425
2627282930311
2024-06
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
2024-07
30123456
78910111213
14151617181920
21222324252627
28293031123
2024-08
28293031123
45678910
11121314151617
18192021222324
25262728293031
2024-09
1234567
891011121314
15161718192021
22232425262728
293012345
2024-10
293012345
6789101112
13141516171819
20212223242526
272829303112
2024-11
272829303112
3456789
10111213141516
17181920212223
24252627282930
2024-12
1234567
891011121314
15161718192021
22232425262728
2930311234

subcalendar

<calendar(Calendar매크로,2002,11)>

Calendar매크로/
2002-11
272829303112
3456789
10111213141516
17181920212223
24252627282930


관련 링크:


위키위키분류

마지막 편집일: 2002-11-27 11:46 am (변경사항 [d])
2057 hits | Permalink | 변경내역 보기 [h] | 페이지 소스 보기