logo.jpg
piclens_2.jpg

버그 & 개선
2008.11.09 20:00 ... v1.0.3
- 자체 실행에서 모듈 호출이 아닌 변수 호출로 변경
- 출력 대상 모듈 입력 시 선택 모듈의 값이 없이 전체로 보여지는 문제 개선
- 특문, 공백 등의 이유로 인한 섬네일 처리 문제를 개선
2008.11.08 21:15 ... v1.0.2
- 외부페이지, 페이지 모듈에서 템플렛 처리를 못하는 부분 개선
2008.11.08 12:00 ... v1.0.1
- mid명이 없어 문서번호로만 불러올 경우 mid값을 못 불러오는 사항 추가


Cooliris PicLens 애드온 v1.0
본 애드온은 Cooliris 사의 이미지 뷰어 plug-in인 PicLens 를 이용하여 제로보드XE의 이미지를 보다 멋지게
보여주는 애드온 입니다.

구성요소
● PicLens 애드온 실행 파일
● medias 모듈용 스킨(애드온 내부 포함)
● xe_files 용 스킨

  • 구성 파일
    ● piclensv1.0.3.zip

    설치방법
    1. 하단 첨부파일의 piclensv1.0.3.zip을 다운 받아 적당한 위치에서 압축을 푼다.(현재폴더로 푸세요)
    2. piclens 폴더를 zbxe/addons/ 폴더 안에 복사한다.
    3. 제로보드XE 관리자 페이지에서 애드온 메뉴를 눌러서 piclens '설정' 을 누른다.
    piclens_1.jpg

    ● 출력형태
          o XE files : xe_files 라는 제로보드 첨부파일 db table을 이용하여 출력 할 경우 선택하세요(기본값)
            게시물의 첨부파일을 가지고 일단 jpg,gif,png 만 찾아서 출력하도록 했습니다.
          o medias : 기존에 medias 모듈을 이용하여 출력 할 경우 선택하세요.
            기존에 medias 모듈로 설치하여 이용하는 분들은 이걸 선택하세요.
    ● 문서 사용 여부
          o 선택된 모듈의 전체 내용(리스트상에서)이 표시되지 않고 해당 게시물을 선택 할 경우에 게시물의
            이미지만 표시하도록 합니다.(기본값 Y로 문서 선택시에 문서상의 이미지만 출력 합니다.)
    ● 정렬방식
          o 오름차순, 내림차순 식으로 끝에서 끝의 정렬을 바꿀 수 있습니다. (기본값 오름차순)
    ● 출력 갯수
          o 한번에 출력될 수를 정할 수 있습니다. 많으면 트래픽이 발생되어 느릴 수 있습니다. (기본값 100)
    ● Thumbnail width,height
          o 현재 문제가 되고 있는게 섬네일을 할때 해상도가 커서 용량이 크면 오류가 발생되는 문제가 있습니다.
            (제로보드XE 문제가 아니라..) php.ini에서 memory_limit 설정으로 늘릴 순 있지만 호스팅을 받고
            있다면 설정이 어렵기 때문에 해당 사이즈 이상의 해상도는 섬네일을 하지 않고 대체 이미지를 표시
            합니다. 대체 이미지는 addons/piclens/images 에 있습니다.
    ● 출력 대상 모듈
          o 출력할때 이용할 모듈 모듈명으로 적어주세요. 두개 이상일 경우 ',' 로 구분해주세요.(board,board2)
            공란일 경우 현재 실행되는 모듈의 이미지만 출력 합니다.
    ● 모듈
          o 이 애드온을 실행할 모듈을 선택하세요.


    실행방법

    piclens_3.jpg

    http://www.cooliris.com/ 에서 제공하는 plug-in 입니다.
    각종 OS나 브라우져 별로 되니까 해당 사이트에서 설명 읽어보시고 설치해주세요.
    설치가 완료 되면 브라우져 구석에 위와 같은 아이콘이 생깁니다.
    저 아이콘은 기본적으로 흑백인데 실행 가능한 상태가 되면 색을 띄면서 활성화 됩니다.

    ● 자체 실행 방법(2008.11.09 20:00 수정 )
    <a href="javascript:PicLensLite.start({ feedUrl:'{$piclens_url}' });">
     PicLens 실행
    <img src="http://lite.piclens.com/images/PicLensButton.png" alt="PicLens" align="absmiddle" />
    </a>
    해당 문구를 원하는 레이아웃이나 스킨에 삽입하시고 실행하시면 됩니다.
    ps : plug-in이 설치되지 않았을 경우에도 스크립트용 이미지뷰어가 실행됩니다.

    주의 & 참고
    1. 기존에 medias 모듈로 piclens 어렵게 설치하셨던 분들은 설치하실 때
    기존에 piclens 애드온을 삭제하시고 복사해주세요.
    또한 레이아웃에서 head 등에 선언된 piclens용 정보들은 전부 지워주세요.

    2. 서버부하 등으로 인해 piclens 기본값을 게시물 선택시로 했습니다.
    원래 그 쪽이 더 알맞다고 생각 되네요.

    3. 익스 등에서 한글로 이미지를 업로드 할 경우에 정상적으로 출력되지 않을 수 있습니다.
    섬네일 처리를 한글 파일이면 제대로 못하네요(제가 손본 섬네일이 어설퍼서 ^^)

    4. addons/piclens/skins/medias 에 스킨파일을 보시면 알겠지만 medias 위젯입니다.
    본인이 희망하시는 데로 입맛에 맞게 적절히 수정하셔서 사용하시면 되겠습니다.

    5. medias 모듈과 xe_files 이용하는건 차이가 있습니다.
    medias은 본문에 기재된 이미지는 모두 출력 합니다.(외부 이미지를 게시물로 저장시키는 방식)
    xe_files은 본문에 등록 여하에 관계없이 오직 첨부파일로만 출력 합니다.

    누락사항
    전체로 출력할 경우 비밀글에 대한 처리를 하지 않았습니다.
    비밀글을 표시안할려면 테이블 조인이 필요하기에 복잡해 지기도 하고, 제가 좀 시간이 많지 않아서요 ^^
    나중에 버그나 기타 개선사항 같은데 있다면 그때 한대모아 수정해보겠습니다.

    테스트
    http://www.animeclub.net/zbXE

    이곳에서 이미지가 있는 본문을 클릭하시면 테스트 가능합니다.

    이번에 새롭게 자체 애드온을 만들게 되었습니다.
    템플렛 처리가 애드온에서 될까 라는 생각만 하고있다가 어제(벌써 12시넘었네요) 점심 때 해봤는데 되더라고요.
    그래서 그냥 만들게 되어 버렸습니다. ^^
    이 애드온은 기존의 medias 모듈이 없어도 제로보드XE의 첨부파일 정보를 이용해서 출력해 줍니다.
    또한 첨부파일로 출력할 경우 출력된 이미지를 통하여 해당 게시물로 이동 가능합니다.


    문의는 위 제 사이트나 여기로 남겨주세요.

    ps : 많은 문의가 필요하신 분은 쪽지 등으로 주세요 ^^

    ps2 : 버그가 있엇네요 ^^ 19명 받으셨던데... 다시 받아주세요.

    ps3 : 예. 그렇습니다. 저는 언제나 만들고 한번에 되지 않지요 ^^(전 초보자라는 비겁한 변명 중...)
    외부 페이지에서 수행이 안되는 증상을 개선했습니다.
    또한 사소한거지만 info.xml 파일 중 변수가 대소문자가 들어간게 있어서 그 부분도 수정헀습니다.
    piclensv1.0.2.zip 으로 다시 받으셔서 덮어씌워 주세요.

    ps4 : 섬네일 처리 문제를 개선 했습니다. 한문 빼고는 대체적으로 출력 되네요.
    (한글은 한글명을 없애버리기 때문에 '한글.jpg' '영문.jpg' 이렇게 두개 있으면 '.jpg' 로 생성되어서
     처음 한글이미지가 중복으로 보일 가능성이 있습니다.)
    이로써 1000 개이든 10000 개이든 실행 가능할 것 같긴한데요, 속도가 많이 느려지고 트래픽 많이 먹으니 주의하세요.
    또한, 그렇게 했는데 안되시는 분들은 Thumbnail 사이즈를 줄여보시기 바랍니다.
    (저 호스팅은 2500했는데 안되서 2000으로 했습니다.)

    piclensv1.0.3.zip [File Size:20.0KB/Download:56]