ajax-calendar
2007년 2월 7일 by 김 승엽 View blog reactions
제 블로그에 설치된 ajax를 이용한 플러그인들을 보다가 달력에 ajax가 적용되면 좋겠다는 생각이 문득 들었습니다. 꽤 괜찮은 생각인 것 같아 플러그인으로 만들어 볼까 하다가 구글에서 검색을 해 보았더니 역시 누군가 벌써 만들어 놓았더군요. ajax-calender라는 플러그인으로 제가 처음에 생각했던 부분 (이전 달이나 다음 달로 이동할때 페이지 리로딩을 하지않는 것) 뿐 만 아니라 가운데 있는 링크를 누르면 현재 달에 포스팅 된 글 목록을 출력하는 기능도 가지고 있습니다.
플러그인의 설치는 다른 플러그인에 비해 약간 번거로운데 먼저 위의 플러그인 사이트 링크에서 플러그인을 다운로드 한 뒤, 압축을 해제해서 플러그인 폴더 내의 common.php 파일의 옵션을 조정해 줍니다. 옵션에는 캐시 사용과 prototype 사용에 대한 것들이 있는데 제 경우는 prototype만 false로 바꾸고 블로그의 플러그인 디렉토리에 (/wp-contents/plugin/ajax-calender)에 업로드 했습니다. [1] 그 뒤에는 현재 사용하고 있는 테마를 수정해 달력이 들어가 있는 테마 템플릿의 get_calender 을 ajax_calender 로 바꾼 뒤 플러그인을 활성화 해주시면 됩니다. 일반적으로 sidebar.php에서 get_calender를 찾으실 수 있을겁니다.
기존 달력의 단점이 보완되었을 뿐 아니라 기능도 개선된 플러그인이어서 매우 유용한 것 같습니다.
- 물론 prototype.js를 사용하지 않으신다면 true로 설정하셔야 플러그인에 제대로 동작합니다. [↩]
Current post already pinged to:
http://www.urbangiraffe.com/plugins/ajax-calendar/trackback/
:
:
:
nalgom// 메인페이지에 이것 저것 붙여놓은게 많아서 리로딩이 부담스럽더군요. 저도 붙여놓고 꽤 마음에 들어하고 있습니다. 재주가 있으면 디자인도 좀 수정해 보고 싶은데 잘 안되네요.
이거 정말 좋네요. 저도 이전달, 다음달로 옮겨갈때 페이지가 바뀌지 않았으면 좋겠다는 생각을 했었거든요. 게다가 보너스로 그달의 글들도 주욱 나와주는군요.
당장 깔아봐야겠어요.
고마워요. 승엽님 덕분에 좋은 플러그인을 알게 됐네요. 냐하.