비밀글 열람권한 적용 문의 드립니다.
본문
그누보드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 폴더에 a.extend.php 같이 파일을 하나 만드시고
특정 게시판일때 레벨 5인 회원을 $is_admin = "temp"; 이렇게 선언해서 관리자처럼 만들어주시면 되지 않을까 합니다.
extend/user.config.php 파일에 아래 소스를 추가하세요
if($bo_table == "게시판코드" && $member['mb_level'] == 5) {
$board['bo_admin'] = $member['mb_id'];
}
/bbs/board.php 파일에서 아래 부분을 수정
// 자신의 글이거나 관리자라면 통과
if (($write['mb_id'] && $write['mb_id'] === $member['mb_id']) || $is_admin || ($bo_table == "게시판코드" && $member['mb_level'] == 5)) {
;
} else {
답변을 작성하시기 전에 로그인 해주세요.