묻고답하기

일정 수의 추천을 받으면 베스트 게시판으로 이동하는 소스인데요.

추가적으로 글 작성자에게 100 point 지급하는 소스를 작성하려고 합니다.

현재 소스로 하면 글 적성자가 아닌 추천자에게 지급이 되네요.

글작성저에게 지급하려면 아래 빨간 색으로 표시된 부분에서 무엇을 고쳐야 하는지 고수님의 도움을 부탁드립니다.   

------------------------------------------------------------------------------------

 function procVoteVoteUp()
    {
        $oVoteModel = &getModel('vote');
        $config = $oVoteModel->getConfig();

        // Vote 모듈 작동유무 체크
        if($config->use!='Y') return;

        // 권한 설정
        if(!$oVoteModel->getPermission()) return new Object(-1, $config->msg_grant);

        $document_srl = Context::get('target_srl');
        if(!$document_srl) return new Object(-1, 'msg_invalid_request');

        $oDocumentModel = getModel('document');
        $oDocument = $oDocumentModel->getDocument($document_srl, false, false);
        $module_srl = $oDocument->get('module_srl');
        if(!$module_srl) return new Object(-1, 'msg_invalid_request');

        // 공지글 추천 옵션
        if($oDocument->get('is_notice')=='Y' && $config->use_noticeVote!='Y') return new Object(-1, $config->msg_noticeVote);

        $oModuleModel = getModel('module');
        $document_config = $oModuleModel->getModulePartConfig('document',$module_srl);
        if($document_config->use_vote_up=='N') return new Object(-1, 'msg_invalid_request');

        // 레벨특권
        if($config->use_level=='Y' && Context::get('is_logged'))
        {
            $oVoteModel = getModel('vote');
            $level = $oVoteModel->getLevel();

            if($level >= $config->level_over) $point=$config->level_point;
            else $point=1;
        }
        else $point=1;

        $output = $this->updateVotedCount($document_srl, $point);
        $this->add('voted_count', $output->get('voted_count'));

        // 게시물 이동 method
        $module_info = $oModuleModel->getModuleInfoByDocumentSrl($document_srl);
        if($config->use_mvV == 'Y'&& in_array($module_info->module_srl, $config->mvV_from) && !in_array($module_info->module_srl,$config->mvV_to))
        {
            if($output->get('voted_count') >= $config->mvV_count)
            {
                $obj->mvV = true;
                $obj->document_srl = $document_srl;
                $obj->browser_title = $oDocument->getBrowserTitle();
                $mvDoc = $this->_moveDoc($obj);
                // 게시물이동값 true 로 넘어오면 아래 method 실행
                if($mvDoc && $config->use_mvV_cmt=='Y')
                {
                    $c_obj = new stdClass();
                    $c_obj->member_srl = $config->mvV_cmt_memberSrl;
                    $c_obj->nick_name = $config->mvV_cmt_memberNick;
                    $c_obj->content = $config->msg_mvV_cmt;
                    $c_obj->module_srl = $module_info->module_srl;
                    $c_obj->document_srl = $document_srl;
                    $this->_insertCmt($c_obj);
                }
        $oPointController = &getController('point');
        $oPointController->setPoint(Context::get('logged_info')->member_srl, 100, 'add');
                $this->add('msg',$config->msg_mvV);
            }
        }

        return $output;
    }

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
lark007 XEDITION레이아웃 크롬과 IE에서 슬라이더 크기 차이 어떻게 맞춰주나요?  
하시아 위젯 소스에서 관리자가 쓴글도 나오게 하려면?  
mmz 포인트별 레벨에 관해서 [3] 2017.01.24 by lis****
leejs**** 회원정보변경금지 질문드립니다!! 감사합니다. [1] 2017.01.24 by lis****
김깔끔 공홈 모바일 sweet mobile "본문메인슬라이더 타입" 위젯에 관해 문의 드립니다. [2] file 2017.01.23 by 너에게제공
웈웈 추천 버튼 관련되어서 질문 드립니다. [1] file 2017.01.23 by sejin7940
다함께 DB Table 생성을 해야 설치가 완료됩니다. file  
다함께 회원가입 오류 - 사용 금지된 닉네임입니다. file  
baetiger**** content웨젯에서 불릿기호(●)가 보이지 않아요. [1] 2017.01.23 by 기진곰
심규인 아주 오래된 제로보드를 추억삼아가지고 있었는데요 갑자기 안되서요  
흑우이진수 설치 에러 [4] 2017.01.23 by 흑우이진수
Xenon54 파일첨부 안댐...(저도 이런거 처음봄 -.-)  
락앤락 스케치북 게시판 질문이요!  
늘감사해요 XE 게시판 기본스킨 문의드리고 싶습니다. file  
웈웈 글쓰기 폼 관련 질문이 있습니다! file  
디트리히A 게시판 리스트에서 해당 필드값이 0 인 게시물만 출력 질문 [수정]  
브레인630 연관글출력 애드온 위치... file  
hjkguy767 통합검색 확장모듈 나오는 순서 바꾸기.. [2] file 2017.01.22 by hjkguy767
사부작 모바일 스킨 sketchbook5 수정관련 [1] 2017.01.22 by 펭구
제자4a6a3 VISUAL-SUBHEADER 질문이 있습니다. [1] 2017.01.21 by HowtoXE
홈런볼11 알림 선택 기능 [1] 2017.01.21 by HowtoXE
zoslwlsoag jsp에서 jQuery 질문입니다!! [1] 2017.01.21 by HowtoXE
우랑탕탕이 첨부파일 내림차순 아니면 오름차순 [1] file 2017.01.21 by HowtoXE
레망 404 에러 [1] 2017.01.23 by 펭구
wuzzazza 게시판 글 수정금지 설정법 [2] 2017.01.21 by wuzzazza
A to Z 레이아웃이 이상하게 나와요 [1] file 2017.01.21 by 실존인물
줄리아22 나모로 html파일 저장했을때와 레이아웃 제작시 차이 [2] file 2017.01.21 by 실존인물
gasom 홈피 관리자로서 로그인 비밀번호를 잊어버렸습니다. [1] 2017.01.21 by 펭구
바리바로 맥에 XE 설치가 안 됩니다. 도와 주세요. [1] 2017.01.21 by 기진곰
강한길 설치 문의 [1] 2017.01.21 by 제이와이엔소프트