채택완료

댓글등록시 글작성자에게 원하는만큼 포인트 주는방법

글작성자에게

1000포인트나 3000 포인트등 운영자가 설정한 포인트를 줄수 있는 댓글을 설정하고 싶습니다.

글작성자의 글이 맘에 들면

댓글 작성시

포인트주기 선택란에서 주고싶은 포인트를 설정한후

글작성자에게 포인트 주는 방법 없을까요 ?

|

답변 3개

채택된 답변
+20 포인트

관리자 - 환경설정 - 기본환경설정 맨 아래부분에서

"여분필드10" 우측끝에 "여분필드10 값" 에 설정하려는 포인트를 100||200||300  이런식으로 입력

Copy
스킨 폴더에서 코멘트 글쓸때 - write_comment.skin.php $cf_point = explode("||", $config['cf_10']);  for( $i=0, $cp_cnt = count($cf_point); $i < $cp_cnt; $i++ ) {  if( trim($cf_point[$i]) ) {    echo '<input type="radio" name="good_point" id="good_point_{$i}" value="{$cf_point[$i]}" />';    echo '<label for="good_point_{$i}">{$cf_point[$i]}</label>';  }}  추가 해주시구요. 스킨폴더에 write_comment_update.skin.php 파일을 만들어줍니다. <?php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 if( !$member['mb_id'] ) return; $gp = $_POST['good_point']; if( $gp > $member['mb_point'] ) return; insert_point($wr['mb_id'], $gp, "{$board['bo_subject']} {$wr_id} {$member['mb_nick']} 코멘트추천포인트", $bo_table,     $wr_id,     '코멘트추천');insert_point($member['mb_id'], (-1 * $gp), "{$board['bo_subject']} {$wr_id} 코멘트추천포인트차감", $bo_table,     $wr_id,     '코멘트추천차감');?>
이정도면 되겠네요

{$cf_point[$i]}{$cf_point[$i]}{$cf_point[$i]} 

이런식으로 표기 되네요 ..

http://sir.kr/g4_tiptech/19357 

주고 싶은 포인트 설정은 조금 응용하셔야 할 것 같습니다.

답변을 작성하려면 로그인이 필요합니다.