mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 01:01:41 +09:00
#55 스팸필터 차단 시 발송되었다는 메시지로 잘못 나오는 문제 수정.
This commit is contained in:
parent
d0a02752e6
commit
c2b3933831
3 changed files with 12 additions and 12 deletions
|
|
@ -114,8 +114,13 @@ class communicationController extends communication
|
|||
// send a message
|
||||
$output = $this->sendMessage($logged_info->member_srl, $receiver_srl, $title, $content);
|
||||
|
||||
if(!$output->toBool())
|
||||
{
|
||||
return $output;
|
||||
}
|
||||
|
||||
// send an e-mail
|
||||
if($output->toBool() && $send_mail == 'Y')
|
||||
if($send_mail == 'Y')
|
||||
{
|
||||
$view_url = Context::getRequestUri();
|
||||
$content = sprintf("%s<br /><br />From : <a href=\"%s\" target=\"_blank\">%s</a>", $content, $view_url, $view_url);
|
||||
|
|
|
|||
|
|
@ -176,25 +176,20 @@ class spamfilterController extends spamfilter
|
|||
function triggerSendMessage(&$obj)
|
||||
{
|
||||
if($_SESSION['avoid_log']) return new Object();
|
||||
// Check the login status, login information, and permission
|
||||
$is_logged = Context::get('is_logged');
|
||||
|
||||
$logged_info = Context::get('logged_info');
|
||||
// In case logged in, check if it is an administrator
|
||||
if($is_logged)
|
||||
{
|
||||
if($logged_info->is_admin == 'Y') return new Object();
|
||||
}
|
||||
if($logged_info->is_admin == 'Y') return new Object();
|
||||
|
||||
$oFilterModel = getModel('spamfilter');
|
||||
// Check if the IP is prohibited
|
||||
$output = $oFilterModel->isDeniedIP();
|
||||
if(!$output->toBool()) return $output;
|
||||
// Check if there is a ban on the word
|
||||
$text = $obj->title.$obj->content;
|
||||
$text = $obj->title . ' ' . $obj->content;
|
||||
$output = $oFilterModel->isDeniedWord($text);
|
||||
if(!$output->toBool()) return $output;
|
||||
// Check the specified time
|
||||
$output = $oFilterModel->checkLimited();
|
||||
$output = $oFilterModel->checkLimited(TRUE);
|
||||
if(!$output->toBool()) return $output;
|
||||
// Save a log
|
||||
$this->insertLog();
|
||||
|
|
|
|||
|
|
@ -120,11 +120,11 @@ class spamfilterModel extends spamfilter
|
|||
{
|
||||
if($isMessage)
|
||||
{
|
||||
$message = sprintf(Context::getLang('msg_alert_limited_by_config'), $interval);
|
||||
$message = sprintf(Context::getLang('msg_alert_limited_message_by_config'), $interval);
|
||||
}
|
||||
else
|
||||
{
|
||||
$message = sprintf(Context::getLang('msg_alert_limited_message_by_config'), $interval);
|
||||
$message = sprintf(Context::getLang('msg_alert_limited_by_config'), $interval);
|
||||
}
|
||||
|
||||
$oSpamFilterController = &getController('spamfilter');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue