회원 권한 숫자를 문자로 변경 정보
그누보드 회원 권한 숫자를 문자로 변경본문
>
> 지금 회원 권한 보면 1~10 까지 되있는데..
> 숫자 대신
> 1 = 방문객
> 2 = 준회원
> 3 = 정회원
> 4 = 운영진
> .
> 7 = 게시판관리자
> 8 = 그룹관리자
> 10 = 최고관리자
>
> 이런 식으로 변경하려면 어느 파일을 수정해줘야 되는 건가요?
>
일단은 lib/gnuboard.lib.php 파일에서
/* 회원레벨 설정
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
for ($i=$cfg[level_guest]; $i<=$cfg[level_max]; $i++) {
$str .= "<option value='$i'";
if ($i == $selected) {
$str .= " selected ";
}
$str .= ">$i</option>";
}
$str .= "</select>";
return $str;
}
*/
요 부분을
/* 회원레벨 설정 수정*/
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
$str .= "<option value='1'>손님</option>";
$str .= "<option value='2'>사원</option>";
$str .= "<option value='3'>대리</option>";
$str .= "<option value='4'>과장</option>";
$str .= "<option value='5'>부장</option>";
$str .= "<option value='6'>웹디</option>";
$str .= "<option value='7'>웹마</option>";
$str .= "<option value='8'>플머</option>";
$str .= "<option value='9'>디비</option>";
$str .= "<option value='10'>회장</option>";
$str .= "</select>";
return $str;
}
그리고 lib/develop.lib.php 파일에
/********************************************************************************
* Member Level configuration *
********************************************************************************/
$level = array(1=>'손님',2=>'사원',3=>'대리', 4=>'과장',5=>'부장',6=>'웹디',7=>'웹마',8=>'플러',9=>'디비',10=>'회장');
추가합니다.
물론 위에꺼랑 같은 이름 이어야 하져..
그리곤 출력하는 곳.... 예를 들면 admin/memberlist.php 같은 곳에다가...
$level[$mb_level] <-- 권한이 나오는곳..;;
이렇게 바꾸시면 됩니다.
그렇게 쓰고 있는데 잘 되네염.. ㅎㅎ
저 같은 경우는 좀 헷갈릴까바...
develop.lib.php 파일에
/********************************************************************************
* Member Level configuration *
********************************************************************************/
$level = array(1=>'손님',2=>'사원',3=>'대리', 4=>'과장',5=>'부장',6=>'웹디',7=>'웹마',8=>'플러',9=>'디비',10=>'회장');
/* 회원레벨 설정 수정*/
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
$str .= "<option value='1'>손님</option>";
$str .= "<option value='2'>사원</option>";
$str .= "<option value='3'>대리</option>";
$str .= "<option value='4'>과장</option>";
$str .= "<option value='5'>부장</option>";
$str .= "<option value='6'>웹디</option>";
$str .= "<option value='7'>웹마</option>";
$str .= "<option value='8'>플머</option>";
$str .= "<option value='9'>디비</option>";
$str .= "<option value='10'>회장</option>";
$str .= "</select>";
return $str;
}
요렇게 해 놓지요...
물론 gnuboard.lib.php 에는 주석처리 해주구요...
그럼 이만....
문제 있어서 수정했습니다. 2004-09-09
> 지금 회원 권한 보면 1~10 까지 되있는데..
> 숫자 대신
> 1 = 방문객
> 2 = 준회원
> 3 = 정회원
> 4 = 운영진
> .
> 7 = 게시판관리자
> 8 = 그룹관리자
> 10 = 최고관리자
>
> 이런 식으로 변경하려면 어느 파일을 수정해줘야 되는 건가요?
>
일단은 lib/gnuboard.lib.php 파일에서
/* 회원레벨 설정
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
for ($i=$cfg[level_guest]; $i<=$cfg[level_max]; $i++) {
$str .= "<option value='$i'";
if ($i == $selected) {
$str .= " selected ";
}
$str .= ">$i</option>";
}
$str .= "</select>";
return $str;
}
*/
요 부분을
/* 회원레벨 설정 수정*/
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
$str .= "<option value='1'>손님</option>";
$str .= "<option value='2'>사원</option>";
$str .= "<option value='3'>대리</option>";
$str .= "<option value='4'>과장</option>";
$str .= "<option value='5'>부장</option>";
$str .= "<option value='6'>웹디</option>";
$str .= "<option value='7'>웹마</option>";
$str .= "<option value='8'>플머</option>";
$str .= "<option value='9'>디비</option>";
$str .= "<option value='10'>회장</option>";
$str .= "</select>";
return $str;
}
그리고 lib/develop.lib.php 파일에
/********************************************************************************
* Member Level configuration *
********************************************************************************/
$level = array(1=>'손님',2=>'사원',3=>'대리', 4=>'과장',5=>'부장',6=>'웹디',7=>'웹마',8=>'플러',9=>'디비',10=>'회장');
추가합니다.
물론 위에꺼랑 같은 이름 이어야 하져..
그리곤 출력하는 곳.... 예를 들면 admin/memberlist.php 같은 곳에다가...
$level[$mb_level] <-- 권한이 나오는곳..;;
이렇게 바꾸시면 됩니다.
그렇게 쓰고 있는데 잘 되네염.. ㅎㅎ
저 같은 경우는 좀 헷갈릴까바...
develop.lib.php 파일에
/********************************************************************************
* Member Level configuration *
********************************************************************************/
$level = array(1=>'손님',2=>'사원',3=>'대리', 4=>'과장',5=>'부장',6=>'웹디',7=>'웹마',8=>'플러',9=>'디비',10=>'회장');
/* 회원레벨 설정 수정*/
function get_level_select($name, $selected='1', $event='')
{
global $cfg;
$str = "<select name='$name' $event>";
$str .= "<option value='1'>손님</option>";
$str .= "<option value='2'>사원</option>";
$str .= "<option value='3'>대리</option>";
$str .= "<option value='4'>과장</option>";
$str .= "<option value='5'>부장</option>";
$str .= "<option value='6'>웹디</option>";
$str .= "<option value='7'>웹마</option>";
$str .= "<option value='8'>플머</option>";
$str .= "<option value='9'>디비</option>";
$str .= "<option value='10'>회장</option>";
$str .= "</select>";
return $str;
}
요렇게 해 놓지요...
물론 gnuboard.lib.php 에는 주석처리 해주구요...
그럼 이만....
문제 있어서 수정했습니다. 2004-09-09
댓글 전체
안되네요 -_-;;