'GNUBOARD'에 해당되는 글 1건

  1. 2015.10.13 2차 분류 추가하기
2015. 10. 13. 09:31


고쳐야 할게 광범위하다 `` wr_10 추가필드를 사용하고있다; 검색은 &wr_10=값 을 추가하면되고 게시판 설정 카테고리부분에서 카테고리1:하위1,하위2|카테고리2 로 설정하면 동작한다 ``
망할엉망진창다꺠지네 -_- 귀찮....

 

write.skin.php

		
            
            
                
				
            
        

		


bbs/list.php, bbs/view.php, bbs/write.php

		
    for ($i=0; $i0) {
			$category_option_mid.="
    "; foreach($aCategory2 as $v) { $v = trim($v); $category_option_class = ""; if($_REQUEST['wr_10']===$v) { $category_option_class=' id="bo_subcate_on"'; } $category_option_mid.='
  • '.$v.'
  • '; } $category_option_mid.="
"; } // 추가 $category_option .= '
  • '.$category_option_mid.'
  • '; }

    bbs/write.php

    		
    if ($board['bo_use_category']) {
        $ca_name = "";
        if (isset($write['ca_name']))
            $ca_name = $write['ca_name'];
        $category_option = get_category_option($bo_table, $ca_name);
        $is_category = true;
    
    	$category_jsons = json_encode(get_category_array($bo_table, $ca_name));
    }
    
    


    lib/common.lib.php - get_sql_search 함수 수정

    		
        if ($search_ca_name)
            $str = " ca_name = '$search_ca_name' ";
    
        if ($_REQUEST['wr_10']) {
            $str .= " and wr_10 = '{$_REQUEST['wr_10']}' ";
    	}
    


    lib/common.lib.php - function 추가, 수정

    		
    function get_category_option($bo_table='', $ca_name='')
    {
        global $g5, $board, $is_admin;
    
        $categories = explode("|", $board['bo_category_list'].($is_admin?"|공지":"")); // 구분자가 , 로 되어 있음
        $str = "";
        for ($i=0; $i




    Posted by BLUEH