사이즈가 너무 큰 이미지를 업로드 하면 에디터 내에서 가로값이 초과되서 스크롤이 생기는 등 사용성이 불편해집니다.
그누 기본설정에서 리사이즈가 사용안함으로 되어 있는데 사용함으로 바꿔주시고 사이즈만 알맞게 변경하면 됩니다!
위와 같이 2400 * 1800으로 큰 이미지를 등록하면 에디터에서도 2400 * 1800사이즈를 차지합니다.
수정해보겠습니다.
수정위치 : /www/extend/smarteditor_upload_extend.php
기존
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
//플러그인 폴더 이름 및 스킨 폴더 이름
define('SMARTEDITOR_UPLOAD_IMG_CHECK', 1); // 이미지 파일을 썸네일 할수 있는지 여부를 체크합니다. ( 해당 파일이 이미지 파일인지 체크합니다. 1이면 사용, 0이면 사용 안함 )
define('SMARTEDITOR_UPLOAD_RESIZE', 0); // 스마트에디터 업로드 이미지파일 JPG, PNG 리사이즈 1이면 사용, 0이면 사용안함
define('SMARTEDITOR_UPLOAD_MAX_WIDTH', 1200); // 스마트에디터 업로드 이미지 리사이즈 제한 width
define('SMARTEDITOR_UPLOAD_MAX_HEIGHT', 7000); // 스마트에디터 업로드 이미지 리사이즈 제한 height
define('SMARTEDITOR_UPLOAD_SIZE_LIMIT', 20); // 스마트에디터 업로드 사이즈 제한 ( 기본 20MB )
define('SMARTEDITOR_UPLOAD_IMAGE_QUALITY', 98); // 썸네일 이미지 JPG, PNG 압축률;
수정
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
//플러그인 폴더 이름 및 스킨 폴더 이름
define('SMARTEDITOR_UPLOAD_IMG_CHECK', 1); // 이미지 파일을 썸네일 할수 있는지 여부를 체크합니다. ( 해당 파일이 이미지 파일인지 체크합니다. 1이면 사용, 0이면 사용 안함 )
define('SMARTEDITOR_UPLOAD_RESIZE', 1); // 스마트에디터 업로드 이미지파일 JPG, PNG 리사이즈 1이면 사용, 0이면 사용안함
define('SMARTEDITOR_UPLOAD_MAX_WIDTH', 1200); // 스마트에디터 업로드 이미지 리사이즈 제한 width
define('SMARTEDITOR_UPLOAD_MAX_HEIGHT', 7000); // 스마트에디터 업로드 이미지 리사이즈 제한 height
define('SMARTEDITOR_UPLOAD_SIZE_LIMIT', 20); // 스마트에디터 업로드 사이즈 제한 ( 기본 20MB )
define('SMARTEDITOR_UPLOAD_IMAGE_QUALITY', 98); // 썸네일 이미지 JPG, PNG 압축률;
define('SMARTEDITOR_UPLOAD_RESIZE', 0);를 1로 바꿔주시고 MAX_WIDTH, MAX_HEIGHT를 알맞게 수정 해주시면 됩니다.
저같은 경우 가로값만 넘어가는게 불편했기 때문에 세로값은 더 크게 수정하였고 가로값은 1200px로 리사이징 하니 알맞게 됩니다!
수정 후 2400px이였던 이미지가 1200px로 리사이징된 것을 볼 수 있습니다.
업로드 용량변경
추가로 define('SMARTEDITOR_UPLOAD_SIZE_LIMIT', 20); 라인의 숫자를 조정하면 스마트에디터 업로드 용량이 변경됩니다.기본 20MB로 되어있고 초과되면 무한로딩이 걸립니다.
무한로딩은 The uploaded file exceeds the upload_max_filesize~~ 라고 나타나는데, 문구는 /plugin/editor/smarteditor2/photo_uploader/popup/php/UploadHandler.php 파일에의 39라인쯤에서 수정 가능합니다.
잘 바뀐 모습을 볼 수 있습니다.
이미지 퀄리티
define('SMARTEDITOR_UPLOAD_IMAGE_QUALITY', 98);
이 라인은 이미지 jpg, png 압축률인데 이미지가 가끔 깨져서 안올라 가는 경우 조정하는 용도로 사용합니다.
'그누보드 > 기타' 카테고리의 다른 글
[그누보드] 게시판 분류에 "/" 등 특수문자 사용하기 (0) | 2024.09.22 |
---|---|
[그누보드] 회원가입 시 동의사항 2개이상 추가 (0) | 2024.09.20 |
[그누보드] 댓글 작성 시 관리자, 원글 작성자 에게 메일 발송 (1) | 2024.09.18 |
[영카트] 다운로드 가능한 쿠폰이 있을 때만 쿠폰존 활성화 (0) | 2024.08.28 |
[그누보드] 연락처 or 이메일주소 입력란 인풋 분할/필드 하나에 넣기 (0) | 2024.08.20 |
댓글