isAdmin()) { UI::exitError(getMLText("admin_tools"),getMLText("access_denied")); } if (isset($_GET["logname"])) $logname=$_GET["logname"]; else $logname=NULL; UI::htmlStartPage(getMLText("backup_tools")); UI::globalNavigation(); UI::pageNavigation(getMLText("admin_tools"), "admin_tools"); UI::contentHeading(getMLText("log_management")); UI::contentContainerStart(); $print_header=true; $handle = opendir($settings->_contentDir); $entries = array(); while ($e = readdir($handle)){ if (is_dir($settings->_contentDir.$e)) continue; if (strpos($e,".log")==FALSE) continue; if (strcmp($e,"current.log")==0) continue; $entries[] = $e; } closedir($handle); sort($entries); $entries = array_reverse($entries); foreach ($entries as $entry){ if ($print_header){ print "
| \n"; print " | ".getMLText("creation_date")."\n"; print " | ".getMLText("file_size")."\n"; print " | \n"; print " | 
|---|---|---|---|
| ".$entry."\n"; print " | ".getLongReadableDate(filectime($settings->_contentDir.$entry))."\n"; print " | ".formatted_size(filesize($settings->_contentDir.$entry))."\n"; print " | \n";	
	print "
 | 
\n"; readfile($settings->_contentDir.$logname); echo "\n"; echo "