웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최신 댓글부터 역순으로 정렬하기
2008.04.11 17:30
아고라나 토론 페이지에 가보면,
최근 댓글부터 아래로 등장하는 경우가 있습니다
(현재 zbXE는 최신 댓글은 가장 아래 표현됩니다)
현재 zbXE 댓글 순서
┌─────┐
│ 1 │
│ 2 │
│ └ 2-1 │
│ 3 │
│ └ 3-1 │
│ └ 3-2│
└─────┘
댓글 역순 정렬시 댓글 순서
┌─────┐
│ 3 │
│ └ 3-1 │
│ └ 3-2│
│ 2 │
│ └ 2-1 │
│ 1 │
└─────┘
댓글 역순 정렬하기 내용을 업뎃 하실 때 사용하시는데 도움이 되면 좋겠습니다
(아래 내용은 zbXE 1.0.2 이상 버젼에서 적용됩니다)
zbXE 1.1.0 이상 버젼에서 적용되도록 다시 수정하였습니다.
주석은 제가 어디 고쳤나 찾기 쉬우라고 써놓은 것입니다 ㅡㅡ;;; 수정부분만 고치세요~ ㄷㄷㄷㄷ
아무튼 예전에 비해 매우 간단하게 댓글 역순 출력이 가능하네요..
기본 스킨을 사용한다고 가정할 때
댓글 입력창이 위로 오고, 댓글이 아래로 가게 하는 소스
(각 스킨에서 적용해야 합니다. 스킨이 바뀌면 바뀐 스킨에서 새롭게 적용)
참고로 베타버젼을 사용하시는 분들은 아래 링크를 따라가시면 댓글 역순 정렬이 가능합니다.
http://www.zeroboard.com/16301394
최근 댓글부터 아래로 등장하는 경우가 있습니다
(현재 zbXE는 최신 댓글은 가장 아래 표현됩니다)
현재 zbXE 댓글 순서
┌─────┐
│ 1 │
│ 2 │
│ └ 2-1 │
│ 3 │
│ └ 3-1 │
│ └ 3-2│
└─────┘
댓글 역순 정렬시 댓글 순서
┌─────┐
│ 3 │
│ └ 3-1 │
│ └ 3-2│
│ 2 │
│ └ 2-1 │
│ 1 │
└─────┘
댓글 역순 정렬하기 내용을 업뎃 하실 때 사용하시는데 도움이 되면 좋겠습니다
(아래 내용은 zbXE 1.0.2 이상 버젼에서 적용됩니다)
zbXE 1.1.0 이상 버젼에서 적용되도록 다시 수정하였습니다.
// 페이지가 없으면 제일 뒤 페이지를 구함 if(!$page) $page = 1; //(int)( ($oDocument->getCommentCount()-1) / $comment_count) + 1; // modified by softmind (08/04/05) / (with queries/getCommentPageList.xml) // before [ $page = (int)( ($oDocument->getCommentCount()-1) / $comment_count) + 1;] // after [ $page= 1; ]
<index var="sort_index" default="head" order="desc" /> <index var="sort_index" default="comments_list.depth" order="asc" /> <!-- modified by softmind (08/04/05): [ "asc" ] -> [ "desc" ] (with comment.model.php) -->
주석은 제가 어디 고쳤나 찾기 쉬우라고 써놓은 것입니다 ㅡㅡ;;; 수정부분만 고치세요~ ㄷㄷㄷㄷ
아무튼 예전에 비해 매우 간단하게 댓글 역순 출력이 가능하네요..
기본 스킨을 사용한다고 가정할 때
댓글 입력창이 위로 오고, 댓글이 아래로 가게 하는 소스
(각 스킨에서 적용해야 합니다. 스킨이 바뀌면 바뀐 스킨에서 새롭게 적용)
참고로 베타버젼을 사용하시는 분들은 아래 링크를 따라가시면 댓글 역순 정렬이 가능합니다.
http://www.zeroboard.com/16301394
댓글 5
-
Hammer
2008.04.13 11:01
아 정말 좋은 팁입니다. 혹시 월별 보관함(Archive)도 역순으로 가능할까요. 지금 가장 최근달이 밑으로 깔리는 형식입니다만.... -
kuangkki23
2010.08.18 18:19
잘되네요. 좋은 팁 감사 ^^
-
이광국
2010.11.29 16:40
중간에 있는 댓글 입력창이 위로 오게 하는 방법 좀 알려 주세요....
왕 초보라 어떻게 봐야 할지 모르겠네요.
-
조영민
2010.12.27 23:16
페이지 로딩속도에 문제가 있습니다. ㅜ.ㅜ. 다른방법은 없을까요?
-
BonaSera
2013.07.04 18:59
이걸 특정 모듈에만 적용시키려면 어떻게 해야 돼죠?