k

계급장 게시판 스킨의 포인트 조절이 안먹히는데 좀 봐주세요;;

extend/level.extend.php 의

    if ($point < 20000) $point = 20000;
    $level = (int)($point / 20000);
    if ($level > 75) $level = 75;

이 수치를 해당 사이트에 맞게 적절히 설정하시면 됩니다.
/////////////////////////////////////////////////////////////
 
포인트수치가 낮아서 위 내용중 20000 을 전부 2000 으로 변경하니 관리자와 2000 포인트를
넘는 회원의 레벨이 1로 표시되고 포인트도 0으로 나옵니다.
 
뭐가 문제인지 좀 갈켜주세요...
 
다른건 절대 건드린거 없습니다.
|

댓글 4개

고친 소스를 보여 주세요.
고친소스가 extend/level.extend.php 파일의

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

function get_member_level($mb_point) {
global $g4;

$s = "";
$point = $mb_point;
if ($point < 2000) $point = 2000;
$level = (int)($point / 2000);
if ($level > 30) $level = 30;
$no = sprintf("%03d", $level);

return "<img src='$g4[path]/img/l/{$no}.gif' align=absmiddle hspace=1 title='레벨 {$level} / ".number_format($mb_point)."점'>";
}
?>

이렇게 20000을 2000 으로 75를 30으로 고쳤습니다 ㅠㅠ
utf-8 로 변환했습니다. 스킨파일이랑 extend/level.extend.php 파일 모두요,,,
틀린 데가 없어 보이는데
<?
function get_member_level($mb_point) {
return $mb_point;
}
?>

이렇고 고치고 점수가 잘 나오는지부터 확인해 봐야겠네요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,564
19년 전 조회 1,124
19년 전 조회 1,362
19년 전 조회 1,571
19년 전 조회 1,489
19년 전 조회 1,814
19년 전 조회 1,600
19년 전 조회 1,210
19년 전 조회 1,515
19년 전 조회 1,537
19년 전 조회 1,754
19년 전 조회 1,511
19년 전 조회 1,513
19년 전 조회 1,374
19년 전 조회 1,956
19년 전 조회 1,517
19년 전 조회 1,516
19년 전 조회 1,521
19년 전 조회 1,598
19년 전 조회 1,031
🐛 버그신고