---Trent Reznor"; display("LMFAO!", $page); } function version() { global $version, $bname, $bdate, $bnumber; $page = << Version Number:$version Build Number:$bnumber Build Name:$bname Build Date:$bdate View the Changelog END; display("Version Information",$page); } function babblebox2() { global $userrow, $controlrow; if (isset($_GET["g"])) { if (!is_numeric($_GET["g"])) { err("Invalid input."); } $g = "WHERE guild='".$_GET["g"]."'"; $g2 = ", guild='".$_GET["g"]."'"; $row["guild"] = "&g=".$_GET["g"]; } else { $g = "WHERE guild='0'"; $row["guild"] = ""; } if (isset($_POST["babble"])) { // Add new shout. if (trim($_POST["babble"]) != "") { $insert = doquery("INSERT INTO {{table}} SET id='', posttime=NOW(), charid='".$userrow["id"]."', charname='".$userrow["charname"]."', content='".$_POST["babble"]."' $g2", "babblebox"); } // Only keep 20 shouts in DB at any one time. $check = doquery("SELECT * FROM {{table}} $g", "babblebox"); if (mysql_num_rows($check) > 20) { $delete1 = dorow(doquery("SELECT id FROM {{table}} $g ORDER BY id LIMIT 1", "babblebox")); $delete2 = doquery("DELETE FROM {{table}} WHERE id='".$delete1["id"]."' LIMIT 1", "babblebox"); } // And we're done. die(header("Location: index.php?do=babblebox".$row["guild"])); } $shouts = doquery("SELECT * FROM {{table}} $g ORDER BY id LIMIT 20", "babblebox"); $row["shouts"] = ""; $background = 1; if (mysql_num_rows($shouts) > 0) { while ($b = mysql_fetch_array($shouts)) { $row["shouts"] .= "
[".$b["charname"]."] ".$b["content"]."
\n"; if ($background == 1) { $background = 2; } else { $background = 1; } } } else { $row["shouts"] = "
No shouts.
"; } $page = parsetemplate(gettemplate("misc_babblebox"),$row); if ($controlrow["compression"] == 1) { ob_start("ob_gzhandler"); } echo $page; die(); } function showmap() { global $controlrow; $page = gettemplate("misc_showmap"); if ($controlrow["compression"] == 1) { ob_start("ob_gzhandler"); } echo $page; die(); } ?>