85 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<?php
 | 
						|
// translator ready
 | 
						|
// addnews ready
 | 
						|
// mail ready
 | 
						|
require_once("common.php");
 | 
						|
require_once("lib/commentary.php");
 | 
						|
require_once("lib/sanitize.php");
 | 
						|
require_once("lib/http.php");
 | 
						|
 | 
						|
check_su_access(0xFFFFFFFF &~ SU_DOESNT_GIVE_GROTTO);
 | 
						|
addcommentary();
 | 
						|
tlschema("superuser");
 | 
						|
 | 
						|
require_once("lib/superusernav.php");
 | 
						|
superusernav();
 | 
						|
 | 
						|
$op = httpget('op');
 | 
						|
if ($op=="keepalive"){
 | 
						|
	$sql = "UPDATE " . db_prefix("accounts") . " SET laston='".date("Y-m-d H:i:s")."' WHERE acctid='{$session['user']['acctid']}'";
 | 
						|
	db_query($sql);
 | 
						|
	global $REQUEST_URI;
 | 
						|
	echo '<html><meta http-equiv="Refresh" content="30;url='.$REQUEST_URI.'"></html><body>'.date("Y-m-d H:i:s")."</body></html>";
 | 
						|
	exit();
 | 
						|
}elseif ($op=="newsdelete"){
 | 
						|
	$sql = "DELETE FROM " . db_prefix("news") . " WHERE newsid='".httpget('newsid')."'";
 | 
						|
	db_query($sql);
 | 
						|
	$return = httpget('return');
 | 
						|
	$return = cmd_sanitize($return);
 | 
						|
	$return = substr($return,strrpos($return,"/")+1);
 | 
						|
	redirect($return);
 | 
						|
}
 | 
						|
 | 
						|
page_header("Superuser Grotto");
 | 
						|
 | 
						|
output("`^You duck into a secret cave that few know about. ");
 | 
						|
if ($session['user']['sex']){
 | 
						|
  	output("Inside you are greeted by the sight of numerous muscular bare-chested men who wave palm fronds at you and offer to feed you grapes as you lounge on Greco-Roman couches draped with silk.`n`n");
 | 
						|
}else{
 | 
						|
	output("Inside you are greeted by the sight of numerous scantily clad buxom women who wave palm fronds at you and offer to feed you grapes as you lounge on Greco-Roman couches draped with silk.`n`n");
 | 
						|
}
 | 
						|
commentdisplay("", "superuser","Engage in idle conversation with other gods:",25);
 | 
						|
addnav("Actions");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_PETITIONS) addnav("Petition Viewer","viewpetition.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_COMMENTS) addnav("C?Recent Commentary","moderate.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_COMMENTS) addnav("B?Player Bios","bios.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_DONATIONS) addnav("Donator Page","donators.php");
 | 
						|
if (file_exists("paylog.php")  &&
 | 
						|
		($session['user']['superuser'] & SU_EDIT_PAYLOG)) {
 | 
						|
	addnav("Payment Log","paylog.php");
 | 
						|
}
 | 
						|
if ($session['user']['superuser'] & SU_RAW_SQL) addnav("Q?Run Raw SQL", "rawsql.php");
 | 
						|
if ($session['user']['superuser'] & SU_IS_TRANSLATOR) addnav("U?Untranslated Texts", "untranslated.php");
 | 
						|
 | 
						|
addnav("Editors");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_USERS) addnav("User Editor","user.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_USERS) addnav("Title Editor","titleedit.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CREATURES) addnav("E?Creature Editor","creatures.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_MOUNTS) addnav("Mount Editor","mounts.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_MOUNTS) addnav("Companion Editor","companions.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CREATURES) addnav("Taunt Editor","taunt.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CREATURES) addnav("Master Editor","masters.php");
 | 
						|
if (file_exists("looteditor.php") &&
 | 
						|
		$session['user']['superuser'] & SU_EDIT_ITEMS) {
 | 
						|
	addnav("Loot Editor","looteditor.php");
 | 
						|
}
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_EQUIPMENT) addnav("Weapon Editor","weaponeditor.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_EQUIPMENT) addnav("Armor Editor","armoreditor.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_COMMENTS) addnav("Nasty Word Editor","badword.php");
 | 
						|
if ($session['user']['superuser'] & SU_MANAGE_MODULES) addnav("Manage Modules","modules.php");
 | 
						|
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CONFIG) addnav("Mechanics");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CONFIG) addnav("Game Settings","configuration.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CONFIG) addnav("Referring URLs","referers.php");
 | 
						|
if ($session['user']['superuser'] & SU_EDIT_CONFIG) addnav("Stats","stats.php");
 | 
						|
/*//*/if (file_exists("gamelog.php") &&
 | 
						|
/*//*/		$session['user']['superuser'] & SU_EDIT_CONFIG) {
 | 
						|
/*//*/	addnav("Gamelog Viewer","gamelog.php");
 | 
						|
/*//*/}
 | 
						|
 | 
						|
addnav("Module Configurations");
 | 
						|
 | 
						|
modulehook("superuser", array(), true);
 | 
						|
 | 
						|
page_footer();
 | 
						|
?>
 |