Indexer Log\n"; echo "$filename
\n"; $mtime = filemtime($filename); if ($mtime) { echo "Modified: " . mtrack_date("@$mtime", true) . "
"; } $last = null; foreach (MTrackDB::q('select last_run from search_engine_state')->fetchAll() as $row) { $last = $row[0]; } if ($last === null) { echo "No objects have been indexed yet\n"; } else { echo "Last Indexed Object: " . mtrack_date($last, true) . "
\n"; } if ($mtime) { $fp = fopen($filename, 'r'); $lines = array(); while (($line = fgets($fp)) !== false) { $lines[] = htmlentities($line, ENT_QUOTES, 'utf-8'); if (count($lines) > 100) { array_shift($lines); } } echo "
";
  foreach ($lines as $line) {
    echo $line;
  }
  echo "
"; } ?>