Ejemplo n.º 1
0
    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.'));