채택완료

5레벨또는 5레벨 이상 회원도 공지사항을 체크 할 수 있도록..

2015-07-16 (목) 18:54:01 2,663

​ // 외부에서 글을 등록할 수 있는 버그가 존재하므로 공지는 관리자만 등록이 가능해야 함

if (!$is_admin && $notice) {

alert('관리자만 공지할 수 있습니다.');

    }  를 

$is_admin 부분을 $member[mb_level] > '5' 로 변경하여서 5레벨도 공지에 올라온글 수정이 가능하게 되었습니다.

 

그럼 이 5레벨또는 5레벨이상 회원이 글을 작성시 체크 박스도 체크할 수 있도록 하고 싶은데요..

어떻게 해야할까요~!! 

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

/bbs/write.php 파일 221번째 줄에 원하는 조건 추가하셔도 됩니다.

if ($is_admin && $w != 'r') {  // 여기

    $is_notice = true;

답변에 대한 댓글 2개

어떻게 넣어야 레벨5 이상도 공지가 가능할까요..?

if ($member[mb_level] > '5' && $w != 'r') { // 여기
$is_notice = true;​

이렇게 하니깐 안되서요..
5레벨도 포함이 되려면 >= 이렇게 되야겠죠.
$member['mb_level'] >= '5'
2015-07-16 (목) 21:31:13
 if ($is_notice || $is_html || $is_secret || $is_mail) {
        $option = '';
        if ($is_notice) {
            $option .= "\n".'<input type="checkbox" id="notice" name="notice" value="1" '.$notice_checked.'>'."\n".'<label for="notice">공지</label>';

        }

이부분맞나요???? 여기 어디서 바꾸면 될듯 싶은뎀...

답변을 작성하려면 로그인이 필요합니다.