자료실

문서 뷰어 애드온

2017.07.21 15:31
5,578
0
자료 유형 애드온
간단한 소개 첨부된 문서파일(pdf, txt, tif, tiff, doc, docx, ppt, pptx, xls, xlsx)을 게시글 본문에서 바로 볼 수 있게 해주는 애드온입니다.
설치 경로 ./addons/ap_viewer
코어 지원 범위 Rhymix 1.9
PHP 지원 범위 기타
자료 구분 공개 자료
라이선스 GPL v2
파일명버전날짜용량다운로드 수
ap_viewer.0.3.6.zip 0.3.6 2017.08.20 3.2KB 471
ap_viewer.0.3.5.zip 0.3.5 2017.08.04 3.1KB 67
ap_viewer.0.3.4.zip 0.3.4 2017.08.03 3.4KB 46
ap_viewer.0.3.3.zip 0.3.3 2017.07.30 3.1KB 53
ap_viewer.0.3.2.zip 0.3.2 2017.07.26 3.1KB 49
ap_viewer.0.3.1.zip 0.3.1 2017.07.23 3.1KB 58
ap_viewer.0.3.zip 0.3 2017.07.23 3.2KB 52
ap_viewer.0.2.zip 0.2 2017.07.22 2.6KB 58
ap_viewer.0.1.zip 0.1 2017.07.22 2.6KB 57

업데이트 0.3.6

- 본문 삽입된 문서 파일 링크가 p태그 안에 있지 않아도 작동할 수 있도록 수정 (휴리파파님 제안) ... 단, td 태그 안에 있으면 작동하지 않도록 함

- 첨부 파일 목록 추출할 때 배열 변수 정의 (Chronos님 제보)

- php 5.3.x 이하 버전 호환 문제 해결

 

향후 업데이트 계획

- 확장자 선별 입력 기능 (착한악마님 제안인데, 고려 중)

 

0.3.5

- 스크립트 변수 전달 문제 때문에 목차 애드온(ap_toc)과 충돌하는 문제 수정 (착한악마님 제보)

 

0.3.4

- 게시글이 없을 때 오류 뜨는 문제 수정 (여우님, 휴리파파님 제보)

 

0.3.3

- 임베드되는 문서의 가로폭을 최대 800px로 제한함

 

0.3.2

- 링크의 title 속성(마우스오버에서 뜨는 풍선말)을 문서 뷰어로 연결될 때에만 적용되도록 js 수정

- 마이너한 패치이므로 이번 버전은 굳이 적용하지 않으셔도 됩니다 :)

 

0.3.1

- 몇 가지 동작 간소화 및 오류 수정

 

0.3

- 문서 포맷 지원 다양화로 인해 애드온 이름을 (PDF/PPT 뷰어에서) '문서 뷰어 애드온'으로 개명

- 구버전 문서 지원 가능하도록 헤더 세팅(Xiso님 애드온의 GET 전송 방식 재도입) @착한인연님
- 다음의 문서 포맷 지원 : pdf, txt, tif, tiff, doc, docx, ppt, pptx, xls, xlsx
- pdf, doc, docx의 경우 세로가 가로보다 더 길게 프레이밍. 나머지 포맷은 가로가 세로보다 더 길게 프레이밍
- 뷰어에서 지원하는 포맷이 아닌 파일이 본문 삽입됐을 때 링크를 클릭하면 다운로드되도록 개선

- 업데이트 관련 미리보기 : http://bit.ly/2gU6Pop

 

0.2

- 애드온 작동에 문제가 있어 $called_position을 'after_module_proc'로 변경

 

 

개요

 

- 게시판 본문에서 첨부된 pdf, ppt, pptx, tiff 문서를 볼 수 있게 해주는 애드온

- 구글 닥스의 문서 뷰어를 iframe으로 삽입한 Xiso님 애드온의 기능을 확장시킴

 

 

설명

 

- 다양한 문서 포맷: pdf 문서뿐 아니라 ppt와 pptx, tiff까지 지원함

- 다양한 로드 방식:

1) 게시물 로드와 함께 본문 상단에 자동 임베드

2) '본문 삽입'된 첨부 문서 '링크 클릭'하면, 그 아래에 '삽입'

3) '본문 삽입'된 첨부 문서 '링크 클릭'하면, '팝업'

- 다중 문서 뷰어: 첨부 문서가 여러 개 있을 경우에도 문서 뷰어 로드 가능(단, 본문 바로 삽입의 경우에는 대표 문서 하나만 뷰어 로드)

- 리사이즈: 윈도우 리사이즈에도 iframe 세로 길이가 반응형으로 자동 조정. (pdf는 세로 방향, 그외 포맷은 가로 방향으로 비율 고정)

 

 

미리보기

 

- http://bit.ly/2uKTWm9 (트래픽이 하루 200MB인가 그래서 여차하면 못 볼 수도 있어요)

 

- 본문 상단에 문서 뷰어 자동 로드

0.png

 

- 자동 로드시, 대표 문서를 달리 지정해서 로드할 수 있음

1.png

 

- (첨부 파일이 본문에 삽입된 경우) 클릭하면... 그 아래에 뷰어가 로드됨

3.png

 

- (첨부 파일이 본문에 삽입된 경우) 클릭하면... 팝업을 띄울 수도 있음

5.png

 

윤삼 Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.

댓글 115

  • 2019.11.08 04:12 #1289167
    당분간 작업을 할 수 없는 상황이에요. 정 필요하시면 직접 개조나 제작 의뢰 등으로 알아보시길 권합니다.
  • 2019.11.08 04:43 #1289208
    네. 답변 주셔서 감사합니다.
  • 2020.07.22 12:18 #1433383
    짱입니다~
  • 2020.08.15 16:29 #1442996
    pdf문서를 컴퓨터 화면에서 바로 확인할때 참 좋습니다
  • 2020.12.08 16:49 #1489686
    오 감사합니다. 꼭 필요한 기능입니다.
  • 2021.02.14 12:47 #1528671
    감사합니다
  • 2021.06.15 08:23 #1582077
    역시 센스있는 프로그램을 만드셨네요. 혹시나 해서 검색해봤더니 역시나 윤삼님...
  • 2021.06.23 02:23 #1584953
    꼭 필요했던 거였어요. 정말 감사합니다!
  • 2021.07.05 03:06 #1589254
    너무 잘 쓰고 있었는데, 갑자기 '미리보기 없음'이라고 뜨면서 미리보기가 안되네요.
    확인 해주실 시간 있으실까요?
  • 2021.11.02 23:46 #1626405
    원하는걸 찾았네요~ 감사히 잘 쓰겠습니다~
  • 2021.12.30 01:24 #1639845
    감사합니다~!! 아직 잘 작동 되네요.
  • 2024.02.19 23:48 #1810455
    안녕하세요. 윤삼님
    늦었지만 새해 복 많이 받으십시오. ^^*
    용량이 큰 파일이 지원이 안되어 확인해보니 fread 함수를 사용하라고 주석이 달려 있던데
    어떻게 해야 하나요?
  • 2024.02.20 00:27 #1810458
    그 주석 내용이 10메가 이상의 파일이면 fread 함수를 쓰게 되어 있다는 건데요.
    파일 관련해서는 저도 익숙하지 않은 영역이어서 구체적으로는 잘 모르겠습니다.
    에러 메시지도 확보하셨나요?
  • 2024.02.20 01:45 #1810475
    체크 해보도록 하겠습니다.
  • 2024.04.01 02:03 #1817374
    와 대박입니다.
    너무 필요했던 기능인데 최고입니다.
    복 받으실거에요