From 654d8ac75a665fee7d2a82ecfd66b95fc15fd6f5 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Sat, 25 Apr 2015 20:49:47 +0200 Subject: [PATCH] add parameter $version to documentListRow() in order to show a specific version --- views/bootstrap/class.Bootstrap.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/views/bootstrap/class.Bootstrap.php b/views/bootstrap/class.Bootstrap.php index 5f7e0b616..d875e5c92 100644 --- a/views/bootstrap/class.Bootstrap.php +++ b/views/bootstrap/class.Bootstrap.php @@ -1482,7 +1482,7 @@ $('#delete-folder-btn-".$folderid."').popover({ * @param object $previewer * @param boolean $skipcont set to true if embrasing tr shall be skipped */ - function documentListRow($document, $previewer, $skipcont=false) { /* {{{ */ + function documentListRow($document, $previewer, $skipcont=false, $version=0) { /* {{{ */ $dms = $this->params['dms']; $user = $this->params['user']; $showtree = $this->params['showtree']; @@ -1500,7 +1500,12 @@ $('#delete-folder-btn-".$folderid."').popover({ if(!$skipcont) $content .= ""; - if($latestContent = $document->getLatestContent()) { + if($version) + $latestContent = $document->getContentByVersion($version); + else + $latestContent = $document->getLatestContent(); + + if($latestContent) { $previewer->createPreview($latestContent); $version = $latestContent->getVersion(); $status = $latestContent->getStatus();