인기검색어 출력단어 필터링하기. 정보
인기검색어 출력단어 필터링하기.본문
안녕하세요.
음.. 인기검색어에.. 원치 않는 단어가 종종 출력되는 경우가 있는데..
이를테면 금기어 같은거 있잖습니까.. 비속어라던지..
그런걸 지정해서.. 출력이 안되게끔 한다던지..
아니면 애초에 검색단어에서 필터링을 해서 검색을 막는다던지 하고 싶습니다.
답변 좀 부탁드립니다!!
수고하십시요.
댓글 전체

관리자 모드에서
환경설정 -> 기본환경설정 -> 단어 필터링 란에 추가 하면되지 안나요...
환경설정 -> 기본환경설정 -> 단어 필터링 란에 추가 하면되지 안나요...
흠.. 그건 게시판 전용 필터링이 아닌지...
해봤습니다만 안되는듯.. 합니다.
해봤습니다만 안되는듯.. 합니다.
금기어를 쓸 때부터 막지 않나요?
검색어 입력에서는 금지어 설정이 없습니다.
방법은 다음 3가지 중에서 하나를 선택하셔서 구현하셔야 할것 같습니다.
1. 검색어 입력시에 "환경설정의 입력된 금지어"를 체크한다.
수정대상파일 : 검색어 입력부분을 처리하는 화면파일
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
2. 인기검색에 테이블에 입력시에 "금지어"를 insert 하지 않는다.
수정대상파일 : bbs/search.php 에서 "인기검색어" insert 부분 수정
3. 인기검색어 조회시에 금지어를 제외한다.
수정대상파일 : lib/popular.lib.php
방법은 다음 3가지 중에서 하나를 선택하셔서 구현하셔야 할것 같습니다.
1. 검색어 입력시에 "환경설정의 입력된 금지어"를 체크한다.
수정대상파일 : 검색어 입력부분을 처리하는 화면파일
// 필터
echo "<script language='javascript'> var g4_cf_filter = '$config[cf_filter]'; </script>\n";
echo "<script language='javascript' src='$g4[path]/js/filter.js'></script>\n";
2. 인기검색에 테이블에 입력시에 "금지어"를 insert 하지 않는다.
수정대상파일 : bbs/search.php 에서 "인기검색어" insert 부분 수정
3. 인기검색어 조회시에 금지어를 제외한다.
수정대상파일 : lib/popular.lib.php
루트님 답변 감사합니다^^