레벨 10이 최고 관리자와 같은 권한을 줄려면... > 그누3질답

그누3질답

레벨 10이 최고 관리자와 같은 권한을 줄려면... 정보

그누보드 레벨 10이 최고 관리자와 같은 권한을 줄려면...

본문

안녕 하세요.. 현제 그누보드의 회원 레벨 구성중 레벨 10을
최고 관리자와 같은 권한을 주고자 합니다.
이곳 저곳 보고 있는중인데 감이 않오네요...

최고 관리자를 여러명 둔다는것이죠!!

자자 어려워 마시고 ^^ 많은 답변 부탁 드립니다~

댓글 전체

음.... 그누보드 삭제 권한 문제라면 그누보드 삭제 하는 곳이나 차단 한부분은 진짜관리자(?)만 삭제 할수 있게
수정 하면 될것 같은데 ㅎㅎ 나중에 해봐야 겠습니다 (__) 감사~
lib/gnuboard.lib.php 의 225줄에 보면..
        if ($default[de_admin] == $mb_id ) {
이렇게 된 부분이 있잖아요..
여길 고쳐주는게 가장 편한것 같습니다
이 함수가 관리자인지 체크하는 함수거든요..
저도 그렇게 해서..특정인만 관리자로 지정했습니다.
아래와 같이...
        if ($default[de_admin] == $mb_id || $mb_id == "master" ) {

와우맨님이 root 님 집앞에 텐트치면 앤하고 같이 올텐데..요...
그럼 가끔 밥도..빵도.. 물도 날라주어야 할지 모릅니다..
ㅋㅋ
최고관리자일때...
관리자화면에서 "그누보드의 삭제 권한"이 주어진다는것을 주의 하셔야 할겁니다.

그냥 저희집앞에 텐트 치셔도 좋습니다.
산올라가는 길이라 공기 좋습니다.ㅋㅋㅋ
ㅎㅎㅎㅎ 감사 합니다. 지금 test는 무리고 집에 가서 해볼렵니다. 감사 드립니다 (__)
책임까지야 뭐... ㅎㅎ 문제 생기면 root님집 앞에 텐트치고 살겠습니다 (__)
* 최고관리자를 여러명으로 할경우 발생하는 문제는 책임을 못집니다. ㅋㅋㅋ
1. lib/gnuboard.lib.php,를 수정하는 방법
    은밀하게는 레벨이 아니라 지정한 사용자만 설정하는 방법
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&sselect=wr_subject%7Cwr_content&stext=2%B8%ED%C0%C7+%C3%D6%B0%ED+%B0%FC%B8%AE%C0%DA&soperator=1&page=1&wr_id=5310

2. index.php의 $is_admin  다음줄에 레벨 체크 추가
    // 관리자인가?
    $is_admin = is_admin($member[mb_id]);
    if($member[mb_level] == 10) $is_admin = 'default';    // 레벨이 10이면 모두 최고관리자 권한 부여
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT