diff --git a/modules/document/lang/ko.php b/modules/document/lang/ko.php
index d55188fe5..ffc3759c0 100644
--- a/modules/document/lang/ko.php
+++ b/modules/document/lang/ko.php
@@ -67,16 +67,6 @@ $lang->in_trash = '휴지통';
$lang->trash_nick_name = '옮긴사람';
$lang->trash_date = '삭제 날짜';
$lang->trash_description = '설명';
-$lang->search_target_trash_list['title'] = '제목';
-$lang->search_target_trash_list['content'] = '내용';
-$lang->search_target_trash_list['user_id'] = '아이디';
-$lang->search_target_trash_list['member_srl'] = '회원 번호';
-$lang->search_target_trash_list['user_name'] = '사용자 이름';
-$lang->search_target_trash_list['nick_name'] = '닉네임';
-$lang->search_target_trash_list['trash_member_srl'] = '삭제자 회원 번호';
-$lang->search_target_trash_list['trash_user_name'] = '삭제자 이름';
-$lang->search_target_trash_list['trash_date'] = '삭제일';
-$lang->search_target_trash_list['trash_ipaddress'] = '삭제자 IP 주소';
$lang->success_trashed = '휴지통으로 이동되었습니다.';
$lang->msg_not_selected_document = '선택한 문서가 없습니다.';
$lang->status = '상태';
diff --git a/modules/ncenterlite/ncenterlite.class.php b/modules/ncenterlite/ncenterlite.class.php
index ccf755e2e..0a42f5b09 100644
--- a/modules/ncenterlite/ncenterlite.class.php
+++ b/modules/ncenterlite/ncenterlite.class.php
@@ -43,6 +43,7 @@ class ncenterlite extends ModuleObject
array('communication.sendMessage', 'ncenterlite', 'controller', 'triggerAfterSendMessage', 'after'),
array('document.updateVotedCount', 'ncenterlite', 'controller', 'triggerAfterVotedupdate', 'after'),
array('moduleHandler.init', 'ncenterlite', 'controller', 'triggerAddMemberMenu', 'after'),
+ array('document.moveDocumentToTrash', 'ncenterlite', 'controller', 'triggerAfterMoveToTrash', 'after'),
);
private $delete_triggers = array(
array('moduleObject.proc', 'ncenterlite', 'controller', 'triggerBeforeModuleObjectProc', 'before')
diff --git a/modules/ncenterlite/ncenterlite.controller.php b/modules/ncenterlite/ncenterlite.controller.php
index 92d951029..fc1ef818f 100644
--- a/modules/ncenterlite/ncenterlite.controller.php
+++ b/modules/ncenterlite/ncenterlite.controller.php
@@ -432,6 +432,22 @@ class ncenterliteController extends ncenterlite
return new Object();
}
+ function triggerAfterMoveToTrash(&$obj)
+ {
+ $oNcenterliteModel = getModel('ncenterlite');
+ $config = $oNcenterliteModel->getConfig();
+
+ if(empty($config->use))
+ {
+ return new Object();
+ }
+
+ $args = new stdClass();
+ $args->srl = $obj->document_srl;
+ $output = executeQuery('ncenterlite.deleteNotifyBySrl', $args);
+ return new Object();
+ }
+
function triggerAfterModuleHandlerProc(&$oModule)
{
$vars = Context::getRequestVars();
diff --git a/modules/trash/lang/ko.php b/modules/trash/lang/ko.php
index e1878e448..1af65ecb5 100644
--- a/modules/trash/lang/ko.php
+++ b/modules/trash/lang/ko.php
@@ -12,10 +12,18 @@ $lang->fail_empty = '휴지통을 비우지 못했습니다.';
$lang->success_restore = '복원했습니다.';
$lang->fail_restore = '복원하지 못했습니다.';
$lang->origin_module_type = '타입';
-$lang->remove_all_trash_item = '휴지통을 완전히 비웁니다. 실행 후에는 복원이 불가능합니다.';
+$lang->remove_all_trash_item = '선택한 항목의 휴지통 리스트들을 완전히 비웁니다. 실행 후에는 복원이 불가능합니다.';
$lang->title = '제목';
$lang->content = '내용';
$lang->trasher = '삭제자';
$lang->origin_info = '원문 정보';
$lang->delete_info = '삭제 정보';
$lang->cmd_restore = '복원';
+$lang->cmd_trash_list = '휴지통 목록';
+$lang->cmd_trash_type = '휴지통비우기 타입';
+$lang->trash_warning = '주의!';
+$lang->trash_nick_name = '옮긴사람';
+$lang->search_target_trash_list['title'] = '제목';
+$lang->search_target_trash_list['user_id'] = '삭제자 아이디';
+$lang->search_target_trash_list['nick_name'] = '삭제자 닉네임';
+$lang->search_target_trash_list['trash_ipaddress'] = '삭제자 IP 주소';
diff --git a/modules/trash/queries/getTrashList.xml b/modules/trash/queries/getTrashList.xml
index b3728bc12..b73860acc 100644
--- a/modules/trash/queries/getTrashList.xml
+++ b/modules/trash/queries/getTrashList.xml
@@ -12,6 +12,12 @@
+
+
+
+
+
+
diff --git a/modules/trash/tpl/header.html b/modules/trash/tpl/header.html
index bd7fd3cbc..529b65f20 100644
--- a/modules/trash/tpl/header.html
+++ b/modules/trash/tpl/header.html
@@ -1,2 +1,15 @@
-{$lang->cmd_trash} {$lang->cmd_management}
+
+
+
+
+
+
{$XE_VALIDATOR_MESSAGE}
+
+
diff --git a/modules/trash/tpl/trash_list.html b/modules/trash/tpl/trash_list.html
index 0e027b0ad..48e9224f5 100644
--- a/modules/trash/tpl/trash_list.html
+++ b/modules/trash/tpl/trash_list.html
@@ -3,24 +3,36 @@ var confirm_restore_msg = '{$lang->confirm_restore}';
var no_text_comment = '{$lang->no_text_comment}';
-
-
-
{$XE_VALIDATOR_MESSAGE}
-
+