테스트 사이트 - 개발 중인 베타 버전입니다

이전글, 다음글 보기 버튼을 활성화 시키고 싶은데요. 채택완료

Toby 11년 전 조회 7,872
소스 안에서도 보면 분명히 버튼은 있는데, 활성화 조건이 $prev_href 값이 있어야 하네요.

게시판 설정에 따라 보여지기도 하고, 안보여지기도 하는 것 같은데.
설정화면을 계속 살펴봐도 찾기가 어렵네요.

어디에서 설정 할 수 있을까요?
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
게시판 내용보기(view.php)에서는 이전글보기 다음글보기를 보이게 하려면 조건이 있습니다.

관리자 - 게시판 설정 가시면 전체목록보이기 사용이라는 것이 있습니다. 내용보기 페이지 밑에 게시글 리스트를 나타나게 하는 기능으로 아마도 이것을 사용중이신 것으로 예상됩니다.
이 기능이 켜져있을때는 뷰페이지에서는 이전글 다음글 버튼이 나타나지 않습니다. 꺼지주시면 나타나게 됩니다.

나는 목록도 사용하고 싶고 이전글보기 다음글보기도 사용하고 싶다! 이러시면 소스를 조금 수정해 주셔야 합니다.
/bbs/board.php 23라인에 보시면 아래와 같은 코드가 있는데 첫줄과 마지막줄을 주석처리 해 주시면 목록보기사용을 해도 이전글 다음글 버튼이 보이게 됩니다.

</div>
<div><div>//if (!$board['bo_use_list_view']) {주석처리</div>
<div>    if ($sql_search)</div>
<div>        $sql_search = " and " . $sql_search;</div>
<div>
</div>
<div>    // 윗글을 얻음</div>
<div>    $sql = " select wr_id, wr_subject from {$write_table} where wr_is_comment = 0 and wr_num = '{$write['wr_num']}' and wr_reply < '{$write['wr_reply']}' {$sql_search} order by wr_num desc, wr_reply desc limit 1 ";</div>
<div>    $prev = sql_fetch($sql);</div>
<div>    // 위의 쿼리문으로 값을 얻지 못했다면</div>
<div>    if (!$prev['wr_id'])     {</div>
<div>        $sql = " select wr_id, wr_subject from {$write_table} where wr_is_comment = 0 and wr_num < '{$write['wr_num']}' {$sql_search} order by wr_num desc, wr_reply desc limit 1 ";</div>
<div>        $prev = sql_fetch($sql);</div>
<div>    }</div>
<div>
</div>
<div>    // 아래글을 얻음</div>
<div>    $sql = " select wr_id, wr_subject from {$write_table} where wr_is_comment = 0 and wr_num = '{$write['wr_num']}' and wr_reply > '{$write['wr_reply']}' {$sql_search} order by wr_num, wr_reply limit 1 ";</div>
<div>    $next = sql_fetch($sql);</div>
<div>    // 위의 쿼리문으로 값을 얻지 못했다면</div>
<div>    if (!$next['wr_id']) {</div>
<div>        $sql = " select wr_id, wr_subject from {$write_table} where wr_is_comment = 0 and wr_num > '{$write['wr_num']}' {$sql_search} order by wr_num, wr_reply limit 1 ";</div>
<div>        $next = sql_fetch($sql);</div>
<div>    }</div>
<div>//}주석처리</div></div>
<div>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

T
Toby
11년 전
그렇군요. 두가지 기능을 모두 사용하고 싶은데, 제게 딱 필요한 답변을 주셨네요.
감사합니다.
마미아
9년 전
저도 이렇게 사용하고 싶어서 알려주신 /bbs/board.php 23라인로 가서 봐도 위와 같은 함수는 안보입니다 ㅠㅠ 현제 그누 최신버전 입니다
감사 합니다
마미아
9년 전
찾아보니 위에 말씀 하신 함수가 view.php 여기에 있는것 같습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인