zeroboard lifepod 연동

Document URL : http://seungyeop.kr/1969
Posted on December 10th, 2007 at 22:43 by haneul | Modify

Calendar를 써야할 일이 생겼는데요, 원래는 일정관리 모듈이 나오길 기다리다가, 제로님이 스프링노트 연동 모듈을 작성해놓으셨던 것을 슥슥 참고하여(베껴서) lifepod 연동 모듈을 만들어보았습니다.

 

http://lifepod.co.kr/api/

에 보면, data를 얻는 것 뿐만 아니라 UI 까지 제공하고 있습니다. xquared랑 비슷하게 div로 공간을 만들어 놓으면 Javascript로 동적으로 calendar를 만들어줍니다. 아직 문서화도 좀 부족하고, 확장성도 조금 부족하지만, 그래도 아주 간단하게 예쁜 UI를 얻어낼 수 있습니다.

어제 밤에 만들었더니, 오늘 0.2.7 릴리즈 하는 데에 들어가 버렸습니다.

아직 몇몇 수정할 점이 있긴 해요 ㅎㅎ

 

사용법은 간단합니다.

lifepod 캘린더에 가서 설정에 보시면 XML로 다운로드를 받는 항목이 있는데요

lifepod2.JPG

그 주소를 가져다가

lifepod 모듈의 xml 주소에 넣어주시면 됩니다.

lifepod.JPG

 

그러면 여기 처럼 나옵니다.  제로님 블로그 레이아웃이랑 잘 어울리네요.

어차피 View만 되지만, 제로보드 권한 설정도 적용되고 꽤 편한 것 같습니다. ㅎㅎ

 

그나저나, 이거 공유 캘린더로 쓰려고 했는데; 라이프팟 공유 기능 없어졌나요? ㅠ_ㅠ

누구 아시는 분 답글좀 ㅠㅠ

오랜만에 쓰려고 했더니 UI도 바뀌고.

막상 공유가 안되니. 정신적 데미지가 상당하네요 --+

 

Tagged :
     

Trackbacks : 0

Trackback URL : http://seungyeop.kr/blog/1969/452/trackback

Comments : 24

Author 비나무
2007.12.11 at 11:19:31
댓글 | |

 왜 저는 입력된 일정이 나오지 않을까요? ㅡㅡ;;;

http://edu.binamu.com/bbs/?mid=mydiary

키값까지 포함한 xml 주소를  "캘린더 xml주소" 항목에 넣어도 입력한 일정이 출력이 되지 않네요.. ㅠㅠ;;;

라이브팟에서는 멀쩡히 입력된 일정이 모이는데도 말입니다.

(공개, 비공개 모두 다 마찬가지 증세네요... 쩝...) 

Author haneul
2007.12.11 at 12:32:55
댓글

날짜 처리에 문제가 있었네요 ;ㅅ; 수정했습니다. :)

Author 비나무
2007.12.11 at 13:22:56
댓글 | |

오옷!!!

수정되었네요...

샌드박스에서 받아서 적용해 보니 제대로 나오는군요...

이 문제로 어제 2시간 가까이 테스트 해보았었는데 이제 해결이 되었네요..

Author 비나무
2007.12.11 at 13:33:44
댓글 | |

하늘님...

이번에는 새로운 문제가 나타납니다.. ^^;;;

일정은 출력이 되는데, 종일일정이나 여러 날에 걸쳐진 일정이 아닌 하루일정 중에서 10시간 이상의 일정을 잡으면 출력날짜가 바뀌면서 매주마다 나타납니다..(게다가 밑줄 점선까지...) 하하!!!

에러 내용 확인은 위의 주소로 들어가 보시면 됩니다.

 

방금 확인한 버그 한 가지 더요...

2줄 이상의 설명 내용을 적으면 역시 출력이 안 되고 IE6에선 스크립트 에러를 냅니다.

파폭에선 아예 출력만 안 되고요..

Author haneul
2007.12.11 at 14:24:17
댓글

으헛 그렇네요 ;; 왜그러나; 이따 퇴근하고 살펴보겠습니다. (__)

Author 신기배
2007.12.11 at 13:51:06
댓글 | |

안녕하세요~ 블로그에 글 남겨주신거 보고 왔습니다 ^^;

먼저 공유 기능은 새 캘린더의 좌측 캘린더 목록을 클릭하시면 캘린더의 정보가 나오는데 그 창에 "공유" 라는 링크가 있습니다. 그 링크를 클릭하시면 쉽게 공유를 할 수 있습니다.

UI API 사용하시다 불편하신 점이 있으시면 알려주세요. 문서도 약간 갱신해 놓았습니다.

이런저런 유틸과 여러가지 확장점들이 있긴 한데 문서화가 덜 된 상태입니다 ^^; 

Author 신기배
2007.12.11 at 13:55:30
댓글 | |

쉽게 "한국의 기념일" 캘린더를 포함시키시려면 UI API 주소를

http://www.lifepod.co.kr/api/calendar.js?calendar=1

라고 넣어주시면 되구요. 스킨은 http://www.lifepod.co.kr/calendar/skin/1.css 를 참고하시면 버튼들에 스킨을 입힐 수 있습니다 ^^;

Author haneul
2007.12.11 at 14:06:11
댓글

오옷 제작자님 소환 성공 +_+ 가서 해볼께요 감사합니다. ^^

Author haneul
2007.12.11 at 14:23:46
댓글

공유는 잘 되네요 +_+ 또 질문 남겨놨습니다. 스킨도 입혀봐야겠군요 ㅎㅎㅎ

Author 비나무
2007.12.11 at 20:34:59
댓글 | |

하늘님...

msn(Windows Live Messenger) 확인하세요... ^^;;

아니면 구글토크라도... ^^

Author 조창훈
2007.12.21 at 17:19:31
댓글 | |

이번 선행버젼 업했는데도 왜 전 제로보드랑 왜 아직도 9시간 차이가 나는지요......ㅠㅠ

Author 조창훈
2007.12.21 at 22:20:15
댓글 | |

홈페이지 들어가셔서요  교회소식란에 들어가면 일정관리라고 있습니다....

 아래는 xml이구요...확인하셔서요 저의 문제점좀 고쳐주세용....^^

  http://www.lifepod.co.kr/calendar/feed/21653.xml?key=2455a3ca899258a3165f7b13b1e334ec326d402c

Author haneul
2007.12.22 at 16:26:59
댓글

조창훈님 / 제로보드 홈피에서 쪽지 드리겠습니다.

Author 솔이아빠
2007.12.24 at 23:36:43
댓글 | |

안녕하세요, haneul님! 좋은 모듈을 만들어 주셔서 감사드립니다.

제 홈페이지에 적용을 했는데 에러메세지가 나면서 뜨지가 않고 있습니다.

http://komi.zerois.net/zbxe/test

주소는 위와 같습니다. QnA를 살펴보았는데 이 문제에 대한 답이 없어서 답답한 마음에 이곳까지 오게 되었습니다. 방법을 알려주시면 진심으로 감사드리겠습니다. 안녕히 계세요!

Author haneul
2007.12.25 at 23:27:39
댓글

안녕하세요 솔이아빠님. xml 주소를 잘못넣으신게 아닌가 싶긴한데; 확실치가 않네요

xml주소는 잘 넣으셨나요?