링크
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=79550 (707) http://section.blog.naver.com/ (766)
오랜만에 스킨 하나 올리고 튈께요~ ^^*
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로 설정된 모양이예요~ ^^*
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로 설정된 모양이예요~ ^^*
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 17개
감사합니다^^
가능하다면 스킨 좀 만들어 주세요^^
다만 태그부분에서 빈칸만 나오겠죠.
블로그 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]){
...
}
그리고 <?=rss("rss주소", ".", 5, 40)?> 이렇게 하심 됩니다. 두번째 따옴표에 rss라고 넣었더니 skin/rss/rss/rss.skin.php 를 열수 없다면서 에러 뜨더군요 그래서 점(.)을 찍었더니 잘 되는군요 ^0^
라푸아님의 설명도 좋구요~