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), (SELECT COUNT(*) FROM $t_mutes), (SELECT COUNT(*) FROM $t_warnings), (SELECT COUNT(*) FROM $t_kicks)"); ($row = $st->fetch(PDO::FETCH_NUM)) or die('Failed to fetch row counts.'); $st->closeCursor(); $this->count = array( 'bans.php' => $row[0], 'mutes.php' => $row[1], 'warnings.php' => $row[2], 'kicks.php' => $row[3], ); } catch (PDOException $ex) { Settings::handle_error($page->settings, $ex); } } } function navbar($links) { echo ''; } function print_header() { $settings = $this->page->settings; ?>