글쓰기 하단에 있는 임시저장 & 불러오기로 글을 등록하면, 임시저장한 시간대로 글이 올라갑니다.
저 불러오기를 누르면
이렇게 임시 저장한 글을 고를 수 있고, 선택을 누르면 임시저장글을 수정하거나 등록할 수 있는 구조 입니다.
이렇게 임시 저장글을 등록하면 최신 글로 등록되야 하는데 임시저장을 한 시점 (예를들어 열흘전인 3.07) 에 {n} 방금 << 이런식으로 글이 등록 됩니다.
7시간 전에 글을 임시저장하고 글을 등록 시키면 7시간 전 위치에 글이 뜹니다.
제 사이트 문제라기엔 실험용 게시판은 정상적으로 작동이 됩니다.
혹시나 스킨, 에드온, 모듈 문제인가 싶어 동일한 환경을 만들어도 여전히 실험용 게시판은 작동이 잘되고 (임시저장후 글을 등록하면 최신 글로 뜹니다.) 정작 중요한 기존의 다른 게시판은 여전합니다.
문서 정렬은 문서 순서 오름차순 다 동일합니다. 실험용 게시판은 잘 작동하는걸 보면, 기존 게시판 srl 이 바뀌어서 인지 설정때문인지 모르겠습니다.
module-document-tpi-saved list.html 의 코드를 보면
고 write_form.html 에 있는 불러오기 코드는
이렇는데 srl 관련 부분도 안보이네요.
어느부분과 관련있을까요?
스킨 설정 이런부분은 모두 동일합니다.
대체 왜 실험용 게시판은 정상적으로 작동하는데 기존 게시판만 저럴까요... 고칠려면 어디를 봐야할까요?
저 saved list 에서 선택을 누르면 문서번호 리셋되는 그런코드 넣으면될까요?
같은 사이트인데 게시판 하나만 정렬 순서가 달라진다는 뜻인가요?
아니면 서로 다른 사이트인가요? (만약 다른 사이트라면 라이믹스 버전이 서로 다른가요?)
1. 정렬되는 순서가 list_order가 아니거나
2. 임시저장되었던 글을 정식 등록할 때 list_order를 끌어올려 주는 코드가 고장났거나
두 가지 가능성이 있는데, 1번은 디버그 패널을 켜보면 게시판에서 실제 사용하는 쿼리를 확인할 수 있고, 2번은 정식 등록 전후에 DB의 값을 비교해 보아야 알 수 있습니다.
만약 1번 상황이라면 게시판 목록을 다른 조건으로 변경하는 서드파티 자료 때문일 가능성이 높고, 2번 상황이라면 버전에 따른 차이이거나, 특정한 조건에서 일어나는 코어의 버그일 수도 있습니다. 혹시 문제가 일어나는 게시판에서만 동작하는 애드온이 있거나, 글쓴이의 권한(관리자, 일반 회원, 비회원)에 따라 증상이 달라지나요?