답변 3개 / 댓글 4개
채택된 답변
+20 포인트
/bbs/board.php
Copy
// 글읽기 포인트가 설정되어 있다면
if ($config['cf_use_point'] && $board['bo_read_point'] && $member['mb_point'] + $board['bo_read_point'] < 0)
alert('보유하신 포인트('.number_format($member['mb_point']).')가 없거나 모자라서 글읽기('.number_format($board['bo_read_point']).')가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.');
insert_point($member['mb_id'], $board['bo_read_point'], ((G5_IS_MOBILE && $board['bo_mobile_subject']) ? $board['bo_mobile_subject'] : $board['bo_subject']).' '.$wr_id.' 글읽기', $bo_table, $wr_id, '읽기');
/// 글쓴이 포인트 지급
$point_earn = 여기다지급하고자할포인트쓰세요. ;
insert_point($write['mb_id'], $point_earn , ((G5_IS_MOBILE && $board['bo_mobile_subject']) ? $board['bo_mobile_subject'] : $board['bo_subject']).' '.$wr_id.' 포인트지급', $bo_table, $wr_id, '포인트지급');
답변에 대한 댓글 2개
view.php 보면 포인트 차감이 있을텐데 해당을 보고 참고하셔서 반대로 적립을 해주시면 될거 같습니다.
skin/board/basic/write_update.skin.php 에서
글 읽을때 포인트 변경하는 코드를 넣으면 됩니다
답변을 작성하려면 로그인이 필요합니다.
$member['mb_id'] <-- 요게 읽는사람
$write['mb_id'] <-- 요게 글쓴이 입니다.
만약 지급 포인트 만큼 똑같이 빼실꺼면
$point_earn = '-'.$board['bo_read_point'] ;