[이윰] 좀 더 전문적으로 관리자 본문 내용 없이 글 작성하기

페이지 정보

yadolee 루루아빠 3,056 1 2015.04.22 19:02:46

평점

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

본문

각 에디터 폴더/editor.lib.php를 열고


//  textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
{
....생략
}

smarteditor 수정 후

//  textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
{
    global $write_min, $is_admin;
    if(!$write_min || $is_admin) return;
    if ($is_dhtml_editor) {
        return "if (!{$id}_editor_data || jQuery.inArray({$id}_editor_data.toLowerCase(), [' ','<p> </p>','<p><br></p>','<p></p>','<br>']) != -1) { alert(\"내용을 입력해 주십시오.\"); oEditors.getById['{$id}'].exec('FOCUS'); return false; }\n";
    } else {
        return "if (!{$id}_editor.value) { alert(\"내용을 입력해 주십시오.\"); {$id}_editor.focus(); return false; }\n";
    }
}

ckeditor 수정 후


//  textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
{
    global $write_min, $is_admin;
    if(!$write_min || $is_admin) return;
    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";
    }
}

그누보드5/bbs/write.update.php을 열고
수정전

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

수정후

if ($wr_content == '' && !$is_admin && !$board['bo_write_min']) {
    $msg[] = '<strong>내용</strong>을 입력하세요.';
}

 

추천인 1
  • shadow2fox
    shadow2fox
yadolee
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,332,008
레벨 100
경험치 1,486,514

Progress Bar 5.05%

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

댓글

첫 번째 댓글을 남겨 주세요

Total 7623339 페이지

제목 글쓴이 날짜 조회 추천
이윰  댓글+2🏆 추천 베스트 최신글에서 블라인드 게시글은 제외하기 shadow2fox 2020.11.13 1,685 2
그누•영카트  댓글+2🏆 그누보드 5.4.5.3 shadow2fox 2021.04.05 1,683 2
그누•영카트  🏆 영카트 5.4.3.1 shadow2fox 2020.11.24 1,673 0
그누•영카트  🏆 영카트 5.4.4.9.1 shadow2fox 2021.02.06 1,668 0
그누•영카트  🏆 영카트 5.4.4.7 shadow2fox 2021.01.14 1,668 0
그누•영카트  🏆 영카트 5.4.2.8.1 shadow2fox 2020.09.17 1,665 0
그누•영카트  🏆 영카트 5.4.4.8 shadow2fox 2021.01.19 1,655 0
그누•영카트  🏆 영카트 5.4.5.4 shadow2fox 2021.05.04 1,647 0
그누•영카트  댓글+2🏆 그누보드 5.4.5.5 shadow2fox 2021.05.18 1,627 2
그누•영카트  🏆 영카트 5.4.4.9 shadow2fox 2021.01.26 1,626 0
그누•영카트  댓글+1🏆 그누보드 5.4.4.6 shadow2fox 2021.01.12 1,603 1
에디터  댓글+2🏆 CKEditor 4.x 버전 체크로 인한 콘솔 에러 해결하기 shadow2fox 2023.12.24 1,592 3
그누•영카트  🏆 영카트 5.4.4.5 shadow2fox 2021.01.09 1,584 0
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.13 shadow2fox 2021.07.28 1,568 2
이윰  댓글+2🏆 글, 댓글 작성시 불필요한 앞뒤 공백 제거해 DB에 저장하기 shadow2fox 2021.06.21 1,566 2
JavaScript  댓글+2🏆 Prism.js 플러그인 Copy to Clipboard Button 이용 시 빈칸이 추가되는 문제 해결하기 shadow2fox 2021.06.22 1,552 2
그누•영카트  🏆 영카트 5.4.4.6 shadow2fox 2021.01.12 1,520 0
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.16 shadow2fox 2021.09.24 1,517 2
그누•영카트  🏆 영카트 5.4.5.1 shadow2fox 2021.02.06 1,517 0
그누•영카트  댓글+4🏆 그누보드 5.4.6 (영카트 포함) shadow2fox 2021.06.18 1,487 2