사이트 내 전체검색
그누보드
[팁] 댓글에 댓글+공감달기..
로빈아빠
https://cmd.kr/gnu/323 URL이 복사되었습니다.

본문

1) view_comment.skin.php에 댓글달기 버튼아래 공감버튼추가하기

         <div><input type="image" src="<?=$board_skin_path?>/img/co_btn_write.gif" border=0 accesskey='s'></div>

<? if ($write[mb_id] != $member[mb_id]&&$member[mb_id] && $board[bo_use_good]) { ?>
<div><a href="javascript:good_and_write()"><img src="<?=$board_skin_path?>/img/co_btn_good_write.gif"></a></div> 
<? } ?>

2) 스킨경로에 write_comment_update.tail.skin.php 라는 이름으로 다음의 소스를 추가 

<? 
if ($is_good&&$write[mb_id] != $member[mb_id]&&$member[mb_id] && $board[bo_use_good] ) 
$sql = " select bg_flag from $g4[board_good_table] 
      where bo_table = '$bo_table' 
and wr_id = '$wr_id' 
and mb_id = '$member[mb_id]' 
and bg_flag in ('good', 'nogood') "; 
$row = sql_fetch($sql); 
if (!$row[bg_flag]) 
// 추천(찬성), 비추천(반대) 카운트 증가 
sql_query(" update {$g4[write_prefix]}{$bo_table} set wr_good  = wr_good  + 1 where wr_id = '$wr_id' "); 
// 내역 생성 
sql_query(" insert $g4[board_good_table] set bo_table = '$bo_table', wr_id = '$wr_id', mb_id = '$member[mb_id]', bg_flag = 'good ', bg_datetime = '$g4[time_ymdhis]' "); 
?> 

3) view_comment.skin.php 에서 스크립터 부분수정.. 


function good_and_write() 
    var f = document.fviewcomment; 
f.is_good.value = 1; 
f.submit(); 

function fviewcomment_submit(f) 
    var pattern = /(^\s*)|(\s*$)/g; // \s 공백 문자 

    //f.is_good.value = 0;        <-- 요기에 // 넣을것..








댓글목록

등록된 댓글이 없습니다.

그누보드
190 (2/4P)

Search

Copyright © Cmd 명령어 3.141.30.211