사이드바 영역으로 건너뛰기

RSS 에러 수정 관련

marishin님이 지적해 주신 것처럼 RSS에 문제가 있었습니다.

제목에 '<', '>'가 들어가면 이를 xml 태그로 인식해서

형식에 맞지 않는 xml 파일이 되어버린 문제였습니다.

이를 수정하느라 오후 3시 경부터 약 2시간 동안 RSS가 제대로 작동하지 않던

문제가 있었는데, 이로 인해 불편을 겪으신 분들께 사과드립니다.

현재는 '<', '>'를 다른 문자로 치환하여 표시하고 있으며

xml이 태그로 잘못 인식하는 일을 없을 것 같습니다.

 

일단 marishin님의 RSS xml은 제가 다시 생성하였고 지금 사용하실 수 있습니다.

혹시 다른 분들 중 같은 문제로 RSS 클라이언트에서 xml을 해석하지 못하였다면

최근 포스트 중 하나를 수정하고 다시 update하면

제대로 된 xml을 받으실 수 있을 것입니다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

RSS 주소 변경

아래 포스트에서 잠깐 얘기드렸듯이 RSS 주소가 변경되었습니다.

기존의 RSS 주소는 http://blog.jinbo.net/%user_id%/rss.php?user_id=%user_id%

이런 식이어서 일단 길고(!) 직관적이지 않아 사용하기가 불편합니다.

그래서 RSS 주소를 보다 짧고 알아보기 쉽게 변경했습니다.

변경된 RSS 주소는

http://blog.jinbo.net/%user_id%/rss 입니다.

다시 벌레잡이를 예로 들자면

http://blog.jinbo.net/debug_mode/rss 가 되겠죠.

 

현재 비공개된 포스트에 대해서도 xml을 만들고 있기 때문에

이 부분에 대해 앞으로 수정할 예정입니다.

 

기존의 RSS 주소를 혹시라도 쓰고 계시는 분이 있을까봐

일단 RSS 주소는 기존과 변경된 것 모두 지원하기로 하고

정식 오픈을 기점으로 기존의 RSS 주소는 폐기하고

변경된 RSS 주소만을 적용하도록 하겠습니다.

 

 - by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

토론방 관련 수정

토론방 전반에 대해 디버깅 수준의 수정이 이루어졌습니다.

문제가 되었던 한글 아디 사용자에 대해

제대로 된 블로그 링크를 걸도록 수정했구요,

글 읽기, 덧글 달기 등에서 토론방 수정/만료일 변경 권한이

생성자 외에도 주어졌던 문제를 수정했습니다.

덧글에서 내 블로그 담기를 지원하고 수정에서는 이 기능을 없앴는데,

이 부분은 논의가 필요할 듯 합니다.

 

 - by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

젤리님이 쓰신 글.

http://blog.jinbo.net/jely/?pid=11

 

음. 반박할 말이 없다...ㅡㅜ

너무 핵심만 찔러서..     (달군 씀)

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

RSS 주소

앗 marishin님께서 RSS 사용법을 이미 올려버리셨군요.

RSS 주소는 현재 아래 포스트에 나온 것처럼

php에 user_id를 넘기는 식으로 되어 있는데,

이 방식은 아무래도 직관적이지 않고 기억하기도 쉽지 않기 때문에

http://blog.jinbo.net/%user_id%/rss

이렇게 바꾸려고 합니다.

아직 코드에 반영되지 않아 지금은 기존 주소를 사용해야만 하는데,

코드 변경 즉시 공지를 올리도록 하겠습니다.

 

지금 네X버 같은 경우는 현재 저희가 사용하는 것과 비슷한 RSS 주소를 가지고 있고

엠X스나 이X루스 같은 경우는 rss.xml로 주소가 정해지는데,

저희는 이와 좀 다르다고 할 수 있겠네요.

 

그리고

강호에 수많은 RSS 클라이언트들이 나와 있는데,

어떤 게 좋을 지 사용해 보신 분들은 추천해 주시면

테스트도 하고 다른 유저들도 사용할 수 있어서

좋을 것 같습니다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

XML RSS 추가

RSS가 추가되었습니다.

사용자가 글을 쓰면 사용자 디렉토리 밑에 rss.xml을 만들고 이 파일을 통해

RSS 클라이언트와 통신합니다.

RSS 주소는 http://blog.jinbo.net/%user_id%/rss.php?user_id=%user_id% 입니다.

예를 들면 벌레잡이의 RSS주소는

  http://blog.jinbo.net/debug_mode/rss.php?user_id=debug_mode

가 됩니다.

최대 25개의 포스트를 가져오게 되어 있으며, 본문은 대략 740 바이트 정도를

잘라서 xml에 넣습니다.

블로거 프로필 이미지가 xml에 들어가고 없는 사람은 'no image' 이미지가 들어갑니다.

일단 Abilon이라는 RSS 클라이언트로 테스트 했으며 여타 클라이언트 프로그램으로

추가적인 테스트를 해야 할 것 같습니다. (.NET 프레임웍의 압박)

 

아, 깜박했는데...

현재로서는 새로 글을 써야만 xml 파일이 생성됩니다.

사용자 디렉토리를 돌며 일괄적용한다는 것을 잊었군요.

그리고 현재 지운 글도 xml에 남아 있는 문제가 있더군요.

이건 15일 내로 수정하도록 하겠습니다.

 



 * 개인 블로그 화면에 'XML' 이미지와 함께 RSS 주소 링크를 걸어줘야 합니다.

   당연히 모든 사용자에 대해 make_skin을 해 줘야 합니다.

 * 다양한 RSS 클라이언트 테스트

 * 현재 덧글은 xml에 들어가지 않는 것이 확실한데,

  트랙백은 어떻게 되는 건지 모르겠습니다. 확인이 필요합니다.

 * xml 파일을 만드는데 DB값을 사용하는데, 비효율적입니다.

  이후 성능 향상을 위해 파일을 update하는 방식으로 수정을 해야 합니다.(오픈 이후)

 * 어딘가 문제가 있을 겁니다. 테스트를 통해 디버그를 해야겠죠.

 


진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

토론방 수정 사항

 * 글쓴이가 자신이 쓴 글을 조회할 때에도 카운터가 올라가는 문제 수정

 * 로긴한 사용자가 글 쓸 때 '내 블로그에 담기' 옵션 default disable

  -> 이건 디자인에 기본 checked로 되어 있던데, 무심코 글을 쓰고 나서 의도치

     않게 블로그에 포스트로 등록되는 경우가 있을 것 같아 check를 풀었습니다.

     이 옵션이 기획 의도에 포함된 것이라면 다시 수정하도록 하죠.

 * 토론방에서 개설자/글쓴이 등의 이름에 자기 블로그 링크 설정

  -> 아직 블로그가 있는 유저인지를 체크하지 않고, 한글 이름인 경우에 제대로

    블로그 이름을 써주지 못합니다. 차후에 수정하도록 하겠습니다.

 

 - by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

방금 올라왔어요...에 대해

"방금 올라왔어요"... 즉 최근 포스트를 리스트로 보여주는 페이지를 만들었습니다.

TOP에서 "방금 올라왔어요" 이미지를 클릭하면 페이지로 이동하고

최대 50개까지 보여주도록 현재 되어 있는데,

글이 좀 많이 올라온다 싶으면

관리자가 최대 개수를 지정하도록 하는 게 좋겠습니다.

 

페이지에 들어가 보시면 허접한 디자인에 일단 놀라시겠지만

블로그 검색 화면을 그대로 베껴 테이블 조정해서 만든 것이라 그러려니 생각해 주세요.

스타일이 굉장히 안 어울리는데 나중에 수정하는 것이 좋을 듯 합니다.

 

이 페이지는 일단 보기에도 굉장히 썰렁해 보이는데,

블로그 검색이나 최근 블로그 등에 있는 이미지가 일단 없고,

최근 포스트면 제목 외에도 간략한 요약 등이 나오면 좋은데 전혀 없습니다.

이후에 추가적으로 작업하여 이미지 갤러리의 포스트인 경우에는  손톱 사진을

같이 출력하고, 각 포스트마다 본문 첫 머리 정도를 출력하도록 할 예정입니다.

 

최근 글 보기 페이지는 많은 페이지뷰를 기록할 페이지로 생각되기에

가능하면 오픈 전에, 정 안된다면 오픈 후 최대한 빨리 개편하는 것이 좋을 듯 합니다.

 

by renegade

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크