모바일에서 에디터 사용하기 정보
모바일에서 에디터 사용하기관련링크
본문
그누보드 기본 설정은 모바일에서 에디터 사용안함으로 되어 있습니다.
모바일에서도 에디터를 활성화하는 방법입니다.
/config.php 파일에서 모바일 에디터 사용 설정을 true 로 변경합니다.
define('G5_IS_MOBILE_DHTML_USE', true);
그누보드 기본 에디터인 스마트 에디터 원본은 모바일 사이즈에 최적화되어 있지 않습니다.
반응형 스마트 에디터를 설치합니다. 하나만 선택해서 하세요.
새로운 방법이나 에디터가 나왔을 수도 있으니 플러그인 자료실에서 모바일도 지원되는 에디터를 찾아서 마음에 드는 걸로 교체하셔도 됩니다.
https://sir.kr/g5_plugin?sfl=wr_subject&stx=%EC%97%90%EB%94%94%ED%84%B0
위 내용만 수정하셔도 모바일에서 에디터를 사용할 수 있습니다.
아래 내용들은 부가적인 내용입니다.
PC와 모바일 에디터를 분리하는 방법입니다.
일단 플러그인 자료실에서 모바일도 지원되는 에디터를 하나 고릅니다.
https://sir.kr/g5_plugin?sfl=wr_subject&stx=%EC%97%90%EB%94%94%ED%84%B0
https://sir.kr/g5_plugin?sfl=wr_subject&stx=editor
적당한 에디터를 받아서 압축을 풀고 plugin/editor/ 폴더에 올린 후
그누보드 루트 폴더에 있는 /common.php 파일에서
if ($config['cf_editor'])
define('G5_EDITOR_LIB', G5_EDITOR_PATH."/{$config['cf_editor']}/editor.lib.php");
else
define('G5_EDITOR_LIB', G5_LIB_PATH."/editor.lib.php");
위 코드를 이렇게 변경합니다.
if ($config['cf_editor']) {
if (is_mobile()) $config['cf_editor'] = '새로 추가한 에디터폴더명';
define('G5_EDITOR_LIB', G5_EDITOR_PATH."/{$config['cf_editor']}/editor.lib.php");
} else {
define('G5_EDITOR_LIB', G5_LIB_PATH."/editor.lib.php");
}
(PC에서는 그누보드 기본 에디터를 사용하고 모바일에서는 별도로 추가한 에디터를 사용한다는 내용입니다.)
위 내용은 PC, 모바일 각각 다른 에디터를 사용하고 싶을 때 수정하는 거고
구분 없이 모바일 지원 에디터만 사용하고 싶을 때는 common.php 파일 수정할 필요 없이
환경설정 > 에디터 선택에서 새로 추가한 에디터 폴더명으로 바꾸면 됩니다.
PC, 모바일 서로 다른 스마트 에디터를 사용하고 싶으신 분들은 참고하세요.
13
댓글 18개
감사합니다!
if (is_mobile()) $config['cf_editor'] = G5_EDITOR_PATH."/smarteditor2_4";
define('G5_EDITOR_LIB', G5_EDITOR_PATH."/{$config['cf_editor']}/editor.lib.php");
}else{
define('G5_EDITOR_LIB', G5_LIB_PATH."/editor.lib.php");
}
안되는데 왜그럴까요??
현재 삼성 브라우저에서 사용시 사진첨부 후 본 화면으로 돌아갈 시 새로고침되는 문제가 있네요