지식인 모듈 지원 종료

This commit is contained in:
BJRambo 2020-04-13 21:34:59 +09:00
parent 6774767f6f
commit a2a8e99ef1

View file

@ -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)