2026, 새로운 도약을 시작합니다.

[재]그누보드 검색했을때 공지사항이 가장먼저 나오게~ 채택완료

안녕하세요 ㅎ..

https://sir.kr/g4_qa/187392

이런 글이있어서 따라해보려고 합니다만

그누보드 버전이 달라서그런지 조금 다르더라구요

if (!$is_search_bbs) 이거를 if(1)로 변경해봤지만 되지않더군요 ㅠㅠ

저는 그누보드 5.3을 이용하고 있습니다.

도움 부탁드립니다! 초보입니다 ㅠ

bbs/list.php 입니다

Copy

답변 1개

채택된 답변
+20 포인트
// 공지 처리
if (!$is_search_bbs) {
여기를
if( true) {
이렇게 바꾸었는데도 아래가 실행이 안 될 리가 없을 텐데요.
    $arr_notice = explode(',', trim($board['bo_notice']));
    $from_notice_idx = ($page - 1) * $page_rows;
    if($from_notice_idx < 0)
        $from_notice_idx = 0;
    $board_notice_count = count($arr_notice);
 
    for ($k=0; $k<$board_notice_count; $k++) {
        if (trim($arr_notice[$k]) == '') continue;
 
        $row = sql_fetch(" select * from {$write_table} where wr_id = '{$arr_notice[$k]}' ");
 
        if (!$row['wr_id']) continue;
 
        $notice_array[] = $row['wr_id'];
 
        if($k < $from_notice_idx) continue;
 
        $list[$i] = get_list($row, $board, $board_skin_url, G5_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']);
        $list[$i]['is_notice'] = true;
        $list[$i]['num'] = 0;
        $i++;
        $notice_count++;
 
        if($notice_count >= $list_page_rows)
            break;
    }
}
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

테스트 해보니.. 일반 스킨에서는 되네요 ㅠ 제 스킨에 문제가있었나봅니다~ 감사합니다!

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

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

로그인
🐛 버그신고