ixRolling (트위터,페이스북,그누보드,Youtube,미투데이, feed 롤링) v1.2 > 그누4 스킨

그누4 스킨

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

ixRolling (트위터,페이스북,그누보드,Youtube,미투데이, feed 롤링) v1.2 정보

최신글 ixRolling (트위터,페이스북,그누보드,Youtube,미투데이, feed 롤링) v1.2

첨부파일

ixRolling-1.2.zip (68.2K) 635회 다운로드 2013-07-11 16:11:23

본문

지원하는 서비스

Twitter user timeline, keyword search
Youtube user movie, keyword search
Facebook user page, keyword search
그누보드 recently bo_table
me2day timeline, keyword search
feed Rss,Atom

Installation
1.파일을 다운로드 합니다
2.압축을 푼 파일을 서버에 업로드 합니다 ex) /ixRolling 디렉토리
3.올린경로를 브라우져에서 호출해서 twitter 롤링이 출력되면 기본설치가 완료된 것입니다

cache.php 파일을 사용하기 위해서는 cache.php 파일내에 IXR_CACHE_DIR 상수를 원하시는
캐쉬디렉토리로 연결하시면 됩니다
기본값은 cache.php 파일디렉토리 하위 cache 디렉토리입니다
(기본값인경우 업로드하신 디렉토리에 쓰기권한을 주시면 자동생성 됩니다)

그누보드4,4s
head.sub.php 파일 jquery 삽입위치 다음에
<script src="/ixRolling/ixRolling/ixRolling.min.js"></script>
코드를 삽입.
http://twing.kr/ixRolling/tutorial-service.g4.html


변경사항
Version 1.2 (2013-07-11)
- facebook api oauth 인증요청에 따른 패치 (cache.php)
- 주석처리로 인해 cache 파일 생성 안되는 부분 패치
- ajax timeout 변경
- ajax async fix
- youtube comments link 패치
- youtube 작성자 링크추가

페이스북 앱등록 도움말
http://twing.kr/ixRolling/tutorial-config.facebook.html

더많은 예제는 http://twing.kr/ixRolling Tutorials 메뉴를 참고하시기 바랍니다
추천
7

댓글 전체

멋진 스킨 감사드립니다.
그런데 ecu-kr에서도 동작이 되는지 궁금합니다. 변환만 해주면 적용 가능한지 알고 싶습니다.

아~! 추천은 필수입니다. ^^
페북 api에서 한글검색에 대한 결과값을 제대로 넘겨주지 않는 상태입니다
꽤 오래된 문제인데..
일부 운좋으시면 검색이 되는 단어도 있습니다.
스크립트 에러 나면서 아무것도 안나오는데 어디를 수정 해야 될까요?

<  개체가 이 속성 또는 메서드를 지원하지 않습니다. >

  라고 나오네요.

cache.php  api 값 수정했구요

head.sub.php 파일에

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" charset="utf-8"></script>

<script type="text/javascript" src="/ixRolling/ixRolling.min.js" charset="utf-
8"></script>


이거 넣었구요.



<div id="ixr-1373542944273"></div><script type="text/javascript">jQuery(function(){jQuery('ixr-1373542944273').ixRolling({"width":"270","height":"340","delay_sync":"60","delay_slide":"2.5","msg_max_length":"140","show_timer":true,"show_row_menu":false,"auto_sliding":true,"thumbnail_size":"m","theme":"base","max_items":"10"},[{"count":"10","keyword":"한국","service":"twitter"}])});</script>



이렇게 했어요.
아이프레임 소스를 넣으면 유투브는 잘 나오고 , 페이스북은 로딩만 걸리고, 트위트는 아무것도 안나오네요. 이프온리님 쪽지 보냈는데 쪽지 한번 봐주세요. 감사합니다 ^^
말씀데로 ixRolling/cache 폴더 생성해서 퍼미션 777
혹시 몰라 루트에도 cache 폴더 생성해서 퍼미션 777
했어요. 역시나 잘 안되네요.

저만 왜 이럴까요? ㅠㅠ

이프온리님 아니시더라도 성공하신분들 좀 알려주세요 ㅠㅠ
트위터 연결이 정말 어렵네요..
단순 연결은 cache 쓰는것이 아닌가 싶기도 하고;
착각하나 싶어서 key 받아서 cache 처리도 해보았는데..
트위터만 연결이 잘 안되니..ㅜ_ㅜ
키값 삽입시 잘못 설정하시는 경우가 많이 보이네요
트위터및 페이스북 토큰등록하실때 get_cfg_var 안에 키값을 등록하시면 안되구요
http://twing.kr/ixRolling/tutorial-config.twitter.html 처럼 전체값에 대해 키값으로 설정하셔야 합니다
define('OAUTH_CONSUMER_KEY', 'ABDffdfsdFDSfdsbdfdfdfdf'); 이런식이 되겟죠 (O)
define('OAUTH_CONSUMER_KEY', get_cfg_var('ABDffdfsdFDSfdsbdfdfdfdf')); 이렇게 하시면 안됩니다 (X)
또하나 키값에는 공백이 없습니다. (복사시 공백이 포함되는 분들이 게신듯)
키값변경후에는 캐쉬디렉토리내 파일을 모두 삭제해주시기 바랍니다
넵 php 스크립트를 5.0 이상 함수로 제작해서...
자스만 사용하는 서비스(유투브,미투데이)는 서버스크립트에 영향을 받지 않습니다
이 부분은 페북자체서비스에 문제가 있는걸로 알고 있습니다
검색이 되는 단어도 있긴 합니다만 안되는 단어가 더 많습니다
4자이상 한글 명사로 삽입하고 테스트 해보시기 바랍니다
페이스북 userid 설정해서 시도하면.. cache디렉토리내 생성되는 파일에
{"error":{"lang":"en-US","description":"Query syntax error(s) [line 1:29 no viable alternative at character '&amp;#92;',line 1:117 mismatched character ' ' expecting ''']"}}
이렇게 로그나 남으면서 작동을 하지않습니다.. ㅠㅠ
앱등록 다했고 키값 제대로 설정했고요..
어떤문제 때문일런지요?
꼭좀 답변부탁드립니다
php.ini magic_quotes_gpc  값이 On 되 어있는경우 발생합니다
cache.php 파일내에
키값입력다음에
$_GET['provider']['url'] =  stripslashes($_GET['provider']['url']);
를 삽입하시면 됩니다

또는 PHP가  Apache DSO 방식으로 설치되었고 .htaccess 파일 사용권한이 있는경우
해당디렉토리내에 .htaccess 파일을 생성하시고
php_value magic_quotes_gpc off
를 입력하시어 처리하시는걸 추천합니다
친절하고 자세한 설명 진정 감사드립니다~
그런데.. 이부분 해결하고 나니..
ixRolling.min.js 32번째줄.. 문자 : 1212 .. 개체가 이속성 또는 메서드를 지원하지 않는다는 스크립트 오류가 발생합니다 ㅠ
테스트는 올려주신 파일에 첨부되어 있는 index.html 로 하고있습니다
왜 스크립트 오류가 생기는건지.. 조언해주시면 정말 감사하겠습니다~~

===================================== 테스트 후 추가내용 ===================
https://www.facebook.com/feeds/page.php?id=100003668934418&format=atom10
위 주소를 입력해 봤는데.. 아래와 같은 메세지가 뜨고있습니다
새로운 Url을 알아내라는데.. 어떻게하는건지.. ㅠㅠ
페이스북 로그인 해서 정보를 변경해줘야 하는걸까요..??

이 URL은 더이상 유효하지 않습니다. <a href="https://www.facebook.com/profile.php?id=100003668934418">https://www.facebook.com/profile.php?id=100003668934418</a>에 대한 접근이 가능하면, 이 페이지를 방문해 새로운 URL을 알아내세요.
에러는 아래쪽 추가하신 내용때문에 발생하는듯 하고요
가지고게신 토큰으로 userid 를 5550296508 로 설정하시고 출력이 안되면 토큰문제일듯 하고 출력이 잘되면.. 페이스북 개인설정문제이거나 일듯 합니다
직접 접해본 에러가 아니라 확답은 못드리겠네요
이거 SSL보안인증서 설치된 사이트에서도 잘나오나요?
기존꺼 사용중인데... 그동안 잘나오다가 보안인증서 설치후엔 안나와서요...ㅜㅜ
혹 이럴경우 따로 해결방법이 있는지요??
기존꺼는 페이스북과 트위터 api 가 변경되어서 프로토콜 상관없이 안나옵니다
이버전 다운로드 받으시고 테스트 해보시기 바랍니다
이상있으시면 url 코멘트나 쪽지 주세요~
공개해주신 스크립트 너무 잘 쓰고 있습니다. 감사합니다.
한가지 문제가 미투데이의 경우 undefined 오류가 있는 것 같습니다. 확인을 부탁드려도 될까요?
사용방법 메뉴얼있어서 그런지 20분정도 작업하니 다 했네요..
미투데이, 페북, 트위터 키워드로 만들어서 사용 잘하고 있습니다~


PS. 최신 버전의 ie10 이상버전과 크롬에선 화면에서 사라지네요~
iframe 으로 따로 불러서 하니까 정상적으로 출력이 되네요~
페북 포스트 내용에 글을 많이(대략 1000자이상) 올리면 로딩만 걸리는 현상이 있던데,
어디서 조정 할수 있나요?

아래처럼 index.php 에 추출 하고 있고요
현재는 글을 짧게 올려서 나오는 중이이에요
<script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.7.min.js"></script>
<script src="<?=$g4[url]?>/ixRolling/ixRolling.min.js"></script>

<div class="ixr-widget" id="ixr-example-1"></div>
<script type="text/javascript">
    jQuery(function() {
    jQuery('#ixr-example-1').ixRolling(
      {width: 300,height: 140},
      [{service: 'facebook', userid: '254901714691138'}]
    );
  });
</script>
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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