ik denk dat het hier ergens moet in zitten
Code: Selecteer alles
<?php
		                              						   			  
/***************************************************************************
 *                            admin_ina_in_un.php
 *                           ---------------------
 *		Version			: 1.0.3
 *		Email			: austin_inc@hotmail.com
 *		Site			: austin-inc.com/Blend/
 *		Copyright		: © aUsTiN-Inc 2003/4 (Blend Portal System) 
 *
 ***************************************************************************/
	if( isset( $HTTP_POST_VARS['mode'] ) || isset( $HTTP_GET_VARS['mode'] ) )
		{
	$mode = ( isset( $HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
		}
	else
		{
	$mode = '';
		}
 
	define('IN_PHPBB', 1);
	if( !empty($setmodules) )
		{
	$file = basename(__FILE__);
	$module['Activities']['DB Adjustments'] = "$file";
	return;
		}
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
	define("iNA_TOP_SCORES", $table_prefix .'ina_top_scores');
	define("iNA_BAN", $table_prefix .'ina_ban');
	define("iNA_CHEAT", $table_prefix .'ina_cheat_fix');
	define("iNA_CAT", $table_prefix .'ina_categories');
	define("iNA_CAT_DATA", $table_prefix .'ina_categories_data');
	define("iNA_CHALLENGE", $table_prefix .'ina_challenge_tracker');
	define("iNA_CHALLENGE_USERS", $table_prefix .'ina_challenge_users');
	define("iNA_TROPHY_COMMENTS", $table_prefix .'ina_trophy_comments');
	define("iNA", $table_prefix .'ina_data');		
	define("iNA_SCORES", $table_prefix .'ina_scores');			
	define("iNA_GAMES", $table_prefix .'ina_games');	
			
	$link = append_sid("admin_ina_in_un.". $phpEx);
	
	echo "<table width='100%' border='0' class='forumline' cellspacing='2' align='center' valign='middle'>";
	echo "	<tr>";
	echo "		<th class='thHead' colspan='2'>";
	echo "			Activity Mod Plus:<br><br>:: Un-Install :: Install :: Upgrade ::";
	echo "		</th>";
	echo "	</tr>";
	echo "</table>";
	echo "<br><br>";
		
if($mode == "main" || !$mode)
		{
	echo "<table width='100%' border='0' class='forumline' cellspacing='2' align='center' valign='middle'>";
	echo "	<tr>";
	echo "		<td align='left' valign='top' width='100%' class='row2'>";
	echo "			<span class='gensmall'>";
	echo "				From this screen you can install this script fresh, you can upgrade
						from other versions (Napoleons 2.0.0, Activity Mod Plus 1.0.0+) or 
						you can un-install it from your board completely.";
	echo "			</span>";
	echo "		</td>";
	echo "	</tr>";
	echo "</table>";
	echo "<br><br>";		
	echo "<table border='0' align='center' valign='top' class='forumline' width='100%'>";
	echo "	<tr>";
	echo "		<td align='center' valign='top' width='100%' class='row2'>";
	echo "			<span class='genmed'>";
	echo "				Fresh Install";
	echo "			</span>";
	echo "		</td>";
	echo "	</tr>";		
	echo "</table>";			
	echo "<form name='new_install' action='$link' method='post'>";	
	echo "<table border='0' align='center' valign='top'>";	
	echo "	<tr>";	
	echo "		<td align='center' valign='middle' width='100%' class='row2'>";	
	echo "			<input type='hidden' name='mode' value='fresh_install'>";   	     
	echo "			<input type='submit' class='mainoption' value=' Install Activity Mod Plus ' onchange='new_install.edit_trophy.submit()'>";       
	echo "		</td>";
	echo "	</tr>";					
	echo "</table>";	
	echo "</form>";
	echo "<br><br>";	
	echo "<table border='0' align='center' valign='top' class='forumline' width='100%'>";
	echo "	<tr>";
	echo "		<td align='center' valign='top' width='100%' class='row2'>";
	echo "			<span class='genmed'>";
	echo "				Upgrade From An Existing Version";
	echo "			</span>";
	echo "		</td>";
	echo "	</tr>";		
	echo "</table>";
	echo "<form name='upgrade' action='$link' method='post'>";	
	echo "<table border='0' align='center' valign='top'>";	
	echo "	<tr>";	
	echo "		<td align='center' valign='middle' width='100%' class='row2'>";	
	echo "			<select name='version'>";
	echo "				<option selected value=''>Select A Version To Upgrade To</option>";
	echo "				<option value='1'>From Napoleons 2.0.0 To Activity Mod Plus 1.0.3</option>";	
	echo "				<option value='2'>From Activity Mod Plus 1.0.0 To Activity Mod Plus 1.0.3</option>";		
	echo "				<option value='3'>From Activity Mod Plus 1.0.1 To Activity Mod Plus 1.0.3</option>";			
	echo "				<option value='4'>From Activity Mod Plus 1.0.2 To Activity Mod Plus 1.0.3</option>";				
	echo "			</select>";	
	echo "		</td>";
	echo "	</tr>";					
	echo "</table>";					
	echo "<table border='0' align='center' valign='top'>";	
	echo "	<tr>";	
	echo "		<td align='center' valign='middle' width='100%' class='row2'>";	
	echo "			<input type='hidden' name='mode' value='upgrading'>";   	     
	echo "			<input type='submit' class='mainoption' value=' Apply Upgrade ' onchange='upgrade.edit_trophy.submit()'>";       
	echo "		</td>";
	echo "	</tr>";					
	echo "</table>";	
	echo "</form>";
	echo "<br><br>";			
	echo "<table border='0' align='center' valign='top' class='forumline' width='100%'>";
	echo "	<tr>";
	echo "		<td align='center' valign='top' width='100%' class='row2'>";
	echo "			<span class='genmed'>";
	echo "				Un-Install";
	echo "			</span>";
	echo "		</td>";
	echo "	</tr>";		
	echo "</table>";			
	echo "<form name='uninstall' action='$link' method='post'>";	
	echo "<table border='0' align='center' valign='top'>";	
	echo "	<tr>";	
	echo "		<td align='center' valign='middle' width='100%' class='row2'>";	
	echo "			<input type='hidden' name='mode' value='remove'>";   	     
	echo "			<input type='submit' class='mainoption' value=' Un-Install ' onchange='uninstall.edit_trophy.submit()'>";       
	echo "		</td>";
	echo "	</tr>";					
	echo "</table>";	
	echo "</form>";	
		}
	if($mode == "upgrading")
		{
	$version = $_POST['version'];
		if(!$version)
			{
		message_die(GENERAL_ERROR, "Please Select What Upgrade To Do First.", "Error");
			}
			
		if($version == "1")
			{
	
een hoop SQL dingen .....
	$sql = "ALTER TABLE ". iNA_GAMES ." ADD `install_date` INT( 	$result = $db -> sql_query($sql);	
	message_die(GENERAL_MESSAGE, "Un-Install Completed.", "Success");		
		}
		
	include('page_footer_admin.' . $phpEx);
		
?>