사이트 내 전체검색
그누보드
목록에 게시물 출력시 줄수 select 선택하게 만듬 ($board[bo_page_rows])
로빈아빠
https://cmd.kr/gnu/36 URL이 복사되었습니다.

본문

1. list.skin.php 의 관리자 버튼옆에선택부분 추가
  <td align="right">
  <span class=mw_basic_total><?=number_format($total_count)?>건</span>
        <? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
        <? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border=0 align=absmiddle></a><?}?>
        <? if ($admin_href) { ?><a href="<?=$config_href?>"><img src="<?=$board_skin_path?>/img/btn_config.gif" title="스킨설정" border="0" align="absmiddle"></a><?}?>
        <? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" width="63" height="22" border="0" align="absmiddle"></a><?}?>


  <?
  if ($is_admin) {
   // 페이지 선택가능하게 함 2009-09-25 김성대
   $arr=explode(" ","10 15 20 30 50 100 250 500 1000");
   ?>
   <script language='JavaScript'>
   function set_page_rows(num) {
    set_cookie('cook_board_page_rows',num,100);
    document.location.reload();
   }
   </script>  
   <select onchange=set_page_rows(this.value)>
   <option value=''>페이지</option>
   <?
   foreach ($arr as $i)
    echo "<option value='$i' ".($i==$board[bo_page_rows]?"selected":"").">$i</option>";
   echo "</select>";
  }
  ?>


2. /bbs/list.php 에 추가


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($is_admin&&intval($_COOKIE['cook_board_page_rows'])>0) $board[bo_page_rows] =$_COOKIE['cook_board_page_rows'];

@include_once("$board_skin_path/list.head.skin.php");

// 분류 사용 여부
$is_category = false;
if ($board[bo_use_category])

댓글목록

등록된 댓글이 없습니다.

그누보드
190 (4/4P)

Search

Copyright © Cmd 명령어 18.222.166.127