테스트 사이트 - 개발 중인 베타 버전입니다

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

그누랑놀자 8년 전 조회 6,465

 

 

글작성자에게

 

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

 

 

글작성자의 글이 맘에 들면

 

댓글 작성시

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

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

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

답변 3개

채택된 답변
+20 포인트
IZSOFT
8년 전

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

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

 

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

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

 

로그인 후 평가할 수 있습니다

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

8년 전

http://sir.kr/g4_tiptech/19357">http://sir.kr/g4_tiptech/19357 

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

로그인 후 평가할 수 있습니다

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

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

로그인