Commit graph

57 commits

Author SHA1 Message Date
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
ef77af5a39 Reorganize CAPTCHA handling classes #2112 2023-06-19 22:27:25 +09:00
Lastorder
767d0d2440 Change folder name 2023-05-08 02:28:54 +00:00
Lastorder
1f67ccf673 Seperate captcha class 2023-05-08 02:25:30 +00:00
Lastorder
bd44b4ef54 Fix #2008 Add support for Cloudflare Turnstile 2023-05-04 06:32:19 +00:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
0f12a10b05 Fix #2051 include document extra vars in spamfilter target 2022-12-22 23:49:28 +09:00
Kijin Sung
8d89f256e6 Fix #1918 add CAPTCHA to dispBoardModifyComment/dispBoardReplyComment 2022-04-25 01:57:09 +09:00
Kijin Sung
0970a7d7ad Also separate target actions when auto-inserting CAPTCHA into forms #1815 2022-02-07 21:25:45 +09:00
Kijin Sung
37aa3dea3b Add target actions to CAPTCHA object #1815 2022-02-07 20:52:54 +09:00
Kijin Sung
dba78c46fe Make CAPTCHA work on act=dispBoardContent 2022-02-07 20:49:10 +09:00
Kijin Sung
d94226ffb1 Disable reCAPTCHA if keys are not set 2021-03-17 23:14:37 +09:00
Kijin Sung
fc4d8a6824 Fix #1634 bypass spamfilter when sending messages from core modules 2021-02-23 22:01:32 +09:00
Kijin Sung
9df05d20db Remove trackback integration from spamfilter module 2021-02-23 21:51:45 +09:00
Kijin Sung
4f888acc9e Implement remainder of reCAPTCHA functionality in spamfilter module 2020-10-01 15:19:01 +09:00
Kijin Sung
606e53122e Use object cache for spamfilter IP and word list 2019-07-27 23:43:56 +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
conory
cd837d1124 procDocumentManageCheckedDocument() 정리
서드파티에서 조작할 수 있도록 document.manage 트리거 추가
게시물 관리 기본 쪽지 보내기 개선 (동일 작성자의 게시물을 모아 한번에 보내도록 )
2018-01-31 00:29:37 +09:00
Kijin Sung
84e5542d77 Remove unnecessary use of BaseObject
- 트리거 등 반환값이 필요하지 않은 곳에서 new BaseObject()를 반환하는 것 삭제
- 모듈 설치, 업데이트 후 무의미한 new BaseObject()를 반환하는 것 삭제
- 사용자에게 에러 메시지를 돌려주는 용도로 new BaseObject(-1, '에러메시지')를
  사용하는 경우는 대부분 $this->setError()로 변경함. 언어 변환과 sprintf()
  처리까지 한 번에 이루어지므로 이쪽이 더 편리함.
2017-12-01 00:54:51 +09:00
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
BJRambo
ced76f7e50 Fix #775 스팸필터에서 오류내역으로 스팸키워드노출 여부를 설정 2017-08-04 18:25:37 +09:00
Kijin Sung
b4d7d4e2c0 Strip HTML and normalize spaces before checking text for blocked words 2016-12-13 23:03:17 +09:00
Kijin Sung
81a242fa88 Separate IP error message from keyword error message 2016-12-13 20:14:50 +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
0af94a2275 Clean up insertWord() 2016-12-13 20:05:01 +09:00
Kijin Sung
e2df99d440 Update spamfilter to use Rhymix IP filter 2016-12-13 17:14:42 +09:00
Xvezda
722f093267 Update spamfilter.controller.php 2014-12-30 12:35:40 +09:00
Xvezda
dba6738fa8 트랙백 스팸 필터링 개선 2014-12-30 12:35:40 +09:00
Xvezda
5cf629be4f 닉네임, 홈페이지, 태그 필드 스팸 필터링 2014-12-30 12:35:40 +09:00
bnu
194ce8614a NOISSUE remove reference operator. 2013-12-30 17:35:02 +09:00
bnu
c2b3933831 #55 스팸필터 차단 시 발송되었다는 메시지로 잘못 나오는 문제 수정. 2013-11-23 20:13:58 +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
chschy
e58a54edc7 [Admin UI Refactoring] Content > Spam Filter
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11558 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-09-27 10:03:12 +00:00
devjin
42eb19ae10 merge from 1.5.3.2(r11162 ~ r11201)
and from luminous (r11141 ~ r11193)

git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11202 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-09-11 02:52:49 +00:00
chschy
464bc59681 issue 2287 modifed spamfilter module
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@11106 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-08-28 05:46:43 +00:00
chschy
c244091f26 spamfilter remove debugPrint
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8789 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-08-17 06:53:26 +00:00
chschy
727c569053 issue 70 spamfilter admin module UI modified
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8768 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-08-16 04:47:30 +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
b8299c8a65 merge sandbox to trunk for 1.4.4
git-svn-id: http://xe-core.googlecode.com/svn/trunk@7723 201d5d3c-b55e-5fd7-737f-ddc643e51545
2010-09-28 07:24:47 +00:00
zero
200d63636c merge sandbox to trunk for 1.4.3.1
git-svn-id: http://xe-core.googlecode.com/svn/trunk@7659 201d5d3c-b55e-5fd7-737f-ddc643e51545
2010-08-25 06:19:21 +00:00
misol
5f6260b636 되돌림
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5333 201d5d3c-b55e-5fd7-737f-ddc643e51545
2009-01-12 09:37:36 +00:00
misol
b9acbd344d #17201756 스패머로 등록시 해당 IP로 작성된 문서, 댓글 삭제
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5330 201d5d3c-b55e-5fd7-737f-ddc643e51545
2009-01-12 08:55:36 +00:00
ngleader
6cf8eafe2f #17554272
지정된 시간 체크, 수정시 제외

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5123 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-12-18 06:56:05 +00:00
zero
fe9161bdd6 호스팅 환경을 감안하여 엮인글의 IP주소중 C클래스딴의 여러 엮인글 등록시도시 스팸으로 간주하는 루틴을 제거. 17235346
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4525 201d5d3c-b55e-5fd7-737f-ddc643e51545
2008-09-19 04:59:33 +00:00