From b82211a941ad887b7a1f59571683c90b3d7b2de0 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 17 Sep 2018 13:47:53 +0200 Subject: [PATCH] pass folder to view if set in url --- out/out.DropFolderChooser.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/out/out.DropFolderChooser.php b/out/out.DropFolderChooser.php index 89ed922c1..54d6928ea 100644 --- a/out/out.DropFolderChooser.php +++ b/out/out.DropFolderChooser.php @@ -42,6 +42,13 @@ if(isset($_GET['showfolders']) && $_GET['showfolders']) else $showfolders = false; +if (isset($_GET["folderid"]) && is_numeric($_GET["folderid"])) { + $folderid = intval($_GET["folderid"]); + $folder = $dms->getFolder($folderid); +} else { + $folder = null; +} + $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); $view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user)); if($view) { @@ -53,6 +60,7 @@ if($view) { $view->setParam('previewWidthList', $settings->_previewWidthDropFolderList); $view->setParam('timeout', $settings->_cmdTimeout); $view->setParam('showfolders', $showfolders); + $view->setParam('folder', $folder); $view($_GET); exit; }