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

페이지 정보

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

본문

각 에디터 폴더/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,337,411
레벨 100
경험치 1,497,876

Progress Bar 42.92%

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

댓글

첫 번째 댓글을 남겨 주세요

Total 7642226 페이지

제목 글쓴이 날짜 조회 추천
이윰  🏆 메인일 때와 아닐 때 사이드 레이아웃 없애기 루루아빠 2015.05.21 3.2k 0
기타  🏆 include시 절대경로로 불러오기 (상대경로의 Site Root 방식) 루루아빠 2015.05.21 4.4k 0
이윰  🏆 1.1.0 패치 후 제목에 쌍따옴표를 넣으면 발생하는 오류 해결책 루루아빠 2015.05.21 3.3k 0
이윰  🏆 1.1.0 패치 후 카테고리 사용하면 분류 선택시 미등록페이지로 나오는 문제 루루아빠 2015.05.21 3.1k 0
이윰  🏆 배너 광고 설정법 루루아빠 2015.05.20 3.4k 0
그누•영카트  🏆 마우스 오른쪽 버튼 금지(관리자는 제외) 루루아빠 2015.05.20 3.4k 0
그누•영카트  🏆 이미지만 오른쪽 마우스 버튼 금지 루루아빠 2015.05.20 3.0k 1
이윰  댓글+2🏆 Eyoom Builder 1.1.0 패치 루루아빠 2015.05.19 4.1k 0
이윰  댓글+1🏆 네비바 상단 배경 넣기 루루아빠 2015.05.16 3.2k 0
기타  🏆 한 칸 띄우기(공백 삽입) 태그 루루아빠 2015.05.16 4.7k 0
이윰  댓글+1🏆 게시판 댓글 이미지 크기 제한과 모바일은 제외 루루아빠 2015.05.16 3.5k 0
에디터  🏆 SmartEditor2 사진 업로드 사용하지 않기 루루아빠 2015.05.16 4.0k 0
그누•영카트  🏆 최신글 새로고침해도 갱신이 되지 않을때 루루아빠 2015.05.15 3.1k 0
그누•영카트  🏆 [보안패치] 그누보드 5.0.33 루루아빠 2015.05.13 2.9k 0
이윰  🏆 이윰 메뉴 설정시 사용중인 출력순서 에러 해결하기 루루아빠 2015.05.12 3.4k 1
기타  🏆 JWPlayer(6.9이상) 비디오 주위 파란색 테두리 없애기 루루아빠 2015.05.07 4.2k 1
이윰  🏆 모바일에서 이미지 넓이 높이 태그 제거하기 루루아빠 2015.05.07 2.8k 1
에디터  🏆 CKeditor4.x 소스 온전하게 보여주기 루루아빠 2015.05.06 3.9k 1
그누•영카트  🏆 영카트 상품 증가 감소 선택 문자 바꾸기 루루아빠 2015.05.01 3.7k 0
이윰  🏆 반응형 이미지를 위한 태그 루루아빠 2015.04.29 3.0k 1
이윰  🏆 로그인 후에만 홈 들어가게 만들기 루루아빠 2015.04.28 2.8k 0
에디터  🏆 CKeditor4.x 에 폰트 추가하기 루루아빠 2015.04.28 3.5k 0
이윰  🏆 메인일때만 사이드 레이아웃을 없애기 루루아빠 2015.04.24 2.8k 0
에디터  🏆 CKeditor4.x 에디터 상 엔터를 쉬프트+엔터 바꾸기 루루아빠 2015.04.24 3.6k 0
이윰  🏆 "카테고리"별 게시글 갯수 나타내기 루루아빠 2015.04.24 3.2k 1
이윰  🏆 이윰 조건문 변수 모음 루루아빠 2015.04.23 3.0k 0
에디터  🏆 smarteditor2 로 사진 첨부시 에디터 크기에 맞게 리사이즈 루루아빠 2015.04.23 3.6k 0
이윰  🏆 일반 회원과 특정 레벨 회원을 나타내는 변수 루루아빠 2015.04.23 2.9k 0
그누•영카트  🏆 첨부 이미지 가운데로 정렬하기 루루아빠 2015.04.23 2.9k 0
이윰  🏆 사이드바 없애기 루루아빠 2015.04.22 3.3k 1