위젯 프로그램 자료실
글수 113
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 베타버전(1.0이전) |
커밋되었습니다. 최신 리비전으로 업데이트 하세요.
http://trac.zeroboard.com/trac/browser/sandbox/widgets/rss_reader
RSS를 읽는 위젯입니다.
랭킹 위젯 스킨과 XE 최근글 위젯 스킨이 포함되어 있습니다.
미리보기
미리보기2
업데이트
설치 및 사용
위젯 위치는 widgets/rss_reader
위젯 설정에서 제목을 입력하지 않으면 RSS 제목이 출력되며 링크가 됩니다.
출력할 목록은 기본 10개로 지정되어 있습니다.
날짜 형식은 아래 페이지를 참고하세요.
http://kr2.php.net/manual/kr/function.date.php
RSS 2.0에서 정상 작동 됨.
현재 처리가능한 XML 구조
<rss>
+<channel>
http://trac.zeroboard.com/trac/browser/sandbox/widgets/rss_reader
RSS를 읽는 위젯입니다.
랭킹 위젯 스킨과 XE 최근글 위젯 스킨이 포함되어 있습니다.
미리보기
미리보기2
업데이트
#2. EUC-KR 인코딩일 경우 UTF-8로 변환하도록 소스 추가, 위젯 제목 링크 오류 수정
(모든 인코딩을 UTF-8로 변환하도록 정규 표현식을 변경 해야함)
#3-1. Select 폼 스킨 추가로 내용을 바로 볼 수 있음. 높이 제한은 JS 파일에서 설정해야 함. 기본값 200px
#3-2. description을 HTML 그대로 출력하도록 변경
#4. height 옵션을 추가하여 select 스킨에서 제한 높이를 설정할 수 있도록 변경
#5. DIV ID를 랜덤 생성하여 중복되지 않도록 하여 자바스크립트 소스가 간략해졌으며 위젯마다 높이 설정 가능.
(IE, FF 작동 테스트 완료)
#6. 인코딩 정규표현식 변경
#7-1. ks 인코딩을 EUC-KR로 처리하도록 함
#7-2. 날짜를 본문으로 이동 후, 새창 열기 아이콘 추가
#7-3. 목록을 날짜 순으로 멀티소트
#7-4. 랭킹 스킨 추가
(모든 인코딩을 UTF-8로 변환하도록 정규 표현식을 변경 해야함)
#3-1. Select 폼 스킨 추가로 내용을 바로 볼 수 있음. 높이 제한은 JS 파일에서 설정해야 함. 기본값 200px
#3-2. description을 HTML 그대로 출력하도록 변경
#4. height 옵션을 추가하여 select 스킨에서 제한 높이를 설정할 수 있도록 변경
#5. DIV ID를 랜덤 생성하여 중복되지 않도록 하여 자바스크립트 소스가 간략해졌으며 위젯마다 높이 설정 가능.
(IE, FF 작동 테스트 완료)
#6. 인코딩 정규표현식 변경
#7-1. ks 인코딩을 EUC-KR로 처리하도록 함
#7-2. 날짜를 본문으로 이동 후, 새창 열기 아이콘 추가
#7-3. 목록을 날짜 순으로 멀티소트
#7-4. 랭킹 스킨 추가
설치 및 사용
위젯 위치는 widgets/rss_reader
위젯 설정에서 제목을 입력하지 않으면 RSS 제목이 출력되며 링크가 됩니다.
출력할 목록은 기본 10개로 지정되어 있습니다.
날짜 형식은 아래 페이지를 참고하세요.
http://kr2.php.net/manual/kr/function.date.php
RSS 2.0에서 정상 작동 됨.
현재 처리가능한 XML 구조
<rss>
+<channel>
+<item>
데이터
2007.11.10 00:17:08 (*.210.49.62)
이야.. 이런게 있는줄 진작 알았다면 수고가 줄어드는건데... 저는 RSS위젯이 없어서 날개툴 스킨을 위젯처럼 개조해서 쓰고 있다지요..;;
2007.11.10 09:57:49 (*.213.229.121)
시뮬즈님 위젯프로그램 감사합니다.
현재 xe는 0.23까지 설치되어 있는데 이번rss reader #7을 설치했더니 #2던가 그때처럼 rss경로에 "="이 들어가있는 경우에는
여전히 읽어오지 못합니다.
이번 xe버전을 0.25로 높이면 사용할 수 있을까요?
답글에 미리 감사드립니다.
현재 xe는 0.23까지 설치되어 있는데 이번rss reader #7을 설치했더니 #2던가 그때처럼 rss경로에 "="이 들어가있는 경우에는
여전히 읽어오지 못합니다.
이번 xe버전을 0.25로 높이면 사용할 수 있을까요?
답글에 미리 감사드립니다.
2007.11.12 14:55:17 (*.114.52.129)
제로보드의 RSS 는 잘 불러오는데 네이버 뉴스 같이 = 가 들어간 것은 못 불러오네요...
제로보드 2.5 사용하고 있구요..^^;
왜 그럴까요?
제로보드 2.5 사용하고 있구요..^^;
왜 그럴까요?
2007.11.12 16:04:29 (*.50.19.131)
http://simulz.nayana.kr/zbxe/php_test_preview
네이버 뉴스 RSS 테스트 페이지입니다. 정상적으로 출력 됩니다.
RSS http://news.naver.com/rss/rss_presscenter.nhn?office_id=020
리비전 2922에서 커밋됐었는데 안되시나요??
http://trac.zeroboard.com/trac/changeset/2922
패치가 제대로 적용이 안됐을 수도 있고요...
2007.11.12 22:27:15 (*.53.31.52)
답변 감사합니다.^^
근데 네이버에서 키워드로 뉴스 검색하면 그 결과를 RSS로 주소 받을 수 있잖아요?
예를 들어 "여행"으로 검색한 뉴스 결과를 받아 올수는 없는지요?
근데 네이버에서 키워드로 뉴스 검색하면 그 결과를 RSS로 주소 받을 수 있잖아요?
예를 들어 "여행"으로 검색한 뉴스 결과를 받아 올수는 없는지요?
2007.11.13 00:43:01 (*.50.19.131)
아하~ 주소에 = 이게 여러개 들어있으면 처리가 안되는군요...
++
될때까지 다시 적용 해보니 잘 됩니다. 희한하네요...^^a
http://simulz.nayana.kr/zbxe/php_test_preview
2007.11.18 10:49:23 (*.121.55.187)
(추천수:
1 / 0)
제목 자르기
RSS skin list.html
<a href="{$item->link}" onclick="window.open(this.href);return false"> {cut_str(strip_tags($item->title), 20, '...')}</a>
참고하세요..
RSS skin list.html
<a href="{$item->link}" onclick="window.open(this.href);return false"> {cut_str(strip_tags($item->title), 20, '...')}</a>
참고하세요..
2007.11.30 13:36:08 (*.118.133.131)
좋은 위젯 감사합니다.
RSS 주소에 =이 두개 들어가니깐 어쩔때는 목록이 나오고 어쩔때는 안나오네요.
refresh 계속하다보면 나오다가 또 가끔 들어가면 아무것도 안나오고 뭔가 접속이 잘 안돼는 듯한 느낌이네요.
혹시 이 문제 해결법 아시는분 계시면 알려주세요.
RSS 주소에 =이 두개 들어가니깐 어쩔때는 목록이 나오고 어쩔때는 안나오네요.
refresh 계속하다보면 나오다가 또 가끔 들어가면 아무것도 안나오고 뭔가 접속이 잘 안돼는 듯한 느낌이네요.
혹시 이 문제 해결법 아시는분 계시면 알려주세요.





업데이트 되었네요 ㄳ ^^