다른게시판에서 게시글 이동후, 게시물의 날짜순이 뒤죽박죽 정렬됩니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

다른게시판에서 게시글 이동후, 게시물의 날짜순이 뒤죽박죽 정렬됩니다 정보

다른게시판에서 게시글 이동후, 게시물의 날짜순이 뒤죽박죽 정렬됩니다

본문

참고)
1. 그누 최신버젼 사용...
2. 게시물이동후, 게시판환경의 '카운터조정' 완료
3. 게시판환경의 '리스트정렬필드' -> 기본설정값 사용



'A' 게시판에 있던 게시물을 'B'게시판으로 '이동'하여 가져왔습니다.
그런데 게시물의 날짜가 이상하게 정렬이 됩니다.

그림에서 보듯이, 가져온 게시물들의 날짜가 이전 것인데
어찌된게 제일위로 올라와 버리는군요.

예전에는
게시물을 가져와도 해당 날짜에 맞게 정렬이 되었던거 같은데 (아닌가요?)
지금은 게시물을 이동시켜 가져오면
그림처럼 가져온 게시물이 제일위로 오면서 날짜가 뒤죽박죽이 되어 버리네요.

특별히 소스를 건드린것은 없습니다. 뭐가 문제인지 모르겠네요..


참고로,
게시판환경의 '리스트정렬필드'의 설정값을 'wr_datetime desc:날짜최근것부터' 로 정렬하면 정렬이 됩니다만,
이렇게 설정하지 않고 '기본설정'을 사용해도 원래 날짜별로 정렬되는것 아니였는지요?
기본값이 먹히지 않는다면 게시물 이동(복사)시마다
게시판환경설정값을 매번 바꿔줘야 하는 불편이 생기는거 같아서 말입니다
  • 복사

댓글 전체

/bbs/list.php 에 보시면
if (!$sst)
{
    if ($board[bo_sort_field])
        $sst = $board[bo_sort_field];
    else
        $sst  = "wr_num, wr_reply";
    $sod = "";
}

위와같은 구문이 잇습니다

보드별 정렬 설정값이 있다면 order by 를 그 순서대로 아니라면 wr_num , wr_reply 기준으로 정렬하네요
게시물 이동,복사시의 wr_num 은 기존 데이타 보다 높은 값으로 저장되므로
게시판 환결설정값을 매번 바꿔주시기가 어렵다면 위 부분의 기본 정렬을 변경해보시는게 좋을꺼 같습니다
역시나 소스가 그런거였군요
앞서 언급했지만, 이런 부분이 다소 아쉽게 느껴지는군요.
num 이 기본으로 설정되어 있는상태에서
게시물의 이동,복사시에 환경설정에서 날짜정렬로 다시 바꿔주야 한다는게 불편하게 느껴지기도 하네요.
© SIRSOFT
현재 페이지 제일 처음으로