From 5cfb1e8d11f3b01f92da2fee58f771ffae936cff Mon Sep 17 00:00:00 2001 From: Xvezda Date: Sun, 16 Nov 2014 22:06:32 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=EB=8B=89=EB=84=A4=EC=9E=84,=20=ED=99=88?= =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80,=20=ED=83=9C=EA=B7=B8=20=ED=95=84?= =?UTF-8?q?=EB=93=9C=20=EC=8A=A4=ED=8C=B8=20=ED=95=84=ED=84=B0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/spamfilter/spamfilter.controller.php | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/modules/spamfilter/spamfilter.controller.php b/modules/spamfilter/spamfilter.controller.php index 8bc7fd03d..6d7026227 100644 --- a/modules/spamfilter/spamfilter.controller.php +++ b/modules/spamfilter/spamfilter.controller.php @@ -44,7 +44,14 @@ class spamfilterController extends spamfilter $output = $oFilterModel->isDeniedIP(); if(!$output->toBool()) return $output; // Check if there is a ban on the word - $text = $obj->title.$obj->content; + if($is_logged) + { + $text = $obj->title . ' ' . $obj->content . ' ' . $obj->tags; + } + else + { + $text = $obj->title . ' ' . $obj->content . ' ' . $obj->nick_name . ' ' . $obj->homepage . ' ' . $obj->tags; + } $output = $oFilterModel->isDeniedWord($text); if(!$output->toBool()) return $output; // Check the specified time beside the modificaiton time @@ -81,7 +88,14 @@ class spamfilterController extends spamfilter $output = $oFilterModel->isDeniedIP(); if(!$output->toBool()) return $output; // Check if there is a ban on the word - $text = $obj->content; + if($is_logged) + { + $text = $obj->content; + } + else + { + $text = $obj->content . ' ' . $obj->nick_name . ' ' . $obj->homepage; + } $output = $oFilterModel->isDeniedWord($text); if(!$output->toBool()) return $output; // If the specified time check is not modified From 36641bd21c5e6d7e9d96a29524e4d33e1f9b326d Mon Sep 17 00:00:00 2001 From: Xvezda Date: Sun, 16 Nov 2014 22:08:07 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=ED=8A=B8=EB=9E=99=EB=B0=B1=20=EC=8A=A4?= =?UTF-8?q?=ED=8C=B8=20=ED=95=84=ED=84=B0=EB=A7=81=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/spamfilter/spamfilter.controller.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/spamfilter/spamfilter.controller.php b/modules/spamfilter/spamfilter.controller.php index 6d7026227..a9b630e9e 100644 --- a/modules/spamfilter/spamfilter.controller.php +++ b/modules/spamfilter/spamfilter.controller.php @@ -127,7 +127,7 @@ class spamfilterController extends spamfilter $output = $oFilterModel->isDeniedIP(); if(!$output->toBool()) return $output; // Check if there is a ban on the word - $text = $obj->blog_name.$obj->title.$obj->excerpt.$obj->url; + $text = $obj->blog_name . ' ' . $obj->title . ' ' . $obj->excerpt . ' ' . $obj->url; $output = $oFilterModel->isDeniedWord($text); if(!$output->toBool()) return $output; // Start Filtering From 650737e7079c386d506d656b85628dbd72b7e9a0 Mon Sep 17 00:00:00 2001 From: Xvezda Date: Sat, 22 Nov 2014 16:37:47 +0900 Subject: [PATCH 3/3] Update spamfilter.controller.php --- modules/spamfilter/spamfilter.controller.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/spamfilter/spamfilter.controller.php b/modules/spamfilter/spamfilter.controller.php index a9b630e9e..45ff85fa9 100644 --- a/modules/spamfilter/spamfilter.controller.php +++ b/modules/spamfilter/spamfilter.controller.php @@ -44,6 +44,7 @@ class spamfilterController extends spamfilter $output = $oFilterModel->isDeniedIP(); if(!$output->toBool()) return $output; // Check if there is a ban on the word + $text = ''; if($is_logged) { $text = $obj->title . ' ' . $obj->content . ' ' . $obj->tags; @@ -88,6 +89,7 @@ class spamfilterController extends spamfilter $output = $oFilterModel->isDeniedIP(); if(!$output->toBool()) return $output; // Check if there is a ban on the word + $text = ''; if($is_logged) { $text = $obj->content;