문서 인쇄 예쁘게
자료 유형 | 애드온 |
---|---|
간단한 소개 | 문서 인쇄를 A4 용지 크기에 맞춰 깔끔하게 적용시켜줍니다. |
설치 경로 | /addons/print_design |
코어 지원 범위 | Rhymix 2.0 |
PHP 지원 범위 | 기타 |
자료 구분 | 공개 자료 |
라이선스 | GPL v2 |
파일명 | 버전 | 날짜 | 용량 | 다운 |
---|---|---|---|---|
print_design.0.2.0.zip | 0.2.0 | 2022.09.10 | 13.8KB | 71 |
print_design.0.1.0.zip | 0.1.0 | 2022.09.08 | 7.9KB | 21 |
print_design.0.0.3.zip | 0.0.3 | 2022.09.07 | 7.9KB | 21 |
print_design.0.0.2.zip | 0.0.2 | 2022.09.06 | 7.0KB | 28 |
print_design.0.0.1.zip | 0.0.1 | 2022.09.05 | 6.9KB | 28 |
문서 인쇄를 A4 용지 크기에 맞춰 깔끔하게 적용시켜줍니다.
문서 인쇄 미리보기 화면에 레이아웃과 모듈 스킨의 css를 적용시키고, 애드온의 템플릿 스킨을 적용하여 디자인을 향상시켜줍니다.
업데이트 0.2.0 (22-09-10)
- 완성 버전 (아마도)
: 자주 업데이트해서 민망합니다. 그치만 이번은 정말로 완성본에 가깝습니다. - 애드온쪽에서 모듈 스킨의 css 자동 로드를 중지
-> 대신에 애드온 스킨 쪽에서 여러 조건문들을 따라 css나 js를 자율적으로 로드하도록 수정
-> 그리고 애드온 스킨을 따로 지정하지 않은 경우, 현재 모듈의 스킨을 감지하여 모듈 스킨과 같은 이름의 애드온 스킨 템플릿 출력하도록 자동화함 - 기본으로 제공하는 애드온 스킨에 default, rhymix-sketchbook 외에 xedition과 comely_board를 추가
업데이트 0.1.0 (22-09-09)
- 안정화 버전
- 문서 권한 체크 후 오류 메시지 화면 수정
- 기타 코드 정리
업데이트 0.0.3 (22-09-08)
- [중요] 문서 권한 체크 (오류메시지는 추후 수정)
- module_info에 board 모듈에서 활용하는 변수 조작 방식을 가져옴
- board 모듈에서처럼 category_list 변수도 가져옴
- 첨부된 스케치북 스킨에서 인쇄 내비게이션 영역을 플로팅 버튼으로 변경
특징
- 기본으로 제공되는 스킨(default, rhymix-sketchbook)에서는 웹페이지 문서를 A4 사이즈에 맞춰 자동 분할하여 인쇄합니다.
- 문서 인쇄 미리보기 화면에 현재 모듈의 레이아웃의 css와 js를 적용시켜줍니다.
- 현재 모듈의 변수들($module_info)을 활용할 수 있습니다.
- 그 밖에도 템플릿 스킨을 개발해서 이용자들에게 보다 문서 활용 경험을 제공해보세요 :)
데모
- 문서에 대한 권한이 없는 경우
https://dev.aporia.blog/board_fKje43/dispDocumentPrint?document_srl=39751 - rhymix-sketchbook 스킨을 쓰는 경우
https://dev.aporia.blog/board_fKje43/dispDocumentPrint?document_srl=11880 - xedition 스킨을 쓰는 경우
https://dev.aporia.blog/rx_tip/dispDocumentPrint?document_srl=40842 - comely_board 스킨을 쓰는 경우
https://dev.aporia.blog/devlog/dispDocumentPrint?document_srl=24076

윤삼
Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
댓글 11
혹시 적용해보신다면 피드백 부탁드려요~
사실 가장 이상적인 해결책은 css @media print 를 사용해서 글읽기 화면 그대로 인쇄해도 예쁘게 나오도록 하는 것일 텐데, 레이아웃이나 다른 자료들이 영 협조를 안 해 주니 dispDocumentPrint에서라도 신경 좀 써주면 좋겠지요.^^
찾아보니 html과 css만으로 책을 내는 곳도 있다던데, 커뮤니티뿐 아니라 콘텐츠 서비스도 잘 배려되면 좋을 것 같습니다.
ㅎㅎ 즐거운 추석 되세요!
설치 방법은 따로 없고 애드온만 적용 시키면 되는 건가요?
게시판 스킨이 달라서 그런지 적용이 안되네요.
XEDITION 스킨으로 게시판을 사용하면 오류가 발생합니다.;
XEDITION 오류 링크 : https://tomyfam.com/11871
다른 스킨 게시판 : https://tomyfam.com/onething_today_goal/13007
윤삼님 매번 정말 진심으로 감사드립니다.
덕분에 정말 많은 도움 되고 있습니다.
근데 이상하군요. 저한테는 xedition 이 잘 출력되거든요.
https://dev.aporia.blog/index.php?mid=rx_tip&module=document&act=dispDocumentPrint&document_srl=40842
애드온 설정이 체크가 되어 있는지, 애드온 설정 내에서 게시판이 지정되어 있는지 등을 다시 살펴봐주시면 좋겠습니다.
카페24 사용하고 있는데, 제가 이것저것 시도를 많이 해봐서 그런지..
사용하고 싶은데 안 되는 것들이 몇 개 있네요.ㅠ
시간 내어 소중한 댓글 달아주셔서 감사합니다~!
차후에 의뢰/마켓에 안되는 부분들 한 번 의뢰해봐야겠네요~!
항상 좋은 개발해 주시고 나눠주셔서 진심으로 감사합니다~!
언제나 즐거운 일 행복한 일 웃는 일 가득하시길 바랍니다~~~!
헉 방금 한 번 되는지 확인해 보려고 인쇄 시도해봤는데..
아무것도 안 건드렸는데...
잘 되네요....;;;;
감사합니다. 윤삼님..^^;;
(참고 : 집에서는 안 됐는데, 회사에서는 되네요...;;; 집에는 프린터가 없고 회사에는 있습니다.)