(수정) 가상번호 정렬 스킨에서 구현

그누 보드 다른건 괜찮은데 글 번호에 아이디를 사용하다 보니 글 삭제시 번호가 그대로 남는군요..

6, 5, 4, 3, 2, 1 게시물 중에 3을 지워도 6, 5, 4, 2, 1 이 되죠..

뭐, 큰 문제는 아닙니다만, 글을 여러개 지웠을 때는 보기 흉하죠..

그래서 수정해 보았습니다.

스킨의 gblist.skin.php 부분에서요 <?=$list[$i][num]?> 부분을

<?=(page>1)? $total_count-(($page-1)*$board[bo_page_rows])-$i : $total_count-$i?>

로 바꾸시면 됩니다.
|

댓글 12개

좋은 지적 감사합니다. 놓치고 있었네요..
위의 소스가 조금 틀렸습니다....
변경전---------------------------
<?=(page>1)? $total_count-(($page-1)*$board[bo_page_rows])-$i : $total_count-$i?>
변경후---------------------------
<?=($page>1)? $total_count-(($page-1)*$board[bo_page_rows])-$i : $total_count-$i?>

간단한 차이같지만 전혀 다른 출력이 되죠...^^
음 저도 지금 사용중인데 어떤 문제가 있는지 알려주세요
정말 기대하고 사용해 봤는데... 꼭 필요한 기능이라서요...

그러나, 사용하기에는 무리가 있는듯 하네요. ^^;; 연구해서 꼭좀 올려 주세요.
제가 홈페이지 빌드 하면서 사용하고 있는거라 스킨에 적용했지만, 혹 공지사항이 있을경우 맨 마지막 페이지에 가서는 번호가 몇개 남을 수도 있겠다는 생각이 드네요. 그리고 기타 이미지로 번호를 매기는 경우도 안 먹을 수 있고요.
612 번 은 스킨에서 문제를 푸는게 아니라 직접 소스를 수정하였습니다. 저는 스킨에서 문제를 풀었습니다. 두 방법 장단점이 있을 수 있으니 적절하게 사용하시면 되겠습니다.
아, 그걸 가상번호라고 하는군요.. ㅋㅋ
가상번호로 검색을 못 해봐서요.. 2페이지 부터 이상한건 왜 그럴까요..
그대로 두는거와 새로 정렬되는거 둘다 필요한 상황이 있으니..암튼 궁금했던건데...
개인적으로는 놔두는것이 좋은것 같기도 하네요.
가령 몇번글이 삭제되었는지 확인하기가 쉽잖아요.
목록 번호 612에 보시면 가상번호를 사용하는 것이 있는데 잘 사용됩니다.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_subject&stext=%B9%F8%C8%A3&soperator=1&page=1&wr_id=3620
좀 이상한거 같은데요..
페이지 나눈데서 2페이지 넘어가니깐 숫자가 엄뚱하게 됩니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고