[버그(개선)] 홈페이지 관리자 > 그누4 질문답변

그누4 질문답변

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

[버그(개선)] 홈페이지 관리자 정보

[버그(개선)] 홈페이지 관리자

본문

아는분 홈 만드느라 최근 g4 를 설치하고 열심히 그조 파악중 입니다.
그런데 버그 비슷한게 있네요.
홈 관리자 권한을 두명이상 둘 수 없다는점..

관리자로 하고싶은 아이디에 레벨 10으로 주고
":관리권한설정" 에서 모든권한 다 주고
그 아이디로 로그인하고 어드민 페이지로 들어가면

기본환경설정
관리권한설정
부가메뉴

이 메뉴들에는 접근이 안됩니다.

그리고 게시판에 글들 수정,삭제 못하네요
"게시판 관리 버튼"도 나타나지 않고

어드민메뉴 들어가서 해당 게시판 들어가서 게시판관리자를 자신으로 지정하면 그제서야 그 게시판과 게시판에 올려진 글들을 마음대로 다룰 수 있게 됩니다.
"게시판 관리 를 바로 할 수 있는 버튼" 은 여전히 나타나지 않습니다
  • 복사

댓글 전체

카이루님의 팁 감사합니다. $member[mb_level] == '10'은 먹히질 않았지만 이자리에 대신 그냥 $mb_id=='또다른관리자아이디'로 하니 잘 작동하네요. 다시한번 감사합니다.
답변 감사합니다. 바로 코앞에 해답이 있었네요^^
레벨에 상관없이 관리권한설정에서 모든권한을 줘도 해당 설정에 접근이 안되는것.(0기본환경설정 0관리권한설정 0부가메뉴 )이건 버그 맞죠?
레벨 10이 최고관리자가 되도록 할려면 팁에 테그에도 있습니다.


lib/common.lib.php
615번째 줄을  수정하면 최고관리자를 여러명을 할수가 있죠...
// 관리자인가?
function is_admin($mb_id)
{
    global $config, $group, $board, $member;

    if (!$mb_id) return;

    if ($config[cf_admin] == $mb_id || $member[mb_level] == '10') return 'super';
    if ($group[gr_admin] == $mb_id) return 'group';
    if ($board[bo_admin] == $mb_id) return 'board';
    return '';
}
버그아닌데요...
레벨 10이면 모두가 최고 관리자가 될수가 있는건 아니죠..
최고관리자를 여러명 사용하고싶다면면 검색을 하시면 있쬬.... ^^
© SIRSOFT
현재 페이지 제일 처음으로