4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제 > 그누4 팁자료실

그누4 팁자료실

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

4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제 정보

4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제

본문

4.31.06 (09.02.03) 버전과 4.31.07 (09.06.16) 버전의 차이에서 오는 문제군요.

bbs/list.php 파일 69라인

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

$sql_order = " order by $sst $sod ";

=>

else {
    // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)
    // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.
    // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
}

if ($sst)
    $sql_order = " order by $sst $sod ";

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

이렇게 변경되었네요.

이부분을 이전 버전으로 되돌리니 잘 됩니다.

문제는 이렇게 되면 원본파일을 건드려야 한다는건데 제가 가장 싫어하는 부분이기도 합니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포 되는게 바람직 하지 않나 싶습니다.
추천
0
  • 복사

댓글 5개

config 파일이나 관리자 페이지의 기본환경설정 > 게시판 설정에 항목을 하나 추가해서 관리해주는것이 좋을것 같습니다. ^^
© SIRSOFT
현재 페이지 제일 처음으로