유창화섬네일 일현님 유아원님 RSS 모닝뉴스리더
링크
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=80381&sca=&sfl=wr_subject&stx=RSS&sop=and (704) http://sir.co.kr/bbs/board.php?bo_table=tip_php&wr_id=1087 [34] (425)
****
2월 25일 12:00
링크에러난 부분과, raineye님의 의견반영해서 다시 올립니다.
여러스킨을 만지다 보니 이스킨 저스킨 어떤스킨인지 구분이 안갑니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152943 와
http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=397240&page=3 를 통하여,
고수님들의 도움으로 쓰고싶었던 뉴스리더를 손보았습니다.
1.
먼저 일현님과 유아원님, 그리고 관심있게 보아준 고수님들께 감사드립니다.
2.
이 리더는 링크1 이 원본입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=23760&sca=&sfl=wr_subject&stx=RSS&sop=and&page=2
의 김장군님의 뉴스리더는 큐티와이님이 구글에 맞게 손복 것입니다.
김장군님과 큐티와이님의 노고가 엿보이는 작품입니다.
3.
따라서 구글에만 해당됩니다.
다른 뉴스는 적용이 어려울 것입니다.
4.
공지사항을 입력할 때에 그림을 넣을 수 있게 했습니다.
유창화썸엔진을 사용했습니다.
뉴스의 그림을 불러오는 것도 유창화썸엔진의 일부가 필요합니다.
공지사항그림사용예는 http://ongga.com/bbs/board.php?bo_table=rss_4
공지사항기록하는 방법은 이전의 유창화썸네일웹진과 동일합니다.
5.
따라서 반드시 유창화썸네일이 설치되어있어야 합니다.
어디에서도 적용할 수 있는 만능입니다.
저는 그누보드/extend 에 넣어서 사용합니다.
인클루드할 필요없이 편하게 사용할 수 있습니다.
6.
화일을 풀면 두가지가 있습니다.
UIU는 베이직게시판모델입니다.
공지사항에 그리을 넣을 수 있는 것입니다.
7.
사용방법은 일반게시판과 동일합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=102805 의 5번까지 참고하십시요.
사용예는
http://ongga.com/bbs/board.php?bo_table=rss_4 와
http://ongga.com/bbs/board.php?bo_table=rss_exem5 입니다.
2월 25일 12:00
링크에러난 부분과, raineye님의 의견반영해서 다시 올립니다.
여러스킨을 만지다 보니 이스킨 저스킨 어떤스킨인지 구분이 안갑니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152943 와
http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=397240&page=3 를 통하여,
고수님들의 도움으로 쓰고싶었던 뉴스리더를 손보았습니다.
1.
먼저 일현님과 유아원님, 그리고 관심있게 보아준 고수님들께 감사드립니다.
2.
이 리더는 링크1 이 원본입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=23760&sca=&sfl=wr_subject&stx=RSS&sop=and&page=2
의 김장군님의 뉴스리더는 큐티와이님이 구글에 맞게 손복 것입니다.
김장군님과 큐티와이님의 노고가 엿보이는 작품입니다.
3.
따라서 구글에만 해당됩니다.
다른 뉴스는 적용이 어려울 것입니다.
4.
공지사항을 입력할 때에 그림을 넣을 수 있게 했습니다.
유창화썸엔진을 사용했습니다.
뉴스의 그림을 불러오는 것도 유창화썸엔진의 일부가 필요합니다.
공지사항그림사용예는 http://ongga.com/bbs/board.php?bo_table=rss_4
공지사항기록하는 방법은 이전의 유창화썸네일웹진과 동일합니다.
5.
따라서 반드시 유창화썸네일이 설치되어있어야 합니다.
어디에서도 적용할 수 있는 만능입니다.
저는 그누보드/extend 에 넣어서 사용합니다.
인클루드할 필요없이 편하게 사용할 수 있습니다.
6.
화일을 풀면 두가지가 있습니다.
UIU는 베이직게시판모델입니다.
공지사항에 그리을 넣을 수 있는 것입니다.
7.
사용방법은 일반게시판과 동일합니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=102805 의 5번까지 참고하십시요.
사용예는
http://ongga.com/bbs/board.php?bo_table=rss_4 와
http://ongga.com/bbs/board.php?bo_table=rss_exem5 입니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 28개
저는 김장군님 것으로 개조하여 쓰고 있는데 슬슬 바꿔봐야겠네요^^
그런데 "전체뉴스 x 개 "를 클릭시 새창에서 열리지 않고, _self 로 열려버립니다.
이것을 저는 이렇게 수정했습니다.
write_update.skin2.php 에 보면,
// description
function parse_description($body) {
$current = array(
"<a href="
);
$target = array(
"<a target='_blank' href="
);
$body = str_replace($current, $target, $body);
return $body;
}
//// ////////////////////////////////////////////
goto_url("../../../bbs/board.php?bo_table=$bo_table" . $qstr);
?>
부분이 있습니다.(마지막쯤)
여기서
return $body; 바로 전줄에
$body = str_replace("<a class=", "<a target='_blank' class=", $body);
요걸 한줄 추가 시키시던가
$current = array( 에 "<a class=" 를,
$target = array( 에 "<a target='_blank' class=" 를 추가 시켜주셔야 합니다
김장군님 것이라면,
외부 사이트 content까지 불러와 자체적으로 저장하는 스킨.... 을 말씀하시는 것이 맞는지요?
김장군님의 스킨이 지금 그누 버전에서는 작동이 안되는 것 같은데요.
raineye 님의 스킨도 공개해 주시면 안될까요?
감히 공개를 요청드려 봅니다.
참고로 김장군님것이 돌아가지 않는 이유는 구글 날짜표기가 바뀌어서 그런것 같습니다. 저는 그것을 수정해서 고쳤습니다;;
리스트에서 $wr_content = str_replace("<a class=", "<a target='_blank' class=", $wr_content); 했습니다.
감사합니다.
rss... 한번 구현해 보고 싶었던 것인데, 이거이거 모닝님 덕분에 공부할 게 너무 많아집니다.^^
그누에서 나오는 RSS는 김장군님에게서 연유된 것 같아요.
byfun님것은 작동이 안되요, 사용하는 사람이 있으면 좋은데...
utf-8... 글 깨지는것은 어떻게 해야 하나요?
해결방업 좀 알려주세요...
감사합니다.
으로 변환해서 사용해보세요.
근데, RSS의 경우는 어떤지 잘 모르겠어요.
일단 시험해보세요..
금방 위에 링크에서 업로드 설치햇는데요
메인페이지에 최신글로 등록하면 이미지가 안보이나요?
일단 안된다고 보아야 할 것입니다.
유창화썸네일을 응용한 최신글이라면 될 수도 있어요
모님님 홧팅!!!!
감사드립니다.
이런분이 대통령을 하셔야 되는데....
이 기를 받아 제가 통장이라도 해보겠습니다!!!
날씨가 꿉꿉하네요!
그래도 흐믓한 하루 되십시요!!
그누보드회원분들이 한지역에서 살면 충분할텐데ㅡ,.ㅜ
스크립트분석은 끝나셨나요?
오늘도 좋은 밤 되세요....
유화창썸네일 이용한 최신글 이용해야겟군요
그런데 오늘 똑같은 뉴스가 3개씩 반복해서 나와서 두개씩 선택해서 삭제햇거던요
그런데 저부 지워지네요 그래서 다시 세돕하고 RSS자료 갱신해도 업이 안되네요 ㅠㅠ
왜 그런거죠?
이중에서 골라쓰세요.
유창화썸네일사용한 게시판이 아니라 일반게시판의 최신글을 뽑으신다면 최신글의 썸네일설정부분을 홈에 맞게 설정하셔야 되요.
뉴스리더게시판의 최신글을 얻기위해서도 최신글의 썸설정을 해주셔야 합니다.
rss_latest.php 의 내용을 다 지우시고요,
목록을 다 지우시고 다시 해보세요.
지금은 다시 위에 올리신 걸로 다시 바꿧습니다.
그런데 궁굼한건 자동으로 업이 되는거 아니고 리셋만 해주면 업이 되나요?
아니면 번마다 rss_latest.php 이걸 다시 업데이트하고 리셋해야 하나요?
초보라 이해해주세요 어떻게 물어밧으면 좋을지도 잘 모르겟네요 ㅋㅋ
뉴스를 보내주는 곳에 달린 문제가 있어요.
일정한 시간이 자나서도 같은 뉴스를 다시 보내면
게시판에는 중복되개 나타나죠.
중복되는 것 일일이 지우시던가,
굳이 저장할 필요가 없으면, 모두삭제....
저도 엄청 고생해서 ㅠ.ㅠ 결국 고치긴 했습니다
정말,정말 일찍 일어나시는군요....
raineye 님이 수정한 부분좀 구경하고 싶어요.
근데 제가 팁을 보고 구글 새로바뀐 날짜 스탬프 팁을 보고 수정했는데, 어느분소스인지 기억이 안나서요
어쩃든 지금 스킨엔 없는 부분인데, 날짜 파싱 함수를 만들었습니다.
//시간변환
function timeconv($pubdate){
$pubdate = explode(",", $pubdate);
//요일
$week = strtolower(trim($pubdate[0]));
switch ($week){
case ("mon") :
$week = "월";
break;
case ("tue") :
$week = "화";
break;
case ("wed") :
$week = "수";
break;
case ("thu") :
$week = "목";
break;
case ("fri") :
$week = "금";
break;
case ("sat") :
$week = "토";
break;
case ("sun") :
$week = "일";
break;
}
//Wed, 23 Jul 2008 11:21:00 +0900
$pubdate = explode(" ", trim($pubdate[1]));
//일
$day = $pubdate[0];
//월
$mon = strtolower(trim($pubdate[1]));
switch ($mon){
case("jan") :
$mon = "1";
break;
case("feb") :
$mon = "2";
break;
case("mar") :
$mon = "3";
break;
case("apr") :
$mon = "4";
break;
case("may") :
$mon = "5";
break;
case("jun") :
$mon = "6";
break;
case("jul") :
$mon = "7";
break;
case("aug") :
$mon = "8";
break;
case("sep") :
$mon = "9";
break;
case("oct") :
$mon = "10";
break;
case("nov") :
$mon = "11";
break;
case("dec") :
$mon = "12";
break;
}
//년
$year = trim($pubdate[2]);
//시간
$times = trim($pubdate[3]);
$times = explode(":", $times);
$time = trim($times[0]);
if($time >= 12){
$pm = "오후";
$time = $time - 12;
}else{
$pm = "오전";
}
$min = trim($times[1]);
$sec = trim($times[2]);
$pubdate = $year."-".$mon."-".$day." ".$time.":".$min;
return $pubdate;
}
------------------------
timeconv($pubdate)를 사용해서 날짜를 바꿔서 읽어온 마지막 글 날짜와 비교해야 합니다.
저같은 경우 write_update.skin2.php 에서
$url = $item['link'];
if($item["dcdate"])
$item[date] = $item["dcdate"];
else if($item["pubdate"])
$item[date] = $item["pubdate"];
$st = strtotime($item[date]);
$item[date] = @date(DATE_FORMAT, $st);
$date = $item[date];
$title = iconv("UTF-8", "EUC-KR", $item['title']);
$name = $item['author'];
부분에서 $date = 이부분을
$date = timeconv($item[date]);
밑에 와 같이요.. 그랬더니 비교 잘 하더군요
=======================================
$url = $item['link'];
if($item["dcdate"])
$item[date] = set_iconv("utf-8", "{$item[cd_date]}");
else if($item["pubdate"])
$item[date] = set_iconv("utf-8", "{$item[pubdate]}");
//$st = strtotime($item[date]);
echo $st;
//$item[date] = @date(DATE_FORMAT, $st);
$date = timeconv($item[date]);
echo $date;
=============================
define("DATE_FORMAT", "Y-m-d H:i"); // 날자형식정의
요부분에서 바꿔줘도 할 수 있을지
그건모르겠지만 어쨋든 위처럼 했습니다^^
저에게는 작동을 안합니다.
좋은 주말 되세요
그런데 한가지 의문점이 게시판 상단 rss자료갱신을 하면 최신뉴스가 적용이 잘 안되더군요.
Setup 에서 rss 주소를 지웠다가 다시 설정하니 그때 갱신이 됩니다.
원래 그런건지요?
충분한 시간(24시간정도)이 지나면 그냥해도 되요.
유창화 섬네일 첨부1이 11월부터는 다운불가능하게 조치된것 같습니다.더이상 이섬네일을 사용 불가능합니다.
시간투자 하지 마시고 다른 것을 찾아보세요.
왜차단되었는지 안타깝네요. 버린시간이 아깝네요.