우리가 사는 세상을 모두 알기엔 인생은 너무 짧다.!!

사이트관리/그누보드 소스

일청한 추천수/조회수를 달성하면 게시글이동

거북선인 2019. 3. 5. 01:56
반응형

일청한 추천수를 달성하면 게시글이동



100번 이상 추천이라면.. 

bbs/move.php 파일  66 라인 밑에... 


$row2 = sql_fetch("select * from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id'  ";) 

$move_write_table = $g4[write_prefix].$bo_table; 

if($row2[wr_good] > 100 ) { 


    move_update.php 파일을 참고하여 작성.. 

    

}





만약 이것을 조회수에 따라 이동하게 하려면 wr_hit



100번 이상 조회가된 게시물이라면.. 

bbs/move.php 파일  66 라인 밑에... 


$row2 = sql_fetch("select * from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id'  ";) 

$move_write_table = $g4[write_prefix].$bo_table; 

if($row2[wr_good] > 100 ) { 


    move_update.php 파일을 참고하여 작성.. 

    

}





보드스킨에 적용하시기 바랍니다.

 

보드스킨 내 board.head.skin.php 파일에 아래 내용을 넣어시면 되는데, 설정값 및 조건은 각자에게 맞도록 수정하셔야 합니다.

 

ex) AAA 보드에서 조회수가 1,000 이상인 글을 특정보드로 자동이동시키기 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if($bo_table == "AAA" && $wr_id) { // AAA보드의 글내용에서
 $sw = "move"; // 글이동이면 move, 글복사이면 copy
 $bo_list = ""; // 이동 또는 복사될 게시판아이디
 $ca_name = ""; // 이동 또는 복사시 등록될 분류명 - 미입력시 원글 분류 등록
 if($sw == "copy" && $write['wr_8'] == "1") {
  ; //글복사이고 이미 복사된 글이면 통과 - 여분필드 8번을 복사글 체크용으로 사용
 } else {
  // 조회수가 1000 이상이면
  $is_automove = ($write['wr_hit'] >= 1000) ? true : false;
  if($is_automove) {
   include_once('./move_auto.php');
   if($sw == 'copy') { //복사글 기록 - 여분필드 8번
    sql_query(" update $write_table set wr_8 = '1' where wr_id = '$wr_id' ");
   }
  }
 }
}


반응형