[그누•영카트] 인기검색어 등록 특정 단어 제외시키기

페이지 정보

shadow2fox shadow2fox 2,291 2019.12.17 23:04:00

평점

  • 평점 : 0점 (0명 참여)

본문

인기검색어 등록 특정 단어 제외시키기
검색은 허용하되 인기검색어에 등록되지 않았으면 하는 경우 아래처럼 수정해 보자.

그누보드5/lib/common.lib.php를 열어 // 인기검색어 입력을 검색한다.

수정 전

// 인기검색어 입력
function insert_popular($field, $str)
{
    global $g5

    if(!in_array('mb_id', $field)) {
        $sql = " insert into {$g5['popular_table']} set pp_word = '{$str}', pp_date = '".G5_TIME_YMD."', pp_ip = '{$_SERVER['REMOTE_ADDR']}' ";
        sql_query($sql, FALSE);
    }
}
수정 후

// 인기검색어 입력
function insert_popular($field, $str)
{
    global $g5
    

    // 특정 검색어 제외
    $str_filter = array('단어1','단어2','단어3','단어4','단어5');
    if(!in_array('mb_id', $field) && !in_array(strtolower($str), $str_filter)) {
        $sql = " insert into {$g5['popular_table']} set pp_word = '{$str}', pp_date = '".G5_TIME_YMD."', pp_ip = '{$_SERVER['REMOTE_ADDR']}' ";
        sql_query($sql, FALSE);
    }
}

대소문자를 구별해 제외하고 싶다면 !in_array(strtolower($str), $str_filter)를 !in_array($str, $str_filter)로 변경한다.
추천인
  • 추천해 주세요
shadow2fox
10
shadow2fox - 회원등급 : 자연/Level 147 - 포인트 : 2,613,648
레벨 147
경험치 3,240,032

Progress Bar 47.02%

- 가입일 : 2015-03-10 12:21:44
- 서명 : 인간에게 가장 큰 선물은 자기 자신에게 기회를 주는 것이다. - 크리스 가드너, Chris Gardner -
- 자기소개 : There's never a shortcut to happiness.

댓글

첫 번째 댓글을 남겨 주세요

Total 762726 페이지

제목 글쓴이 날짜 조회 추천
그누•영카트  🏆 그누보드 5.0.37 패치 루루아빠 2015.06.23 3,642 0
이윰  🏆 이윰빌더와 그누보드 패치시 수정할 파일들 루루아빠 2015.06.23 6,585 0
이윰  댓글+1🏆 masonry 사용하는 스킨 가로 갯수(box 수) 늘리기 루루아빠 2015.06.24 4,058 0
이윰  🏆 샵커뮤니티 테마 스위쳐 패치 루루아빠 2015.06.25 3,245 0
이윰  🏆 스크린 사이즈에 따른 미디어 쿼리(container 크기 변화) 루루아빠 2015.06.25 3,580 0
jQuery  댓글+2🏆 jQuery를 이용한 링크 자동 클릭(auto click) 루루아빠 2015.06.26 8,727 0
이윰  🏆 사운드클라우드와 게시글 정보와의 간격 조정 루루아빠 2015.06.28 3,885 0
이윰  댓글+1🏆 최신글 랜덤으로 뽑기 루루아빠 2015.06.29 3,644 0
그누•영카트  🏆 그누보드 5.0.38 패치 루루아빠 2015.06.30 3,792 0
그누•영카트  🏆 영카트 5.0.39 패치 루루아빠 2015.06.30 4,005 0
이윰  🏆 Eyoom Builder 1.1.7 패치 루루아빠 2015.07.06 3,189 0
그누•영카트  🏆 그누보드 5.0.39 패치 루루아빠 2015.07.07 3,138 0
그누•영카트  🏆 영카트 5.0.40 패치 루루아빠 2015.07.07 3,402 0
이윰  🏆 로그인을 메인으로 - 회원제 사이트 - 폐쇄형 사이트용 루루아빠 2015.07.08 3,519 0
서버  댓글+1🏆 PHP 파일 업로드 갯수 수정하기 루루아빠 2015.07.09 3,888 0
이윰  댓글+1🏆 스타일박스 패치, ios 관련 패치 루루아빠 2015.07.09 3,501 0
그누•영카트  🏆 그누보드 5.0.40 패치 루루아빠 2015.07.13 3,202 0
그누•영카트  🏆 영카트 5.0.41 패치 루루아빠 2015.07.13 6,531 0
그누•영카트  🏆 최고관리자의 레벨이 올바르지 않을때 루루아빠 2015.07.15 3,407 0
이윰  🏆 modal 오픈시 modal-dialog 아래 background body 스크롤 안되게 하기 루루아빠 2015.07.16 6,864 0
HTML5  댓글+1🏆 HTML5 Video 볼륨 조정하기 루루아빠 2015.07.19 4,106 0
HTML5  🏆 HTML5 Video 반응형으로 만들기 루루아빠 2015.07.19 3,066 0
그누•영카트  🏆 그누보드 5.0.41 패치 루루아빠 2015.07.20 3,490 0
그누•영카트  🏆 영카트 5.0.42 패치 루루아빠 2015.07.20 3,453 0
그누•영카트  🏆 접속자 관리에서 브라우저와 OS 종류를 추가해보자 루루아빠 2015.07.20 3,500 0
이윰  댓글+1🏆 이모티콘 크기 바꾸기 루루아빠 2015.07.23 3,172 0
이윰  🏆 이모티콘을 이윰빌더에 적용하기 위한 규칙 루루아빠 2015.07.23 3,088 0
이윰  🏆 Eyoom Builder 1.1.8 패치 루루아빠 2015.07.24 3,157 0
이윰  댓글+1🏆 dropdown menu 펼쳐지는 위치 조정하기 루루아빠 2015.07.24 4,408 0
그누•영카트  🏆 그누보드 5.0.42 패치 루루아빠 2015.07.27 3,038 0