From d67ed7f81fee0f140c5da5c15e19ca90514b4507 Mon Sep 17 00:00:00 2001 From: zero Date: Tue, 6 Mar 2007 01:41:27 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@265 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/board/board.controller.php | 6 +++--- modules/trackback/trackback.controller.php | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/board/board.controller.php b/modules/board/board.controller.php index c3089dafa..004f872b9 100644 --- a/modules/board/board.controller.php +++ b/modules/board/board.controller.php @@ -173,7 +173,7 @@ // comment 모듈의 controller 객체 생성 $oCommentController = &getController('comment'); - $output = $oCommentController->deleteComment($comment_srl); + $output = $oCommentController->deleteComment($comment_srl, $this->grant->manager); if(!$output->toBool()) return $output; $this->add('mid', Context::get('mid')); @@ -201,7 +201,7 @@ // trackback module의 controller 객체 생성 $oTrackbackController = &getController('trackback'); - $output = $oTrackbackController->deleteTrackback($trackback_srl); + $output = $oTrackbackController->deleteTrackback($trackback_srl, $this->grant->manager); if(!$output->toBool()) return $output; $this->add('mid', Context::get('mid')); @@ -259,7 +259,7 @@ // file class의 controller 객체 생성 $oFileController = &getController('file'); - $output = $oFileController->deleteFile($file_srl); + $output = $oFileController->deleteFile($file_srl, $this->grant->manager); // 첨부파일의 목록을 java script로 출력 $oFileController->printUploadedFileList($document_srl); diff --git a/modules/trackback/trackback.controller.php b/modules/trackback/trackback.controller.php index a7739fe4d..12fc5248f 100644 --- a/modules/trackback/trackback.controller.php +++ b/modules/trackback/trackback.controller.php @@ -66,7 +66,7 @@ /** * @brief 단일 엮인글 삭제 **/ - function deleteTrackback($trackback_srl) { + function deleteTrackback($trackback_srl, $is_admin = false) { // trackback model 객체 생성 $oTrackbackModel = &getModel('trackback'); @@ -79,7 +79,7 @@ $oDocumentModel = &getModel('document'); // 권한이 있는지 확인 - if(!$oDocumentModel->isGranted($document_srl)) return new Object(-1, 'msg_not_permitted'); + if(!$is_admin && !$oDocumentModel->isGranted($document_srl)) return new Object(-1, 'msg_not_permitted'); // 삭제 $oDB = &DB::getInstance();