U-siro / xe-board

Automatically exported from code.google.com/p/xe-board
0 stars 0 forks source link

방명록/블로그 스킨 댓글 네비게이션 문제 #9

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
이 문제는 모든 방명록/블로그 형식의 게시판들의 
문제점인듯 합니다.

<div cond="$oDocument->comment_page_navigation" id="comment_navi" 
class="pagination">
        <a href="{getUrl('cpage',1)}#comment" class="direction prev"><span></span><span></span> {$lang->first_page}</a> 
        <block loop="$page_no=$oDocument->comment_page_navigation->getNextPage()">
            <strong cond="$cpage==$page_no">{$page_no}</strong> 
            <a cond="$cpage!=$page_no" href="{getUrl('cpage',$page_no)}#comment">{$page_no}</a>
        </block>
        <a href="{getUrl('cpage',$oDocument->comment_page_navigation->last_page)}#comment" class="direction next">{$lang->last_page} <span></span><span></span></a>
    </div>

댓글 네비게이션 코드입니다.

문제점이

예를들어 댓글 수를 5개로 제한하고 한사람의 글에 댓글 
10개를 또 한사람의 글에 댓글 15개를 입력합니다.
이 경우 10개의 댓글이 달린곳에 댓글 페이지가 2가 
나타나게 되고 
다음 15개의 댓글이 달린곳에는 페이지가 3가 나타나게 
됩니다.

하지만 첨부된 스샷과 같이 네비게이션이 맨끝으로 가지 
않고 댓글 네비게이션 위치가 똑같은 곳에 머물게 됩니다.
댓글이 많은 글의 끝을 갈 수 없게 됩니다.

XE 방명록 기본스킨, 스케치북 5 방명록스킨, 
한줄메모스킨으로 실험하였습니다.

목록수가 1개 이상일때 발생하는 문제점이며 필히 
개선해야할 문제라고 보여집니다.

Original issue reported on code.google.com by kyj4...@naver.com on 4 Aug 2011 at 10:26

Attachments:

GoogleCodeExporter commented 9 years ago
현상 재현이 되지 않습니다.
I can't reproduce problem.

Original comment by sinsy...@gmail.com on 27 Feb 2012 at 2:18

GoogleCodeExporter commented 9 years ago
현상 확인하였습니다.

Original comment by sinsy...@gmail.com on 27 Feb 2012 at 9:01

GoogleCodeExporter commented 9 years ago
r170, 서드파티 스킨의 경우 변경 사항을 확인하여 스킨 
변경이 필요합니다.

Original comment by sinsy...@gmail.com on 28 Feb 2012 at 5:31

GoogleCodeExporter commented 9 years ago
r172

Original comment by sinsy...@gmail.com on 28 Feb 2012 at 6:56

GoogleCodeExporter commented 9 years ago

Original comment by sinsy...@gmail.com on 28 Feb 2012 at 6:56

GoogleCodeExporter commented 9 years ago

Original comment by sinsy...@gmail.com on 28 Feb 2012 at 1:23