묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
@CMD님 감사합니다 한번만 도와주세여 ㅜㅜ
2012.05.27 02:34
추천해주신 애드온 정말 잘받앗습니다.
애드온에 php파일 열어보니
<?php if(!defined("__ZBXE__")) exit(); if($this->module == 'admin') return; if($called_position=='after_module_proc') { $act = Context::get('act'); $document_srl=Context::get('target_srl'); $oDocumentModel = &getModel('document'); $oDocument = $oDocumentModel->getDocument($document_srl); if($act=='procDocumentVoteDown' && $oDocument->mid!=$addon_info->move_blame_bbs && $addon_info->move_blame_bbs!="" && $addon_info->blame_count!="" && ($oDocument->get('blamed_count') == -1*$addon_info->blame_count+1 )) { $document_srl_list[0]=$document_srl; $oModule = &getModel('module'); $temp_module= $oModule->getModuleSrlByMid($addon_info->move_blame_bbs); $module_srl=$temp_module[0]; $oDocumentAdminController = &getAdminController('document'); $oDocumentAdminController->CopyDocumentModule($document_srl_list, $module_srl, null); $oDocumentController = &getController('document'); $oDocumentController->deleteDocument($document_srl); $output = new Object(-1, '게시물의 비추천수가 많아 이동되었습니다.'); return; } else if($act=='procDocumentVoteUp' && $oDocument->mid!=$addon_info->move_vote_bbs && $addon_info->move_vote_bbs!="" && $addon_info->vote_count!="" && ($oDocument->get('voted_count') == $addon_info->vote_count-1)) { $document_srl_list[0]=$document_srl; $oModule = &getModel('module'); $temp_module= $oModule->getModuleSrlByMid($addon_info->move_vote_bbs); $module_srl=$temp_module[0]; $oDocumentAdminController = &getAdminController('document'); $oDocumentAdminController->copyDocumentModule($document_srl_list, $module_srl, null); } } ?>
이렇게 되잇더라구요
그리고 모듈 체크를하면 작동을 않하고 체크를 다풀면 작동을 하더라구요 ㅜㅜ (특정게시판에서만 하고싶은데..)
또 게시물 추천시 게시물 복사가아닌 이동을하려면 어떻게고쳐야대나용 ㅜㅜ?
애드온 설정에서 동작할 mid를 콤마로 구분하여 넣으시면 되고
작동 모듈 선택 부분은 모두 체크 해제하여 주세요~
recycled.zip