비밀글 열람권한 적용 문의 드립니다.

비밀글 열람권한 적용 문의 드립니다.

QA

비밀글 열람권한 적용 문의 드립니다.

답변 4

본문

그누보드5로 만든 사이트 입니다.
그누보드5에서는 최고관리자의 경우에는 비밀글도 열람이 가능한데요.
이것을 특정게시판에서

레벨이 5 인 회원 (5이상이 아니라 5일때만)들은

다른회원의 비밀글 열람이 가능하도록 적용하고 싶습니다.

 

지원서를 관리자들이 열람해야 하는데요.

개인정보도 있을 수 있어서 모두 비밀글로 올리도록 되어 있어서요.

관리자들이 내용을 보기 위해서 필요합니다.

 

비밀글 열람권한을 어느파일에 어떻게 적용해야 하는지

도움 부탁 드려요.

이 질문에 댓글 쓰기 :

답변 4

1. extend/user.config.php에 넣으세요

  if($bo_table=='해당게시판' && $member['mb_level']==5) $is_admin ='imsi';

 

2. view스킨 상단에 넣으세요

if($is_admin=='imsi') $update_href = $delete_href = '';

 

 

extend/user.config.php 파일에 아래 소스를 추가하세요


if($bo_table == "게시판코드" && $member['mb_level'] == 5) {
    $board['bo_admin'] = $member['mb_id'];
}

네~ 감사합니다. 그런데 이건 관리자와 동일한 권한을 갖는 소스가 아닌가요?
5레벨 회원의 경우엔 게시물 수정,삭제 등의 관리자권한은 제외하고,
비밀글 열람권한만 가지게 하는 방법은 없을까요?

/bbs/board.php 파일에서 아래 부분을 수정


    // 자신의 글이거나 관리자라면 통과
    if (($write['mb_id'] && $write['mb_id'] === $member['mb_id']) || $is_admin || ($bo_table == "게시판코드" && $member['mb_level'] == 5)) {
        ;
    } else {
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 124
© SIRSOFT
현재 페이지 제일 처음으로