회원만 사이드뷰(sideview)를 사용할 수 있게 변경
게시판 설정에서 글쓴이 사이드뷰 사용을 체크하고
게시판 목록에서 작성자를 클릭하면 사이드뷰 기능을 사용할 수가 있습니다.
사이드뷰 메뉴는 회원 비회원 구분 없이 모두 사용할 수가 있는데
회원이 로그인했을 때만 이용 가능하도록 수정하는 방법입니다.
1. 게시판 목록에 적용하는 방법
수정파일 : lib/common.lib.php
1-1. 아래 함수를 찾은 후 global 에 $member 추가
function get_list($write_row, $board, $skin_url, $subject_len=40)
{
global $g5, $config, $member;
global $qstr, $page;
1-2. 위 함수 내용 중에서
if ($board['bo_use_sideview'])
여기를 이렇게 변경.
if ($board['bo_use_sideview'] && $member['mb_id'])
특정 레벨 이상만 사용 가능하게 하려면 이렇게 변경.
if ($board['bo_use_sideview'] && $member['mb_level'] >= 3)
2. 댓글 목록에 적용하는 방법
수정파일 : bbs/view_comment.php
수정 방법은 게시판 목록과 동일합니다.
if ($board['bo_use_sideview'])
해당 파일에서 위 코드를 찾은 후 이렇게 변경
if ($board['bo_use_sideview'] && $member['mb_id'])
댓글목록 +4
댓글목록
이수민님의 댓글
이수민 작성일넵 감사합니다!^^
이수민님의 댓글
이수민 작성일
관리자님 적용해보니 게시글 작성자 사이드뷰는 특정레벨 이상만 열람가능한데요 각 게시글에 댓글 단 닉넴 사이드뷰는 보이네요
댓글 단 닉네임 사이드뷰도 특정레벨 이상만 볼 수 있게하려면 어떻게해야하나요 번거롭게 자꾸 질문드려 죄송합니다..ㅜㅜ
관리자님의 댓글의 댓글
관리자 작성일댓글에 적용하는 방법도 추가했습니다.
이수민님의 댓글의 댓글
이수민 작성일감사합니다!^^