Automagiczne uzupełnianie katalogów'; } function admin_dir_fill() { global $content; global $config; global $script; $path = $config['basedir']; $dir_handle = @opendir($path) or die('Błąd otwarcia basedir'); $dirlist = []; while ($file = readdir($dir_handle)) { if(!is_dir($path.$file)) continue; if (in_array($file, array('miniatury', '.', '..'))) continue; $dirlist[] = array('name' => $file, 'date' => filemtime($path.$file)); } usort($dirlist, 'dir_compare'); $content .= '
'; foreach($dirlist as $dir) { $dirinfo = get_dir_info($dir['name']); $dirname = htmlspecialchars($dir['name']); $dirselect = md5($dir['name']); if ($dirinfo) { $content .= ''; $content .= ''; $content .= ''; $content .= ''; $content .= ''; $content .= ''; } else { $content .= ''; $content .= ''; $content .= ''; $content .= ''; $content .= ''; $content .= ''; } } $content .= '
ŚcieżkaNazwaDataKomentarzJuż jestDodaj
Zaznacz wszystko
Odznacz wszystko
' . $dirname . 'Baza danych:
Katalog: ' . $dir['date'] . '
Tak(tylko brakujące pliki)
' . $dirname . 'Nie
'; // $content = '
' . print_r($dirlist, true) . '
'; $dirlist_json = json_encode($dirlist); $script = 'const dirlist = ' . $dirlist_json . ';'; } function dir_compare($a, $b){ return $b['date']-$a['date']; } ?> Obrazki: Admin