[utf용] rss 뷰어 네이버 블로그 스타일 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

[utf용] rss 뷰어 네이버 블로그 스타일 정보

기타 [utf용] rss 뷰어 네이버 블로그 스타일

첨부파일

chie_rss.zip (3.8K) 388회 다운로드 2009-11-23 04:01:19

본문

오랜만에 스킨 하나 올리고 튈께요~ ^^*

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=79550
이 스킨을 토대로 스킨을 만들었습니다.
설치방법은 이주소를 참고하시면 됩니다.
기존의 rss.lib.php는 utf-8이 아니어서 utf-8로 변환하면서..
날짜가 제대로 나오지 않아서..
$rss_list[pubdate][$i] 을 추가하여 표기하였습니다.
또한 블로그의 특성상 tag를 불러들이기위해..
$rss_list[tag][$i] 를 추가하였습니다.
디자인 수정시 참고하세요~ ^^*


보시다시피 네이버 블로그의 이웃새글보기 디자인을 따라했습니다.
http://section.blog.naver.com/
요거요~ ^^*

스샷은 함수호출에서..
<?=rss("블로그 rss URL", "blog", 5, 40)?>
5가 아닌 1로 설정된 모양이예요~ ^^*
추천
9

댓글 전체

디자인만 네이버블로그 스타일이지 어떠한 rss든 가능합니다.
다만 태그부분에서 빈칸만 나오겠죠.
블로그 rss URL 이부분에 구글 유투브 rss주소를 쓰시면 가능합니다.
네이버 블로그 테스트결과 제목링크는 잘되는것 같은데요
그밑에 블로그네임입니까?
그곳 링크는 링크가 2개로 겹쳐서 링크가 안되네요.^^
실례지만 참고링크를 알 수 있을까요?
제가 테스트한 파일에서는 링크가 문제없이 되는데.. 어떻게 겹쳐서안되는건지 알 수가 없네요~ ㅠㅠ
스샷으로 참고드리자면..
위에 큰 글씨는 포스팅글로 바로가기이며. 아래 날짜옆은 블로그제목으로 블로그주소로 바로 연결되며.. 아래 글 내용도 포스팅된 글로 바로갑니다.
소스상에서는 링크연결이 잘못되지 않았는데.. ㅠㅠ
어떻게 안되는지 다시 설명 부탁드려도 될까요?
죄송합니다 혼자 여러모로 원인을 찾아보려했으나.. 도저히 같은 에러가 제쪽에선 발견되지 않네요. 블루피씨님의 문제는 다른 전문가분들께 문의드려야할 듯 싶네요. ㅠㅠ
블루피씨님 치에님,

rss관심 생겨서 공부하다가 이곳저곳 기웃거리고 있는 중에 블푸피씨님 말씀하신 '블로그네임'에 링크가 중복되어 겹치는 오류를 발견하고 수정하였기에 글올립니다.

치에님의 소스로 네이버 블로그를 읽어올때 '블로그네임'과 그 링크가 2개로 연결되어 중복되는 것으로 보이는데, 이것은 characterData() 메소드에서 if..elseif.. 조건에서 elseif($g_rss_arrary[inside_image]) 체크부분이 누락되어서 생기는 오류 같네요.

저 같은 경우 characterData() 메소드 내용 중에서 아래와 같이 if($g_rss_array[inside_item])...과 elseif($g_rss_array[inside_channel])... 사이에 elseif($g_rss_array[inside_image])..를 추가하니 해결되었습니다.

// characterData() 메소드 부분

if($g_rss_array[inside_item]) {
...

// <첨가한부분>
}elseif($g_rss_array[inside_image]){

 switch($g_rss_array[current_tag]){
 case "TITLE": $g_rss_array[image_title] .= $data; break;
 case "URL": $g_rss_array[image_url] .= $data; break;
 case "LINK": $g_rss_array[image_link] .= $data; break;
 }
//</첨가한부분>

}elseif($g_rss_array[inside_channel]){
...
}
그누보드 설치폴더/extend 에 lib 파일을 넣어주시고 skin폴더에 rss폴더를 넣어주세요
그리고 <?=rss("rss주소", ".", 5, 40)?> 이렇게 하심 됩니다. 두번째 따옴표에 rss라고 넣었더니 skin/rss/rss/rss.skin.php 를 열수 없다면서 에러 뜨더군요 그래서 점(.)을 찍었더니 잘 되는군요 ^0^
전체 104 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT