Konfabulator Widget 만들기
뒤늦게 Konfabulator를 받아서 위젯들을 들었다 놨다 하면서 놀던중에 위젯이 자바스크립트로 만들어졌다는 충격적인 사실을 알아냈다. 자바스크립트라면 덤벼볼만 하지. Konfabulator Workshop 페이지에 가서 튜토리얼 문서를 받아 살펴보다가 몇번 좌절한 끝에 우선 남이 만들어놓은거 한번 뜯어보는 걸로 방향을 바꿨다. 위젯 갤러리를 훑어보다가 RSS를 읽어다 표시해주는게 왠지 만만해보여서 The Apple Blog RSS라는 놈을 잡아다 분석해봤더니 생각보다 심플! 위젯 내부는 XML 파일에서 화면을 꾸미고 자바스크립트를 호출해 사용하는 기묘한 구조로 이루어져 있었다. 테스트용으로 배경이미지 하나 달랑 깔아놓고 블로그의 최근 답글 5개를 불러다 표시해주는 녀석을 만들었다. (거의 copy & paste로 만든거긴 하지만;;)
만들고 보니까 크기가 너무 크다 -_- 기능은 오로지 1분에 한번씩 답글 XML 파일을 불러다 뿌려주는 것 밖에 없다. 위에 첨부한 rss_replies.php 파일을 태터툴즈 메인에 올려놓고 위젯을 실행한 다음 Preference에 들어가 자신의 rss_replies.php 파일 URL을 적어줘야 한다. (기본값은 내 블로그가 들어가 있음;;) 그리고 호스팅 서버에서 iconv 함수 사용이 가능해야 한다. 글꼴은 굴림으로 했더니 영 보기 불편해서 HY견고딕으로 바꿔버렸다. 오피스던가 한글이던가 설치하면 같이 깔리는거 같던데.. 아무튼 웬만한 컴퓨터엔 다 있을 것으로 간주하고;; (HY견고딕, 중고딕 같은건 윈도우에 기본으로 좀 넣어줬으면 좋겠다)
위젯 만드는거 꽤 재밌어서 당분간은 이녀석으로 심심하지 않을 것 같다;
'컴퓨터 얘기 > 프로그래밍' 카테고리의 다른 글
| 태터툴즈 + BBClone의 10원짜리 팁 (5) | 2005/09/13 |
|---|---|
| 태터툴즈 답글 + 기타등등을 RSS로 (21) | 2005/09/13 |
| Konfabulator Widget 만들기 (26) | 2005/08/16 |
| 태터툴즈 답글 삭제부분 수정 (8) | 2005/08/16 |
| 태터툴즈 0.96 위치로그 업데이터 (9) | 2005/08/15 |
| 태터툴즈 0.96용 노가다 유틸 (5) | 2005/08/13 |
TatterTools Replies.widget