회원만 사이드뷰(sideview)를 사용할 수 있게 변경 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

회원만 사이드뷰(sideview)를 사용할 수 있게 변경

관리자 19-05-03 13:28

게시판 설정에서 글쓴이 사이드뷰 사용을 체크하고


f29ad85cd07c10100c3565ce2349cefb_1556857093_4944.png



게시판 목록에서 작성자를 클릭하면 사이드뷰 기능을 사용할 수가 있습니다.


f29ad85cd07c10100c3565ce2349cefb_1556857213_5032.png



사이드뷰 메뉴는 회원 비회원 구분 없이 모두 사용할 수가 있는데

회원이 로그인했을 때만 이용 가능하도록 수정하는 방법입니다.



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

댓글목록

profile_image

이수민님의 댓글

이수민 작성일

넵 감사합니다!^^

profile_image

이수민님의 댓글

이수민 작성일

관리자님 적용해보니 게시글 작성자 사이드뷰는 특정레벨 이상만 열람가능한데요 각 게시글에 댓글 단 닉넴 사이드뷰는 보이네요
댓글 단 닉네임 사이드뷰도 특정레벨 이상만 볼 수 있게하려면 어떻게해야하나요 번거롭게 자꾸 질문드려 죄송합니다..ㅜㅜ

profile_image

관리자님의 댓글의 댓글

관리자 작성일

댓글에 적용하는 방법도 추가했습니다.

profile_image

이수민님의 댓글의 댓글

이수민 작성일

감사합니다!^^

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.