계급장 게시판 스킨의 포인트 조절이 안먹히는데 좀 봐주세요;; 정보
계급장 게시판 스킨의 포인트 조절이 안먹히는데 좀 봐주세요;;관련링크
본문
extend/level.extend.php 의
if ($point < 20000) $point = 20000;
$level = (int)($point / 20000);
if ($level > 75) $level = 75;
이 수치를 해당 사이트에 맞게 적절히 설정하시면 됩니다.
if ($point < 20000) $point = 20000;
$level = (int)($point / 20000);
if ($level > 75) $level = 75;
이 수치를 해당 사이트에 맞게 적절히 설정하시면 됩니다.
/////////////////////////////////////////////////////////////
포인트수치가 낮아서 위 내용중 20000 을 전부 2000 으로 변경하니 관리자와 2000 포인트를
넘는 회원의 레벨이 1로 표시되고 포인트도 0으로 나옵니다.
뭐가 문제인지 좀 갈켜주세요...
다른건 절대 건드린거 없습니다.
댓글 전체
고친 소스를 보여 주세요.
고친소스가 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으로 고쳤습니다 ㅠㅠ
<?
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;
}
?>
이렇고 고치고 점수가 잘 나오는지부터 확인해 봐야겠네요.
<?
function get_member_level($mb_point) {
return $mb_point;
}
?>
이렇고 고치고 점수가 잘 나오는지부터 확인해 봐야겠네요.