1

주제: blog.api 버그들

그동안 블로깅 툴을 이것 저것 써 보면서 블로그 API가 제대로 동작하지 않는 것을 발견 했습니다.
지금은 대충 수정을 해서 개인적으로 사용하는데는 문제가 없습니다만, 어디로 누구에게 reporting 해야 되는지를 몰라서...

1. 태그 정보가 clear 되는 현상
   - Firefox, ecto, MarsEdit 등 공통
   - mt_setPostCategories() 에서 $post->open()  후 $post->loadTags()로 태그 재설정 필요함

2. 카테고리 정보를 못가져오거나 블로깅 툴이 먹통이 되는 현상
   - mt_getPostCategories() : return value가 array()로 설정 되어야 함

3. 글 작성/수정 후 카테고리가 정확하게 설정되지 않는 현상
    - MarsEdit 등
    - metaWeblog_editPost()  : api_make_post() 후 기존 카테고리 정보를 가져와 setting 해 줘야 함

3. Comment & Trackback 허용/불허 체크가 안먹는 현상
    - 블로깅 툴 전반
    - api_make_post() :  $post->acceptComment  = $param[...] != 1 ? 로 되어있는 부분들에서 1을 "1"로 type-casting 필요.

4. 위의 error와 관련하여 여기 저기 code 수정이 조금씩 필요함.

수정된 blog.api.php는 제 블로그에서 살펴보실 수 있습니다.

2

답글: blog.api 버그들

넵, 시간나는대로 확인하여 반영하겠습니다.