page = $page; if ($page->settings->header_show_totals) { $t = $page->settings->table; $t_bans = $t['bans']; $t_mutes = $t['mutes']; $t_warnings = $t['warnings']; $t_kicks = $t['kicks']; try { $st = $page->conn->query("SELECT (SELECT COUNT(*) FROM $t_bans) AS c_bans, (SELECT COUNT(*) FROM $t_mutes) AS c_mutes, (SELECT COUNT(*) FROM $t_warnings) AS c_warnings, (SELECT COUNT(*) FROM $t_kicks) AS c_kicks"); ($row = $st->fetch(PDO::FETCH_ASSOC)) or die('Failed to fetch row counts.'); $this->count = array( 'bans.php' => $row['c_bans'], 'mutes.php' => $row['c_mutes'], 'warnings.php' => $row['c_warnings'], 'kicks.php' => $row['c_kicks'], ); } catch (PDOException $ex) { Settings::handle_database_error($page->settings, $ex); } } } function navbar($links) { echo '
'; } function print_header() { $settings = $this->page->settings; ?>