diff --git a/module/doc/control.php b/module/doc/control.php index 27863f9fac..098ee086f9 100644 --- a/module/doc/control.php +++ b/module/doc/control.php @@ -297,9 +297,16 @@ class doc extends control } /* 删除一个文件。*/ - public function deleteFile($fileID) + public function deleteFile($fileID, $confirm = 'no') { - $this->dao->delete()->from(TABLE_FILE)->where('id')->eq($fileID)->exec(); - die(js::reload('parent')); + if($confirm == 'no') + { + die(js::confirm($this->lang->doc->confirmDelete, inlink('deleteFile', "fileID=$fileID&confirm=yes"))); + } + else + { + $this->dao->delete()->from(TABLE_FILE)->where('id')->eq($fileID)->exec(); + die(js::reload('parent')); + } } }