그누 기본버젼입니다
레벨이 10인데 50까지 늘리고 싶은데 어떤부분을 수정해야 하나요?
레벨이 10인데 50까지 늘리고 싶은데 어떤부분을 수정해야 하나요?
댓글 1개
그누보드/adm/admin.lib.php 파일112행 정도에 보면 다음과 같은 함수 정의가 있습니다.
// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=10, $selected='', $event='')
{
global $g4;
$str = "<select name='$name' $event>";
for ($i=$start_id; $i<=$end_id; $i++)
{
$str .= "<option value='$i'";
if ($i == $selected)
$str .= " selected";
$str .= ">$i</option>";
}
$str .= "</select>";
return $str;
}
$end_id=10 를 50으로 해 주면 되구요.
현재 그누보드 권한 설정 부분들은 (예를 들어 게시판 권한 설정)
일괄적으로 10으로 셋팅이 되어 있습니다.
============================================================================
<td>목록보기 권한</td>
<td>
<?=get_member_level_select('bo_list_level', 1, 10, $board[bo_list_level]) ?>
============================================================================
이 부분을 50으로 바꿔주면 됩니다.
즉 get_member_level_select 함수가 있는 부분의 $end_id 값을 모두 50으로 설정하시던지
아니면 상단 부분에 $m_level = 50; 으로 정의해 놓고
<?=get_member_level_select('bo_list_level', 1, $m_level, $board[bo_list_level]) ?>
위의 소스가 있는 권한 부분의 10으로 되어 있는 $end_id 값을 $m_level 로 모두 바꾸면 됩니다.
이렇게 하는 것이 추후에 변경하기 쉽고 소스 수정하기도 쉽지요.
// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id=0, $end_id=10, $selected='', $event='')
{
global $g4;
$str = "<select name='$name' $event>";
for ($i=$start_id; $i<=$end_id; $i++)
{
$str .= "<option value='$i'";
if ($i == $selected)
$str .= " selected";
$str .= ">$i</option>";
}
$str .= "</select>";
return $str;
}
$end_id=10 를 50으로 해 주면 되구요.
현재 그누보드 권한 설정 부분들은 (예를 들어 게시판 권한 설정)
일괄적으로 10으로 셋팅이 되어 있습니다.
============================================================================
<td>목록보기 권한</td>
<td>
<?=get_member_level_select('bo_list_level', 1, 10, $board[bo_list_level]) ?>
============================================================================
이 부분을 50으로 바꿔주면 됩니다.
즉 get_member_level_select 함수가 있는 부분의 $end_id 값을 모두 50으로 설정하시던지
아니면 상단 부분에 $m_level = 50; 으로 정의해 놓고
<?=get_member_level_select('bo_list_level', 1, $m_level, $board[bo_list_level]) ?>
위의 소스가 있는 권한 부분의 10으로 되어 있는 $end_id 값을 $m_level 로 모두 바꾸면 됩니다.
이렇게 하는 것이 추후에 변경하기 쉽고 소스 수정하기도 쉽지요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기