[그누•영카트] 그누보드5 최소 글수 제한 관리자와 특정레벨 예외로 하기

페이지 정보

yadolee 루루아빠 3,018 2015.08.05 16:06:15

평점

  • 평점 : 0점 (0명 참여)

본문

그누보드5/bbs/write_update.php 를 열고

수정 전

if ($wr_content == '') {
    $msg[] = '<strong>내용</strong>을 입력하세요.';
}
수정 후

if ($wr_content == '' && $member[mb_level] <= '4' && !$is_admin && !$board['bo_write_min']) {        // 루루아빠 수정 / 관리자와 5레벨 이상은 본문 글자수 제한 안받기
    $msg[] = '<strong>내용</strong>을 입력하세요.';
}

그누보드5/plugin/editor/ckeditor4_eyoom/editor.lib.php 를 열고

수정 전

//  textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
{
    if ($is_dhtml_editor) {
        return "if (!{$id}_editor_data) { alert(\"내용을 입력해 주십시오.\"); CKEDITOR.instances.{$id}.focus(); return false; }\nif (typeof(f.{$id})!=\"undefined\") f.{$id}.value = {$id}_editor_data;\n";
    } else {
        return "if (!{$id}_editor.value) { alert(\"내용을 입력해 주십시오.\"); {$id}_editor.focus(); return false; }\n";
    }
}
수정 후

//  textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
{
    global $write_min, $is_admin, $is_member;
    if(!$write_min || $is_admin || $member[mb_level] >= '5') return;        // 루루아빠 수정 / 관리자와 5레벨 이상은 본문 글자수 제한 안받기
    if ($is_dhtml_editor) {
        return "if (!{$id}_editor_data) { alert(\"내용을 입력해 주십시오.\"); CKEDITOR.instances.{$id}.focus(); return false; }\nif (typeof(f.{$id})!=\"undefined\") f.{$id}.value = {$id}_editor_data;\n";
    } else {
        return "if (!{$id}_editor.value) { alert(\"내용을 입력해 주십시오.\"); {$id}_editor.focus(); return false; }\n";
    }
}
추천인
  • 추천해 주세요
yadolee
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,328,414
레벨 99
경험치 1,478,262

Progress Bar 77.32%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요

Total 7592838 페이지
제목 글쓴이 날짜 조회 추천
이윰  🏆 Eyoom Builder 1.1.9 - 그누보드 5.1.0 테마버전 지원 루루아빠 2015.08.05 3,464 0
그누•영카트  🏆 🚩 그누보드5 최소 글수 제한 관리자와 특정레벨 예외로 하기 루루아빠 2015.08.05 3,019 0
이윰  🏆 갤러리 및 최신 갤러리에서 새로운 글 이미지 내에 표현하기 루루아빠 2015.08.04 2,959 0
그누•영카트  🏆 그누보드 5.1.0 패치 루루아빠 2015.08.03 2,766 0
이윰  🏆 modal 창 크기 변경하기 루루아빠 2015.07.30 3,741 0
이윰  댓글+1🏆 style.css를 유지하면서 venobox 플러그인 사용하기 루루아빠 2015.07.30 3,839 0
이윰  🏆 Eyoom Builder 1.1.8 추가 수정사항 루루아빠 2015.07.30 2,829 0
이윰  🏆 new 이미지를 출력하는 시간을 늘리기 루루아빠 2015.07.28 3,286 0
그누•영카트  🏆 영카트 5.0.43 패치 루루아빠 2015.07.27 2,723 0
그누•영카트  🏆 그누보드 5.0.42 패치 루루아빠 2015.07.27 3,010 0
이윰  댓글+1🏆 dropdown menu 펼쳐지는 위치 조정하기 루루아빠 2015.07.24 4,351 0
이윰  🏆 Eyoom Builder 1.1.8 패치 루루아빠 2015.07.24 3,124 0
이윰  🏆 이모티콘을 이윰빌더에 적용하기 위한 규칙 루루아빠 2015.07.23 3,023 0
이윰  댓글+1🏆 이모티콘 크기 바꾸기 루루아빠 2015.07.23 3,114 0
그누•영카트  🏆 접속자 관리에서 브라우저와 OS 종류를 추가해보자 루루아빠 2015.07.20 3,438 0
그누•영카트  🏆 영카트 5.0.42 패치 루루아빠 2015.07.20 3,425 0
그누•영카트  🏆 그누보드 5.0.41 패치 루루아빠 2015.07.20 3,436 0
HTML5  🏆 HTML5 Video 반응형으로 만들기 루루아빠 2015.07.19 2,999 0
HTML5  댓글+1🏆 HTML5 Video 볼륨 조정하기 루루아빠 2015.07.19 4,016 0
이윰  🏆 modal 오픈시 modal-dialog 아래 background body 스크롤 안되게 하기 루루아빠 2015.07.16 6,811 0