mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-30 15:52:17 +09:00
Improve the montioned notifications.
This commit is contained in:
parent
63fede23ca
commit
17f2e4774b
1 changed files with 19 additions and 11 deletions
|
|
@ -1022,6 +1022,19 @@ class ncenterliteController extends ncenterlite
|
|||
// '님'문자 이후 제거
|
||||
if(in_array('respect', $config->mention_format))
|
||||
{
|
||||
$nick_name = array_unique($matches[2]);
|
||||
foreach($nick_name as $nick)
|
||||
{
|
||||
$nick_member_srl = getModel('member')->getMemberSrlByNickName($nick);
|
||||
if($nick_member_srl)
|
||||
{
|
||||
$list[] = $nick_member_srl;
|
||||
}
|
||||
}
|
||||
if(!empty($list))
|
||||
{
|
||||
return $list;
|
||||
}
|
||||
foreach($matches[2] as $idx => $item)
|
||||
{
|
||||
$pos = strpos($item, '님');
|
||||
|
|
@ -1035,7 +1048,6 @@ class ncenterliteController extends ncenterlite
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
$nicks = array_unique($matches[2]);
|
||||
|
||||
$oMemberModel = getModel('member');
|
||||
|
|
@ -1045,12 +1057,10 @@ class ncenterliteController extends ncenterlite
|
|||
{
|
||||
foreach($nicks as $user_id)
|
||||
{
|
||||
$vars = new stdClass();
|
||||
$vars->user_id = $user_id;
|
||||
$output = executeQuery('ncenterlite.getMemberSrlById', $vars);
|
||||
if($output->data && $output->data->member_srl)
|
||||
$id_member_srl = $oMemberModel->getMemberSrlByUserID($user_id);
|
||||
if($id_member_srl)
|
||||
{
|
||||
$list[] = $output->data->member_srl;
|
||||
$list[] = $id_member_srl;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1058,12 +1068,10 @@ class ncenterliteController extends ncenterlite
|
|||
{
|
||||
foreach($nicks as $nick_name)
|
||||
{
|
||||
$vars = new stdClass();
|
||||
$vars->nick_name = $nick_name;
|
||||
$output = executeQuery('ncenterlite.getMemberSrlByNickName', $vars);
|
||||
if($output->data && $output->data->member_srl)
|
||||
$nick_member_srl = $oMemberModel->getMemberSrlByNickName($nick_name);
|
||||
if($nick_member_srl)
|
||||
{
|
||||
$list[] = $output->data->member_srl;
|
||||
$list[] = $nick_member_srl;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue