if (is_array($last_dirs)) { foreach ($last_dirs as $ld) { $ld_params = $page_url_params; $ld_params['d'] = $ld; $ld_params['q'] = ''; // Reset search $last_folders_item .= '<option value="' . urldecode($core->adminurl->get('admin.media', $ld_params)) . '"' . ($ld == rtrim($d, '/') ? ' selected="selected"' : '') . '>' . '/' . $ld . '</option>' . "\n"; } if ($last_folders_item != '') { $last_folders = '<p class="media-recent hidden-if-no-js">' . '<label class="classic" for="switchfolder">' . __('Goto recent folder:') . '</label> ' . '<select name="switchfolder" id="switchfolder">' . $last_folders_item . '</select>' . '<script type="text/javascript">var urlmenu = document.getElementById(\'switchfolder\'); urlmenu.onchange = function() { window.location = this.options[this.selectedIndex].value; }; </script>' . '</p>'; } } } call_user_func($open_f, __('Media manager'), dcPage::jsLoad('js/_media.js') . ($core_media_writable ? dcPage::jsUpload(array('d=' . $d)) : ''), $breadcrumb); if ($popup) { // Display notices echo dcPage::notices(); } if (!$core_media_writable) { dcPage::warning(__('You do not have sufficient permissions to write to this folder.')); } if (!empty($_GET['mkdok'])) { dcPage::success(__('Directory has been successfully created.')); } if (!empty($_GET['upok'])) { dcPage::success(__('Files have been successfully uploaded.')); } if (!empty($_GET['rmfok'])) { dcPage::success(__('File has been successfully removed.'));