piclens_2.jpg

버그 & 개선
2009.01.08 15:00 ... v1.0.4
- info.xml 중 document_srl이란 변수가 충돌이 나는 듯 해서 애드온 설정에 제대로 안됨
이를 document_id란 변수로 변경
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.2.zip

    설치방법
    1. 하단 첨부파일의 piclensv1.0.2.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 : document_srl 이란 변수가 무언가의 충돌로 설정이 되지 않아 전체 출력 N.Y가 되지 않던 부분을
    document_id로 바꿨습니다. 테스트 해보시고 혹 잘 안되시거든 쪽지 보내주세요 ^^
    1.1.4(1.1.5 패치된 버전) 최신 버전 에서 테스트 했습니다.

    piclensv1.0.4.zip (20.7KB)(8)