관리자님 추가필드 정렬 안되는 문제 재검토 부탁합니다 정보
관리자님 추가필드 정렬 안되는 문제 재검토 부탁합니다본문
추가필드 정렬을 하고 싶은데 안되어 찾아보니 bbs/list.php 파일이 변경 되었더군요.
원본파일을 수정하여 쓸려니 영 찜찜 한데요.
정렬대상 필드는 09.06.16 이전 대로 해 주시는게 어떨까 합니다.
까만도둑 님께서도 같은 의견을 주셨는데
정렬대상 필드 인지 아닌지는 스킨 아나 다른방법으로 처리 하고
원본 bbs/list.php 는 건드리지 않도록 하는것이 바람직 할 것 같습니다.
아래는 까만도둑 님의 당시의 댓글 입니다.
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 ";
==================================================================================
이렇게 변경되었네요.
이부분을 이전 버전으로 되돌리니 잘 됩니다.
문제는 이렇게 되면 원본파일을 건드려야 한다는건데 제가 가장 싫어하는 부분이기도 합니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포 되는게 바람직 하지 않나 싶습니다
원본파일을 수정하여 쓸려니 영 찜찜 한데요.
정렬대상 필드는 09.06.16 이전 대로 해 주시는게 어떨까 합니다.
까만도둑 님께서도 같은 의견을 주셨는데
정렬대상 필드 인지 아닌지는 스킨 아나 다른방법으로 처리 하고
원본 bbs/list.php 는 건드리지 않도록 하는것이 바람직 할 것 같습니다.
아래는 까만도둑 님의 당시의 댓글 입니다.
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 ";
==================================================================================
이렇게 변경되었네요.
이부분을 이전 버전으로 되돌리니 잘 됩니다.
문제는 이렇게 되면 원본파일을 건드려야 한다는건데 제가 가장 싫어하는 부분이기도 합니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포 되는게 바람직 하지 않나 싶습니다
댓글 전체