XE 공식 자료실

제작자
suritam9.myid.net
등록일
2015-01-08
다운로드 수
1,809
링크1
suritam9.pe.kr

내용에 사용된 언어로 스팸 여부를 판단 후 필터링

두가지 옵션 제공
1. 한글 없으면 차단
2. 직접입력
해당 옵션을 적용해 허용할 언어의 비율을 설정하면, 해당 비율까지 게시가 가능합니다.(예 : 영어 60 -> 영어가 전체 내용의 60%를 차지해도 게시됨-각 비율은 100%가 되지 않아도 됨 : 프로그램 코드 등을 소개한다면 한글 100, 영어 95 허용 가능)

라이선스
GPL v2
설치경로
./addons/langfilter
최초 등록일
2013-12-19
전체 다운로드
3,260
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

content가 아예 없는 글들이 등록되는 사례가 있어서 strlen 체크를 추가했습니다.

 

/modules/board/tpl/filter 에 도 추가해 주시면, 내용 없는 글을 막는데에 도움이 되실 것입니다.

 〈node target="content" required="true" minlength="10" /〉

 

 

로그인한 회원일 경우에는 아래와 같이 처리했습니다.

if(strlen($logged_info->user_name)>1){

$logged_info->user_name="";

$logged_info->member_srl="";

$logged_info->nick_name="";

}else{

Context::set('content', "");

Context::set('nick_name', "");

Context::set('title', "");

}

포럼 1

로그인 후 작성할 수 있습니다.
  • 2015-01-08 15:01:37 제작자 suritam9.myid.net

    키워드 기반, IP 기반은 XE 에서 지원하는 스팸필터를 이용하시면 됩니다. 도박사이트는 정말 막기 어렵네요.