if ($uplfile['error'] == 1 or $uplfile['error'] == 2) {
                $error_msg = $lang->m('error_upload_file_too_big', 'spawfm');
            } elseif ($uplfile['error'] == 3) {
                $error_msg = $lang->m('error_upload_file_incomplete', 'spawfm');
            } else {
                $error_msg = $lang->m('error_upload_failed', 'spawfm');
            }
        }
    }
}
// load current directory contents:
$files = $directories = array();
$allowed_ext = array();
if ($spawfm->getCurrentFsDir()) {
    // read files
    $files = $spawfm->getFilesList();
    if ($files === false) {
        $error_msg = $lang->m('error_reading_dir', 'spawfm');
    }
    // read directories if allowed
    if ($spawfm->getCurrentDirSetting('recursive')) {
        $directories = $spawfm->getDirectoriesList();
    }
}
?>
<style type="text/css">
#file_list {
  height: 270px;
}

#file_details {