mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-06 10:11:38 +09:00
지식인 모듈 지원 종료
This commit is contained in:
parent
6774767f6f
commit
a2a8e99ef1
1 changed files with 0 additions and 78 deletions
|
|
@ -843,84 +843,6 @@ class ncenterliteController extends ncenterlite
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 지식인 모듈의 의견
|
||||
// TODO: 지식인 모듈을 사용하는지 안하는지 현재로써는 모르기 때문에 일단은 이 코드를 유지 하였다가 나중에 라이믹스용 지식인이 나온다면 변경하기
|
||||
if($oModule->act == 'procKinInsertComment')
|
||||
{
|
||||
// 글, 댓글 구분
|
||||
$parent_type = ($vars->document_srl == $vars->parent_srl) ? 'DOCUMENT' : 'COMMENT';
|
||||
if($parent_type == 'DOCUMENT')
|
||||
{
|
||||
$oDocumentModel = getModel('document');
|
||||
$oDocument = $oDocumentModel->getDocument($vars->document_srl);
|
||||
$member_srl = $oDocument->get('member_srl');
|
||||
$type = $this->_TYPE_DOCUMENT;
|
||||
}
|
||||
else
|
||||
{
|
||||
$oCommentModel = getModel('comment');
|
||||
$oComment = $oCommentModel->getComment($vars->parent_srl);
|
||||
$member_srl = $oComment->get('member_srl');
|
||||
$type = $this->_TYPE_COMMENT;
|
||||
}
|
||||
|
||||
if($logged_info->member_srl != $member_srl)
|
||||
{
|
||||
$args = new stdClass();
|
||||
$args->member_srl = abs($member_srl);
|
||||
$args->srl = ($parent_type == 'DOCUMENT') ? $vars->document_srl : $vars->parent_srl;
|
||||
$args->type = $type;
|
||||
$args->target_type = $this->_TYPE_COMMENT;
|
||||
$args->target_srl = $vars->parent_srl;
|
||||
$args->target_p_srl = '1';
|
||||
$args->target_url = getNotEncodedUrl('', 'document_srl', $vars->document_srl, 'comment_srl', $vars->parent_srl) . '#comment_' . $vars->parent_srl;
|
||||
$args->target_summary = cut_str(strip_tags($vars->content), 50);
|
||||
$args->target_nick_name = $logged_info->nick_name;
|
||||
$args->target_email_address = $logged_info->email_address;
|
||||
$args->regdate = date('YmdHis');
|
||||
$args->notify = $this->_getNotifyId($args);
|
||||
$output = $this->_insertNotify($args);
|
||||
if(!$output->toBool())
|
||||
{
|
||||
return $output;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if($oModule->act == 'dispKinView' || $oModule->act == 'dispKinIndex')
|
||||
{
|
||||
// 글을 볼 때 알림 제거
|
||||
$oDocumentModel = getModel('document');
|
||||
$oDocument = $oDocumentModel->getDocument($vars->document_srl);
|
||||
$member_srl = $oDocument->get('member_srl');
|
||||
|
||||
if($logged_info->member_srl == $member_srl)
|
||||
{
|
||||
$args = new stdClass;
|
||||
$args->member_srl = $logged_info->member_srl;
|
||||
$args->srl = $vars->document_srl;
|
||||
$args->type = $this->_TYPE_DOCUMENT;
|
||||
$output = executeQuery('ncenterlite.updateNotifyReadedBySrl', $args);
|
||||
if($output->toBool())
|
||||
{
|
||||
//Remove flag files
|
||||
$this->removeFlagFile($args->member_srl);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if($oModule->act == 'getKinComments')
|
||||
{
|
||||
// 의견을 펼칠 때 알림 제거
|
||||
$args = new stdClass;
|
||||
$args->member_srl = $logged_info->member_srl;
|
||||
$args->target_srl = $vars->parent_srl;
|
||||
$output = executeQuery('ncenterlite.updateNotifyReadedByTargetSrl', $args);
|
||||
if($output->toBool())
|
||||
{
|
||||
//Remove flag files
|
||||
$this->removeFlagFile($args->member_srl);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function triggerBeforeDisplay(&$output_display)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue