모바일에서 에디터 사용하기

· 2018-02-19 (월) 17:52:05 · 20523 · 18

그누보드 기본 설정은 모바일에서 에디터 사용안함으로 되어 있습니다.

모바일에서도 에디터를 활성화하는 방법입니다.

 

/config.php 파일에서 모바일 에디터 사용 설정을 true 로 변경합니다.

 

define('G5_IS_MOBILE_DHTML_USE', true);

 

그누보드 기본 에디터인 스마트 에디터 원본은 모바일 사이즈에 최적화되어 있지 않습니다.

반응형 스마트 에디터를 설치합니다. 하나만 선택해서 하세요.

 

https://sir.kr/g5_skin/32563

https://sir.kr/g5_tip/17497

https://sir.kr/g5_tip/16506

https://sir.kr/g5_plugin/4457

https://sir.kr/g5_plugin/4697

https://sir.kr/g5_plugin/5169

 

새로운 방법이나 에디터가 나왔을 수도 있으니 플러그인 자료실에서 모바일도 지원되는 에디터를 찾아서 마음에 드는 걸로 교체하셔도 됩니다.

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, 모바일 서로 다른 스마트 에디터를 사용하고 싶으신 분들은 참고하세요.

http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=94

|

댓글 18개

2018-02-19 (월) 21:54:46
유용한 정보네요 감사합니다.
감사합니다! 필요한 정보였습니다! 잘 적용해 보겠습니다!
감사합니다
좋네요..
감사합니다.. 그런데.. 링크나 동영상은 올라가지 않는데 그건 어떻게 고칠까요?
2018-06-19 (화) 09:32:38
유용한 정보 감사합니다.
아! 감사합니다
s
덕분에 모바일에서도 적용시켰습니다.

감사합니다!
전 안되는데 ㅠㅜ 뭐가문제일까요 ㅠㅠ
모바일에서 적용이 잘 안되는데 뭐가 문제일까요 ㅜㅜ
영카트 5.3.3.2버전에 2번째꺼 css 추가하니 모바일 웹에디터 정상 작동 합니다. 정보 감사드립니다^^
vue js환경에서도 에디터 제공이 되나요??
감사합니다
아...정말 감사한 자료였습니다 ^^
if ($config['cf_editor']){
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");
}

안되는데 왜그럴까요??
2024-04-29 (월) 20:01:23

현재 삼성 브라우저에서 사용시 사진첨부 후 본 화면으로 돌아갈 시 새로고침되는 문제가 있네요

감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
18-02-24 조회 7,616
18-02-23 조회 6,436
18-02-23 조회 8,547
18-02-22 조회 5,460
18-02-22 조회 6,549
18-02-21 조회 6,935
18-02-21 조회 6,051
18-02-20 조회 5,262
18-02-20 조회 6,587
18-02-19 조회 7,306
18-02-19 조회 2.1만
18-02-19 조회 7,913
18-02-15 조회 6,228
18-02-14 조회 1.1만
18-02-13 조회 1.2만
18-02-12 조회 5,482
18-02-09 조회 7,239
18-02-08 조회 1.1만
18-02-08 조회 5,707
18-02-07 조회 9,922
18-02-06 조회 8,215
18-02-06 조회 6,689
18-02-05 조회 5,992
18-02-05 조회 9,299
18-02-04 조회 9,446
18-02-03 조회 6,514
18-02-03 조회 7,282
18-01-31 조회 5,901
18-01-31 조회 6,301
18-01-31 조회 1만