$Messages->add(sprintf(T_('The file «%s» could not be updated.'), $edited_File->dget('name')), 'error'); } header_redirect(regenerate_url('', '', '', '&')); // $action = 'list'; break; } // Do we want to display the directory tree next to the files table $UserSettings->param_Request('fm_hide_dirtree', 'fm_hide_dirtree', 'integer', 0, true); /** * Filelist */ $fm_Filelist = new Filelist($fm_FileRoot, $ads_list_path); $Debuglog->add('FM _rds_list_path: ' . var_export($fm_Filelist->_rds_list_path, true), 'files'); param('fm_filter', 'string', NULL, true); param('fm_filter_regex', 'integer', 0, true); $fm_Filelist->set_Filter($fm_filter, $fm_filter_regex); if ($UserSettings->param_Request('fm_dirsnotattop', 'fm_dirsnotattop', 'integer', 0)) { $fm_Filelist->_dirs_not_at_top = true; } if ($UserSettings->param_Request('fm_recursivedirsize', 'fm_recursivedirsize', 'integer', 0)) { $fm_Filelist->_use_recursive_dirsize = true; } check_showparams($fm_Filelist); if (param('fm_flatmode', 'boolean', NULL, true)) { $fm_Filelist->flatmode = true; } /* * Load Filelist (with meta data): */ $fm_Filelist->load(); // Sort Filelist