4.03.00으로 업데이트 하면서 코멘트 정렬순서 사수하기 ^^ > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

4.03.00으로 업데이트 하면서 코멘트 정렬순서 사수하기 ^^ 정보

4.03.00으로 업데이트 하면서 코멘트 정렬순서 사수하기 ^^

본문

업데이트 전이라면

upgrade.php의 34번 라인 즉
sql_query(" UPDATE `{$g4[write_prefix]}{$row[bo_table]}` set wr_is_comment = 1 where  wr_comment < 0 ", FALSE); 을

sql_query(" UPDATE `{$g4[write_prefix]}{$row[bo_table]}` set wr_is_comment = 1 and wr_comment = abs(wr_comment) where  wr_comment < 0 ", FALSE);
로 바꾸고 실행합니다.

이미 업데이트 했다면
<?php
$g4_path = '..';
include_once("{$g4_path}/common.php");

$sql = " select bo_table from {$g4['board_table']}";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
  // 별로 좋은 결과는 안나오는 듯
  //sql_query(" UPDATE {$g4['write_prefix']}{$row['bo_table']} SET wr_comment = wr_comment + 1 WHERE wr_is_comment = 1 AND wr_comment > 0 ");
  sql_query(" UPDATE {$g4['write_prefix']}{$row['bo_table']} SET wr_comment = ABS(wr_comment) WHERE wr_is_comment = 1 ");
}
?>

단 이미 새로 코멘트가 달렸다면 대략 난감.. OTL
추천
0
  • 복사

댓글 3개

감사합니다. 큰 도움이 되었습니다. 이것이 없었다면 예전에 벌어진 토론들을 도저히 알아볼 수없을 정도로 절망적인 상황이었어요.
좋은 정보 감사합니다.
g4에서 고정적으로 사용하는 코멘트의 정렬순서 같은 것은 변경을 하지 않았으면 좋았을텐데,,, g3에서 g4로 넘어오면서 많이 혼란스러웠습니다.
© SIRSOFT
현재 페이지 제일 처음으로