코멘트 포인트 관련.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

코멘트 포인트 관련.. 정보

코멘트 포인트 관련..

본문

<?
// 포인트 부여(관리자 페이지나 포인트 목록에 표시)
    insert_point($member[mb_id], $board[bo_comment_point], "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트쓰기", $bo_table, $comment_id, '코멘트');

 

 // 원글 작성자 포인트 부여  //포인트
 insert_point($write['mb_id'], 3, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);

?>


이렇게 작성했는데. 게시자가 코멘트를 달면 포인트를 받을수없게 하고싶습니다..
도와주세요 ㅜㅜ.

  • 복사

댓글 전체

이렇게 수정합니다.


==== 수정 전 ======================================
<?
// 포인트 부여(관리자 페이지나 포인트 목록에 표시)
    insert_point($member[mb_id], $board[bo_comment_point], "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트쓰기", $bo_table, $comment_id, '코멘트');

 

 // 원글 작성자 포인트 부여  //포인트
 insert_point($write['mb_id'], 3, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);

?>

==============================================================





==== 수정 후 ==================================================
<?
// 포인트 부여(관리자 페이지나 포인트 목록에 표시)
    insert_point($member[mb_id], $board[bo_comment_point], "$board[bo_subject] {$wr_id}-{$comment_id} 코멘트쓰기", $bo_table, $comment_id, '코멘트');

 

 // 게시자가 아닐 경우에만 포인트 부여
 if ($write[mb_id] != $member[mb_id])
insert_point($write['mb_id'], 3, "{$bo_table} - {$wr_id} 코멘트추가 포인트", $bo_table, $wr_id, $member['mb_id']);

?>
==============================================================
코어를 안 건들고 스킨에서 제어하고 싶다면 이렇게  하는 건 어떨까요?

comment_update.head.skin.php
<?
$temp = sql_fetch("select mb_id from `$g4[write_prefix]$bo_table` where wr_id='$wr_id'");
if($temp[mb_id]==$member[mb_id]) $board[bo_comment_point] = 0
?>
© SIRSOFT
현재 페이지 제일 처음으로