From dde99fa1503d87eb01f15477b365525bd4bd6af4 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 4 Apr 2017 07:12:13 +0200 Subject: [PATCH] call hook 'rawcontent' when downloading search result with content --- views/bootstrap/class.Search.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php index 3dbfbe165..cc2df42ff 100644 --- a/views/bootstrap/class.Search.php +++ b/views/bootstrap/class.Search.php @@ -82,7 +82,10 @@ $(document).ready( function() { foreach($entries as $entry) { if(get_class($entry) == $dms->getClassname('document')) { $extracols = $this->callHook('extraDownloadColumns', $entry); - $downmgr->addItem($entry->getLatestContent(), $extracols); + if(isset($_GET['includecontent']) && $_GET['includecontent'] && $rawcontent = $this->callHook('rawcontent', $entry->getLatestContent())) { + $downmgr->addItem($entry->getLatestContent(), $extracols, $rawcontent); + } else + $downmgr->addItem($entry->getLatestContent(), $extracols); } } $filename = tempnam('/tmp', '');