구글 RSS 뉴스 플러그인 > 그누4 스킨

그누4 스킨

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

구글 RSS 뉴스 플러그인 정보

기타 구글 RSS 뉴스 플러그인

첨부파일

mw.google.rss.news.tgz (21.5K) 773회 다운로드 2009-03-03 08:36:14
mw.google.rss.news.utf8.tgz (21.6K) 714회 다운로드 2009-03-03 08:36:14

본문

마이위트 메인에 달아두었던 구글 RSS 뉴스 입니다.


◎ 사용방법


그누보드 디렉토리에 업로드 하시고,
필요한곳에 아래 코드를 참조하여 입력하시면 됩니다.


<? include("$g4[path]/plugin/google-news/index.php") ?>



배추빌더를 이용하시면 캐쉬기능을 사용하실 수 있습니다.

배추빌더가 아닌데 캐쉬기능을 이용하시려면,
배추빌더에서 아래 두파일만 추출하여 업로드하시고 사용하시면 됩니다.


    /lib/mw.cache.lib.php
    /lib/mw.file.lib.php




◎ 라이센스

프로그램 라이센스는 GPL2 입니다.

구글 RSS 뉴스에 대한 저작권은 아래 링크를 참조하세요.
http://www.google.co.kr/support/news/bin/answer.py?answer=59255&hl=ko
추천
55

댓글 전체

곱슬님 감사요~~^^ 그런데 홈피에서 검색에도 나오게 할 수 있나요? 오픈api 적용하지 않은 상태에서요... 만약 검색에는 적용되지 않는다면, 적용되는 방법이 없을까요?
get_news.php
하단에 보면


$item = array();
    preg_match_all("/<item>(.*)<\/item>/iUs", $xml, $matchs);
    for ($i=0, $max=count($matchs[1]); $i<$max; $i++) {
preg_match("/<title>(.*)<\/title>/iUs", $matchs[1][$i], $match);
$item[$i][title] = unhtmlspecialchars(trim($match[1]));
preg_match("/<link>(.*)<\/link>/iUs", $matchs[1][$i], $match);
$item[$i][link] = trim($match[1]);
preg_match("/img src=(.*) /iUs", $matchs[1][$i], $match);
$item[$i][img] = trim($match[1]);
    }
    return $item;



아래와 같이 수정하면 됩니다.

$item = array();
    preg_match_all("/<item>(.*)<\/item>/iUs", $xml, $matchs);
    for ($i=0, $max=count($matchs[1]); $i<$max; $i++) {
preg_match("/<title>(.*)<\/title>/iUs", $matchs[1][$i], $match);
$item[$i][title] = unhtmlspecialchars(trim($match[1]));
$item[$i][title] = str_replace("&apos;","'",$item[$i][title]);
preg_match("/<link>(.*)<\/link>/iUs", $matchs[1][$i], $match);
$item[$i][link] = trim($match[1]);
preg_match("/img src=(.*) /iUs", $matchs[1][$i], $match);
$item[$i][img] = trim($match[1]);
    }
    return $item;
감사합니다.

크롬에서는 나타나지 않던 에러인데,

익스7에서 나타나더군요.

그래서 님이 알려주신것을 적용하니 잘 되는군요.

위 소스에서

$item[$i][title] = str_replace("&apos;","'",$item[$i][title]);
이 한줄만 추가했읍니다.

고맙읍니다. ^&^
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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