jodit 에디터 플러그인 입니다. 정보
jodit 에디터 플러그인 입니다.
첨부파일
본문
먼저 어제 있었던 무안공항 비행기 사고로 희생되신분들의 명복을 빕니다.
그누보드에서 기본으로 제공되는 에디터는 표편집과 이미지 편집이 불편한데요.
조딧(jodit)에디터는 좀더 편리합니다.
특이 표안의 셀배경색 설정시 편리하고 이미지 크기조정도 편리합니다.
클립보드 이미지 붙혀넣기 기능도 됩니다.
설치방법은 plugin 폴더 아래 editor 폴더 밑에 jodit폴더명으로 압축을 풀고 관리자 모드에서
에디터 선택을 jodit으로 하고 게시판관리에서 DHTML 에디터 사용으로 하면 됩니다.
표 셀크기조정시 처음에 커서가 안나오면 테이블전체크기를 조정하면 나타납니다.
에디터에서 테두리 색 변경은 외곽선을 사용하면 됩니다.
표안에 이미지 넣기 가능합니다.
10
댓글 전체

감사합니다
꼭 필요했던 에디터입니다

@미키손 감사합니다.

설치후 삭제해도 아래와 같이 나옵니다
주소 sarangappa.com/golf
Warning: Undefined array key "wr_content" in /home1/sarangappa/public_html/plugin/editor/jodit/savebase64img.php on line 129

@미키손 삭제후에도 에러가 나신다는건가요? 삭제하면 savebase64img.php 이 파일을 호출을 안할텐데요.

리빌더에 문의해서 해결하였습니다
아래는 리빌더님의 답변입니다
$_POST['wr_content'] 값이 비어있어서 나오는 에러로 보이긴 합니다만,
에러를 방지하려면 아래와같은 형태로 변경해보시면 도움이 될것같습니다.
기존 : $processedHtml = convertBase64ImageToFile(stripslashes($_POST['wr_content']));
수정 : $processedHtml = isset($_POST['wr_content']) ? convertBase64ImageToFile(stripslashes($_POST['wr_content'])) : '';

@미키손 해결하셨다니 다행이네요. 수고하셨습니다.

다음처럼 수정해도 문제는 없네요. 근데 정식그누보드에서는 이렇게 안해도 잘되네요.
$processedHtml = convertBase64ImageToFile(stripslashes($_POST['wr_content']??''));

네 리빌더에서 에러가 나오는것 같습니다
빠른 답변 감사합니다^^

네 좋네요 감사합니다. ~^

@웅푸 감사합니다.

추천 꾸욱!! 감사합니다. ^^

@민트다이어리 감사합니다.
@미키손 테이블 테두리선을 에디터에서 변경가능하게 수정했습니다. 테이블에 이미지 삽입가능합니다.

감사합니다
업데이트 했습니다
표 내용이 많은 경우 모바일에서는 압축된거 처럼 보이는데 좌우 스크롤 같은 기능이 있을까요

간단히 수정은 힘들어보입니다.
일단 테이블의 기본 폭은 100% 입니다. 이걸 픽셀로 변경해야 할것 같구요.
그리고 그누보드 자체 css 에 오버플로우가 히든인부분도 scroll 로 변경이 필요해 보입니다.
#bo_v_con {
margin: 10px 0 30px;
width: 100%;
line-height: 1.7em;
min-height: 200px;
word-break: break-all;
overflow: hidden;
}
감사합니다.

jodit.config.js 파일 수정했습니다.
테이블 테두리 색상부분 효율적으로 변경가능합니다.

감사 합니다.

@들레아빠 감사합니다.
잠깐 테스트해보니 PC에서는 이미지 첨부가 잘 되는 듯한데 모바일에서는 안되는 것 같은데 저만 그런 걸까요?

config.php 에서 218라인을 수정해주세요.
// 모바일 기기에서 DHTML 에디터 사용여부를 설정합니다.
define('G5_IS_MOBILE_DHTML_USE', true);//false를 true로 변경해주세요.
감사합니다.
네, 그건 바꿔 놓은 상태인데요
다른 건 다 작동하는 듯한데 이미지 업로드만 안되는 것 같습니다

휴대폰에서 잘올라가던데요.
혹시 정식 그누보드사용중인가요?
제가 테스트한 버전은
define('G5_GNUBOARD_VER', '5.6.7'); 입니다.

휴대폰에서 다음기능을 사용해서 이미지 업로드했나요?
제가 테스트해보면 잘되네요.
네 그기능을 사용했습니다
그누 순정은 아니고 이윰빌더에서요

이윰빌더는 테스트안해봤네요
현재로썬 순정버전만 테스트됐습니다
참고로 이미지폭이 10픽셀이하거나 10000픽셀이상이면 업로드안되게 되어있습니다
혹시, 에디터를 사용하면서 그누보드 최소 글자수 옵션은 사용이 불가능할까요? (최소 10글자 이상 안쓰면 글못적도록) ㅠㅠ

/bbs/write.php 에 보면 관리자이거나 dhtml에디터이면 최소,최대 글자제한이 없게 동작하게 되어있습니다.
관리자모드에서 설정한 값이 무력화 됩니다.
// 글자수 제한 설정값
if ($is_admin || $board['bo_use_dhtml_editor'])
{
$write_min = $write_max = 0;
}
else
{
$write_min = (int)$board['bo_write_min'];
$write_max = (int)$board['bo_write_max'];
}
위 코드를
$write_min = (int)$board['bo_write_min'];
$write_max = (int)$board['bo_write_max'];
이렇게 수정하면 될것 같네요.
답변 감사드립니다 ㅠㅠ 수정해봤는데 안타깝게도 현재 글자이며, 최소 80 글자 이상, 최대 0 글자 이하까지 쓰실 수 있습니다. 문구는 뜨는데 실제로 작동은 하지 않네요 ㅠㅠ

수고하셨습니다.

에디터 플러그를 작성 페이지에서 여러개 사용하고 싶은데요. 에디터 1개만 출력 됩니다. 어느 소스를 수정 하면 되는지요? 도움 요청 드립니다.
감사합니다