작

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

· 2018-02-19 (월) 17:52:05 · 21420 · 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건
+
제목 글쓴이 날짜 조회
03-07 조회 5,901
03-06 조회 5,087
03-06 조회 5,220
03-05 조회 5,374
03-02 조회 5,057
02-19 조회 6,187
02-19 조회 6,689
02-18 조회 4,130
02-06 조회 6,486
02-02 조회 5,660
01-31 조회 4,392
01-25 조회 4,488
01-22 조회 4,552
01-19 조회 4,267
01-18 조회 4,378
01-17 조회 4,318
01-15 조회 4,938
01-14 조회 4,933
01-08 조회 4,335
01-07 조회 4,311
01-02 조회 4,563
25-12-31 조회 5,706
25-12-30 조회 4,142
25-12-29 조회 4,526
25-12-20 조회 4,498
25-12-17 조회 4,150
25-12-10 조회 4,211
25-12-10 조회 4,337
25-12-07 조회 4,252
25-12-07 조회 5,947