Commit graph

53 commits

Author SHA1 Message Date
Kijin Sung
307661b57b Support methods to load and check CAPTCHA wherever a developer wants 2025-12-17 17:37:03 +09:00
Kijin Sung
a04dc1270f Make all spamfilter model methods static 2024-11-17 20:58:59 +09:00
Kijin Sung
e0cdd463f4 Fix #2252 add option to whitelist an IP/range in spamfilter module 2024-01-02 23:20:33 +09:00
Kijin Sung
866f9c670d Fix capitalization of class names 2023-10-02 22:59:25 +09:00
Kijin Sung
4c9b14f077 Split CAPTCHA check and loading methods for easy integration into other parts of the site 2023-06-25 19:56:00 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
98f75ee4dd Implement member exception and full HTML filtering in spamfilter module #1882 2022-12-19 02:00:56 +09:00
Kijin Sung
f8859769e8 Clean up ModuleController::replaceDefinedLangCode() 2021-01-08 21:27:44 +09:00
Kijin Sung
c7c03d3c37 Create config screen for reCAPTCHA in spamfilter module 2020-10-01 14:42:07 +09:00
Kijin Sung
9c60a8932c Import recaptcha addon config to spamfilter module 2020-09-30 21:35:52 +09:00
Kijin Sung
606e53122e Use object cache for spamfilter IP and word list 2019-07-27 23:43:56 +09:00
Kijin Sung
1bf488e367 Add hit counter and latest hit timer to IP spamfilter 2019-07-27 23:35:42 +09:00
Kijin Sung
853d6753eb Fix #1159 Add sort option to spamfilter word list 2019-07-27 23:21:35 +09:00
BJRambo
935603743f Fix #1108 값이 없을경우 빈 배열의 값으로 반환하여 PHP7.2 워닝에러를 고침 2019-02-10 14:17:31 +09:00
Kijin Sung
7c07727e91 Add regexp support to spamfilter 2018-08-14 13:15:11 +09:00
Kijin Sung
19dfa9a146 Make spamfilter case-insensitive 2018-08-08 18:00:48 +09:00
Kijin Sung
1b79f453b7 Include link and image URL in spam filter
스팸필터에 등록한 키워드가 <a href=""> 속성이나 <img src=""> 속성에
들어 있어도 제대로 필터링되도록 변경
2018-07-06 23:00:25 +09:00
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
BJRambo
3f307da258 Delete display keyword select setting. 2017-08-08 18:43:24 +09:00
BJRambo
ced76f7e50 Fix #775 스팸필터에서 오류내역으로 스팸키워드노출 여부를 설정 2017-08-04 18:25:37 +09:00
Kijin Sung
68c0ce3ae6 Add options for spam count and interval 2016-12-13 22:59:02 +09:00
Kijin Sung
aef7f01ed9 Allow automatically blocking a range of IPs when spam is detected 2016-12-13 22:32:38 +09:00
Kijin Sung
278801ca01 Don't throw fatal error if trackback module is not installed 2016-12-13 20:08:54 +09:00
Kijin Sung
6ecdd499e4 Use RX_CLIENT_IP to determine IP in spamfilter module 2016-12-13 20:04:38 +09:00
Kijin Sung
2b798bffb7 Remove unnecessary regexp in isDeniedWord() 2016-12-13 19:52:33 +09:00
Kijin Sung
e2df99d440 Update spamfilter to use Rhymix IP filter 2016-12-13 17:14:42 +09:00
BJRambo
508b6ed340 Fix uninitialized stdClass in rarely used method 2016-05-27 07:57:58 +09:00
conory
90400e2b5f 모두 lang() 함수로 변경 2016-03-06 17:01:15 +09:00
bnu
194ce8614a NOISSUE remove reference operator. 2013-12-30 17:35:02 +09:00
bnu
bf85de4e26 Merge branch 'pr/55' into develop
Conflicts:
	modules/communication/communication.controller.php
2013-11-23 20:18:20 +09:00
bnu
c2b3933831 #55 스팸필터 차단 시 발송되었다는 메시지로 잘못 나오는 문제 수정. 2013-11-23 20:13:58 +09:00
khongchi
540da2c75c #85, time()을 $_SERVER['REQUEST_TIME']으로 대체 2013-11-21 16:14:13 +09:00
SMaker
6d8137bfc9 쪽지 발송 시 스팸필터가 작동하도록 개선
- communication.sendMessage 트리거 추가
- 쪽지 발송 차단 시 메시지 추가
2013-11-15 17:22:30 +09:00
akasima
bce0a0b6d4 copyright add to php files
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13186 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 05:52:51 +00:00
ngleader
dbc18a4f99 change author
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-07 02:42:42 +00:00
flyskyko
8a7c28babc issue 2119. supporting php 5.4. modules and widgets.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12706 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-05 09:45:04 +00:00
ovclas
5219a360c6 issue 2662 trash, widget, session, trackback, spamfilter, tag
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12260 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-20 03:01:32 +00:00
ovclas
e29246c222 issue 1393 improve denied ip check method
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-02-23 02:25:22 +00:00
chschy
9462e2c9d9 issue 70 apply spamfilter admin UI
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8867 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-08-24 08:58:42 +00:00
mosmartin
4d272994dd english comments added
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0_english@8278 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-04-06 16:48:06 +00:00
taggon
620b03d184 set svn property - svn:eol-style LF
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8253 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-04-01 06:51:30 +00:00
ngleader
8a9f9dbbbd trackback 오류 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@8197 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-03-22 06:54:41 +00:00
ChanMyeong
8f385a592b Author name update.
NHN
developers@xpressengine.com
http://xpressengine.com/

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7676 201d5d3c-b55e-5fd7-737f-ddc643e51545
2010-09-06 06:35:20 +00:00
bnu
54e75da57f #19029741 - 스팸필터 IP차단시 메모 남길 수 있도록 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7612 201d5d3c-b55e-5fd7-737f-ddc643e51545
2010-07-21 21:37:58 +00:00
ngleader
61851f1dfe css 및 js 호출순서 조정기능 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5785 201d5d3c-b55e-5fd7-737f-ddc643e51545
2009-03-06 05:33:56 +00:00
zero
6264c16f44 17286540 스팸필터 단어를 정규표현식으로 검사시에 preg_quote($word,/)를 통해 quote 처리후 검사하도록 하여 오류 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4511 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-09-17 09:12:07 +00:00
zero
9ed3dd3121 스팸필터 설정시 처리 간격을 0으로 할 경우 동작하지 않도록 변경
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4167 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-05-02 06:58:26 +00:00
zero
502b5a7a88 ereg를 모두 preg로 변경
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3528 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-01-15 09:07:59 +00:00
zero
3f28a71e8d 스팸 트랙백이라고 판단될때 오류 메세지 출력하는 부분의 코드 오류 수정 (기능과는 상관없던 오류)
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3489 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-01-07 12:57:19 +00:00
zero
b4abef7f4d 스팸필터모듈에 아이피나 금지어가 등록되어 있지 않을 경우 오류발생하는 부분 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3271 201d5d3c-b55e-5fd7-737f-ddc643e51545
2007-12-08 14:03:16 +00:00