XpressEngine에 관련 내용에 대해서 이야기 합니다.
글 수 193
Piclens 로 이미지 표시해주는 위젯입니다.
자세한 사항은 요기 http://piclens.com/ 사이트 가셔서 읽어보시기 바랍니다.
- 선 조건 -
1. piclens plug-in 이 설치 되어 있어야 합니다. (Windows XP, VISTA 에서만 동작 합니다.)
- 브라우져는 대부분 되는 것 같습니다.
2. 모듈 게시판에 medias 라는 모듈이 설치되어서 사진 저장이 이루워져 있어야 합니다.
- medias 모듈에 widgets, rss 스킨이 포함 되어있습니다.
- 설치 방법 -
- 선 조건 2.번을 설치하세요.
- 아래 첨부파일 Medias_rss.php, rss.php 파일을 다운받아 양지바른곳에 업로드 하세요.
- 셋팅 -
1. 외부페이지를 하나 만드셔야 합니다.
- 외부페이지로 사용될 파일은 Medias_rss.php 이며, 이 파일안에 Medias 위젯을 생성해 주시기 바랍니다.
(기본적인 포멧은 생성시켰습니다. 그냥 쓰셔도 됩니다.)
2. 레이아웃이나 게시판의 head 추가부분에 아래의 사항을 추가해주셔야 합니다.
<script type="text/javascript" src="http://lite.piclens.com/current/piclens.js"></script>
<link id="gallery" rel="alternate" href="./폴더가있다면경로/rss.php" type="application/rss+xml" />
3. 마지막으로 rss.php 파일을 여셔서 만드신 모듈경로를 적어주셔야 합니다.
//한글 자르기 function hstrCut($msg,$cut_size,$end_str = "...") { if( (strlen($msg) > $cut_size) & ($cut_size > 0) ) { $msg = substr($msg,0,$cut_size); $msg = preg_replace("/(([\\x80-\\xFE].)*)[\\x80-\\xFE]?$/","\\1",$msg); $msg .= $end_str; } return $msg; } // 보여지는 부분 function RSS_reader($count,$url,$encode = "UTF-8"){ $channel = parseTag("mediasrss",getRSS($url)); // 인코딩 변환 /* if($encode == "UTF-8"){ $channel = iconv("UTF-8","EUC-KR",$channel); } */ return '<?xml version="1.0" encoding="utf-8" standalone="yes"?>'.$channel; } echo RSS_reader("","http://사이트/Medias_rss","UTF-8"); ?>
echo RSS_reader("","http://사이트/Medias_rss","UTF-8");
외부페이지 만드신걸 여기다가 주소를 적어주세요.
최종적으로 사이트를 여시면 FF의 경우는 상단 오른쪽 끝 X버튼 밑에 이 아이콘이 나타납니다.
그리고 Piclens 지원되는 사이트는 이렇게 색이 바뀝니다.
google, flickr 등이 이 기능을 지원하고 있습니다.
(google은 내용 검색할때만 지원 됩니다.)
마지막으로 Piclens 테스트는 http://211.234.236.247 에서 테스트하실 수 있습니다.
꼭 Piclens Plug-in과 medias 모듈 설치하시고 사용하시기 바랍니다.
- 추가사항 -
fopen() 함수가 호스팅 사에서 막는 경우가 많아서 애드온으로 출력 할 수 있도록 조정했습니다.
- 설치 & 세팅 -
1. 첨부파일 piclens.zip 을 다운 받으셔서 ./제로XE/addons/ 폴더에 복사하세요.
2. 관리자 페이지에서 애드온 메뉴로 가셔서 Piclens Addon을 설정하세요.
3. 설정하실때 외부페이지로 만든 모듈(설명중 : Medias_rss)만 선택하여 적용해주세요.
4. 애드온 적용 되셨으면 '비사용'을 '사용'으로 바꿔주세요.
5. 마지막으로 위 2. 레이아웃 설정 내용을 추가해주세요.
<script type="text/javascript" src="http://lite.piclens.com/current/piclens.js"></script>
<link id="gallery" rel="alternate" href="./Medias_rss" type="application/rss+xml" />
http:// 들어간 풀주소 또는 상대경로로 해주세요.
ps : 집컴이 2000이라 테스트 못해봤습니다. (되겠죠?)
!!!!!!!!!!! 제가 좀 어떻게 됐나 봅니다. (갑자기 프로그램을 많이 올려서 그런가 ㅠㅠ)
piclens.zip 파일의 실행문에 주석을 해두고 올려버렸네요; -ㅅ-;;
다시 올립니다. 다시 받아 주세요. 그리고 죄송합니다. (_ _)ㆀ