답변 3개
채택된 답변
+20 포인트
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
주고 싶은 포인트 설정은 조금 응용하셔야 할 것 같습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인