게시판 head 와 tail 권한등급별 틀리게 나오게 할때요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 head 와 tail 권한등급별 틀리게 나오게 할때요 정보

게시판 head 와 tail 권한등급별 틀리게 나오게 할때요

본문

게시판 head 와 tail 레벨별 틀리게 나오게 할려구 합니다.

head.php 와 tail.php 를 게시판 환경설정에 넣어주는데..

그 회원 레벨별로 위 두파일이 다르게 보이게 하고 싶습니다.

관리자 페이지에서 admin 으로 게시판을 선택시 head.php 와 tail.php 가 포함되어 보이는데
관리자페이지가 아닌 홈페이지에서도 head.php 와 tail.php 이 거기에서도 보입니다.
해서 관리자페이지만 head.php 와 head.php 가 적용되게 하는거와.....

레벨별로 head.php 가 달랐으면 합니다.

제가 admin 과 준admin 과 순수회원 이렇게 3구분 할려구 하거든요..
권한 또한 그렇게 주구요..

 $member[mb_level] 로 권한을 나누기엔 head.php 와 tail.php 에 super 와 그룹권한
형태가 같이 있어서 어떻게 하는게 좋을지 생각이 안되네요..

해보신경험 있으시거나.. 아시는분 리풀 부탁드립니다. 감사합니다.
  • 복사

댓글 전체

게시판설정에서 head.php 넣어주면 원래 권한준것만 보여지잖아요.
예를 들어 super 와 그룹게시판에서 권한 있는 레벨만... 
그 super 관리자와 그룹게시판에 권한 과 같이 레벨 5이상도 보였으면 합니다.

엑스엠엘님 말씀이면 head.php 에 레벨권한을 주게되면 그전에 레벨 5인 유저들은 적용이 안되지 않나요?

if ($group[gr_id] == "admin" && $is_admin=="super")
이런 부분을 어떻게 고쳐야 할거 같은데.. ㅠ
제가 질문을 잘 이해하였는지 모르겠습니다.
switch 문은 정확하게 조건을 걸때는 상당히 좋습니다.

하지만, 말씀하시는것이 그룹관리자도 보이고, super도 보이며, 레벨 5 이상도 동일하게 보여지독록 한다면은 위에서 말씀하신것 처럼 하면 되지 않을까요?

꼭 if ($group[gr_id] == "admin" && $is_admin=="super") 사용하면은 admin 이고 super일때만 보여질것 같습니다.

if ($group[gr_id] == "admin" || $is_admin=="super" || $member[mb_level] >= "5") 이렇게 하면은 제 생각에는 각 조건을 하나하나 검사 할것 같아서 해당 되면은 보여줄 것 같습니다..^^;;;

아직 저도 해보지 않았지만은 저렇게 하면 될것 같습니다..^^
제가 아직 그누를 다 이해하지 못하고, 지식이 짧아서 맞을지는 모르겠지만 될것 같은 느낌입니다.^^
© SIRSOFT
현재 페이지 제일 처음으로