From 0e408aa4592587198fe46a95ad2126845a9c917d Mon Sep 17 00:00:00 2001 From: ovclas Date: Wed, 13 Apr 2011 01:59:09 +0000 Subject: [PATCH] #19689775 document readed log, voted log delete, when document deleted git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8304 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/document/document.controller.php | 22 +++++++++++++++++++ .../queries/deleteDocumentReadedLog.xml | 8 +++++++ .../queries/deleteDocumentVotedLog.xml | 8 +++++++ 3 files changed, 38 insertions(+) create mode 100644 modules/document/queries/deleteDocumentReadedLog.xml create mode 100644 modules/document/queries/deleteDocumentVotedLog.xml diff --git a/modules/document/document.controller.php b/modules/document/document.controller.php index 294f8dcb4..99e5cf091 100644 --- a/modules/document/document.controller.php +++ b/modules/document/document.controller.php @@ -435,6 +435,8 @@ class documentController extends document { } // declared document, log delete $this->_deleteDeclaredDocuments($args); + $this->_deleteDocumentReadedLog($args); + $this->_deleteDocumentVotedLog($args); // Remove the thumbnail file FileHandler::removeDir(sprintf('files/cache/thumbnails/%s',getNumberingPath($document_srl, 3))); @@ -456,6 +458,26 @@ class documentController extends document { executeQuery('document.deleteDocumentDeclaredLog', $documentSrls); } + /** + * @brief delete readed log + * @param $documentSrls : srls string (ex: 1, 2,56, 88) + * @return void + **/ + function _deleteDocumentReadedLog($documentSrls) + { + executeQuery('document.deleteDocumentReadedLog', $documentSrls); + } + + /** + * @brief delete voted log + * @param $documentSrls : srls string (ex: 1, 2,56, 88) + * @return void + **/ + function _deleteDocumentVotedLog($documentSrls) + { + executeQuery('document.deleteDocumentVotedLog', $documentSrls); + } + /** * @brief Move the doc into the trash **/ diff --git a/modules/document/queries/deleteDocumentReadedLog.xml b/modules/document/queries/deleteDocumentReadedLog.xml new file mode 100644 index 000000000..4d1138767 --- /dev/null +++ b/modules/document/queries/deleteDocumentReadedLog.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/modules/document/queries/deleteDocumentVotedLog.xml b/modules/document/queries/deleteDocumentVotedLog.xml new file mode 100644 index 000000000..bd550122c --- /dev/null +++ b/modules/document/queries/deleteDocumentVotedLog.xml @@ -0,0 +1,8 @@ + + +
+ + + + +