그룹관리자에 대하여...꼭 부탁드립니다. 답변 > 그누3질답

그누3질답

그룹관리자에 대하여...꼭 부탁드립니다. 답변 정보

그누보드 그룹관리자에 대하여...꼭 부탁드립니다. 답변

본문

다름이 아니고..그누보드 최신버전을 써서.. 그룹관리자를 생성했는데요.
분명 어드민 접근이 되게 끔 되어있거든요..if($is_admin=='default' || $is_admin=='group'){ }
이런식으로 말이죠..근데...admin 으로 로그인했을때는 분명 index.php상에 $is_admin = is_admin($member[mb_id]); 이러식을 통해서 default라는 값이 생기는데..분명 아이디하나를 그룹관리자 권한을 주고 ..그 아이디로 로그인을 하면 group라는 값이 생성이 되어야 할텐데요... main.php에서 말이죠..근데..값이 안나오거든요..
어느부분부터 확인하고 어떻게 처리해야할지..???
계속해서 해보고있는데..쉽지가 않네요..
님들의 도움바랍니다.
참..is_admin()은 함수인가요? 함수라면 어디에 선언되어있는지 알고싶습니다.
레벨로 조정하고싶지 않고 그룹관리자에 대해서만 컨트롤 하고싶은 이유입니다. 즉 is_admin이 group일 경우에만 말이죠..
  • 복사

댓글 전체

1. index.php 에 보시면 $default, $member 는 기본으로 정의되어 있으나 $group 는 $gr_id 가 넘어올 때만 쿼리를 날리도록 되어 있습니다.  해당 부분의 if($gr_id){ ... 부분을 주석처리 하고 쿼리문앞에 @ 를 붙여주면 됩니다.

2. is_admin() 은 함수가 아니라 펑션입니다.
lib/gnuboard.lib.php 에 보시면 해당 펑션이 있으며, 넘어온 id가 관리자인지, 그룹관리자인지등을 체크해서 리턴합니다.
© SIRSOFT
현재 페이지 제일 처음으로