diff --git a/module/doc/control.php b/module/doc/control.php index 7cc88d3753..f4b659b2ad 100644 --- a/module/doc/control.php +++ b/module/doc/control.php @@ -304,12 +304,16 @@ class doc extends control if(!$docResult or dao::isError()) $this->send(array('result' => 'fail', 'message' => dao::getError())); $docID = $docResult['id']; + $files = $docResult['files']; $lib = $this->doc->getLibByID($this->post->lib); if($docResult['status'] == 'exists') { $this->send(array('result' => 'fail', 'message' => sprintf($this->lang->duplicate, $this->lang->doc->common), 'locate' => $this->createLink('doc', 'view', "docID=$docID"))); } - $this->action->create('doc', $docID, 'Created'); + + $fileAction = ''; + if(!empty($files)) $fileAction = $this->lang->addFiles . join(',', $files) . "\n" ; + $this->action->create('doc', $docID, 'Created', $fileAction); $vars = "libID=$libID&browseType=byModule&moduleID={$this->post->module}&orderBy=id_desc&from=$this->from"; $link = $this->createLink('doc', 'browse', $vars); diff --git a/module/doc/model.php b/module/doc/model.php index f74d0f3411..0edddcd766 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -629,7 +629,7 @@ class docModel extends model $docContent->files = join(',', array_keys($files)); $this->dao->insert(TABLE_DOCCONTENT)->data($docContent)->exec(); $this->loadModel('score')->create('doc', 'create', $docID); - return array('status' => 'new', 'id' => $docID); + return array('status' => 'new', 'id' => $docID, 'files' => $files); } return false; }