스마트 에디터 사진 업로드 용량 제한하기 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

스마트 에디터 사진 업로드 용량 제한하기

관리자 17-10-28 10:26

스마트 에디터에서 사진이나 이미지를 올릴 때 용량 제한을 설정하는 방법입니다.

그누보드 5.2.5 버전 이상을 사용하고 있다면 아래 파일이 있을 겁니다.


extend/smarteditor_upload_extend.php


https://sir.kr/g5_pds/3586

패치 내역을 보면 위 파일이 추가되어 있고 스마트에디터 업로드 방식이 수정되었다고 설명되어 있죠.


용량 제한은 위 파일에 설정되어 있습니다.

define('SMARTEDITOR_UPLOAD_SIZE_LIMIT', 20);  // 스마트에디터 업로드 사이즈 제한 ( 기본 20MB )


예를 들어 20을 2로 수정하고 2메가가 넘는 사진을 올리면 이렇게 안내 메시지가 뜹니다.



a56f307079d5b5a77a0681778eb27367_1509155521_7758.gif


영문이라서 사람들이 헷갈릴 수도 있으니 한글로 이해하기 쉽게 하려면..


/plugin/editor/smarteditor2/photo_uploader/popup/php/UploadHandler.php

위 파일에서..

'post_max_size' => 'The uploaded file exceeds the post_max_size',

여기를 이렇게 수정하면..

'post_max_size' => '허용용량(2M)초과',


이렇게 한글 안내 메시지로 바뀝니다.


a56f307079d5b5a77a0681778eb27367_1509155562_2764.gif 




만약 extend 폴더에 용량 설정 파일이 없는 예전 버전이라면 이렇게 하면 됩니다.


수정 파일 : plugin/editor/smarteditor2/photo_uploader/popup/php/UploadHandler.php


'post_max_size' => 'The uploaded file exceeds the post_max_size directive in php.ini',

28번째 줄 근처에서 여기는 이렇게 수정..

'post_max_size' => '허용용량(2M)초과',


$post_max_size = $this->get_config_bytes(ini_get('post_max_size'));

365번째 줄 근처에서 여기는 이렇게 수정..

$post_max_size = $this->get_config_bytes('2M');

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.