// Settings interface $update_sqls['configs26'] = "UPDATE `{$dbprefix}config` SET `option` = '<input type=\"text\" id=\"welcome_msg\" name=\"welcome_msg\" value=\"{con.welcome_msg}\" size=\"68\" />',`display_order` = 30 WHERE `name` = 'welcome_msg';"; $update_sqls['configs27'] = "UPDATE `{$dbprefix}config` SET `option` = '<label>{lang.YES}<input type=\"radio\" id=\"allow_stat_pg\" name=\"allow_stat_pg\" value=\"1\" <IF NAME=\"con.allow_stat_pg==1\"> checked=\"checked\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"allow_stat_pg\" name=\"allow_stat_pg\" value=\"0\" <IF NAME=\"con.allow_stat_pg==0\"> checked=\"checked\"</IF> /></label>',`display_order` = 31 WHERE `name` = 'allow_stat_pg';"; $update_sqls['configs28'] = "UPDATE `{$dbprefix}config` SET `option` = '<label>{lang.YES}<input type=\"radio\" id=\"allow_online\" name=\"allow_online\" value=\"1\" <IF NAME=\"con.allow_online==1\"> checked=\"checked\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"allow_online\" name=\"allow_online\" value=\"0\" <IF NAME=\"con.allow_online==0\"> checked=\"checked\"</IF> /></label>',`display_order` = 32 WHERE `name` = 'allow_online';"; $update_sqls['configs29'] = "UPDATE `{$dbprefix}config` SET `option` = '<label>{lang.YES}<input type=\"radio\" id=\"statfooter\" name=\"statfooter\" value=\"1\" <IF NAME=\"con.statfooter==1\"> checked=\"checked=\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"statfooter\" name=\"statfooter\" value=\"0\" <IF NAME=\"con.statfooter==0\"> checked=\"checked\"</IF> /></label>',`display_order` = 33 WHERE `name` = 'statfooter';"; $update_sqls['configs30'] = "UPDATE `{$dbprefix}config` SET `option` = '<label>{lang.YES}<input type=\"radio\" id=\"gzip\" name=\"gzip\" value=\"1\" <IF NAME=\"con.gzip==1\"> checked=\"checked\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"gzip\" name=\"gzip\" value=\"0\" <IF NAME=\"con.gzip==0\"> checked=\"checked\"</IF> /></label>',`display_order` = 34 WHERE `name` = 'gzip';"; $update_sqls['configs31'] = "UPDATE `{$dbprefix}config` SET `option` = '<input type=\"text\" id=\"googleanalytics\" name=\"googleanalytics\" value=\"{con.googleanalytics}\" size=\"10\" />',`display_order` = 35 WHERE `name` = 'googleanalytics';"; $update_sqls['config_insert44'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `type`) VALUES ('usersectoupload', '10', '<input type=\"text\" id=\"usersectoupload\" name=\"usersectoupload\" value=\"{con.usersectoupload}\" size=\"10\" />', 44, 'upload')"; //$update_sqls['config_insert45'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `type`) VALUES ('guestsectoupload', '30', '<input type=\"text\" id=\"guestsectoupload\" name=\"guestsectoupload\" value=\"{con.guestsectoupload}\" size=\"10\" />', 44, 'upload')"; $update_sqls['config_insert46'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `dynamic`) VALUES ('expand_menu', '0', '', 0, 1)"; $update_sqls['config_insert47'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `type`) VALUES ('filesnum_show', '0', '<label>{lang.YES}<input type=\"radio\" id=\"filesnum_show\" name=\"filesnum_show\" value=\"1\" <IF NAME=\"con.filesnum_show==1\"> checked=\"checked\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"filesnum_show\" name=\"filesnum_show\" value=\"0\" <IF NAME=\"con.filesnum_show==0\"> checked=\"checked\"</IF> /></label>', 22, 'upload')"; $update_sqls['config_insert48'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`) VALUES ('ftp_info', '', '', 0)"; $update_sqls['config_insert49'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `dynamic`) VALUES ('queue', '', '', 0, 1)"; $update_sqls['config_insert50'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `dynamic`) VALUES ('firstime', '0', '', 0, 1)"; $update_sqls['livexts_feature'] = "INSERT INTO `{$dbprefix}config` (`name` ,`value` ,`option` ,`display_order`)VALUES ('livexts', 'swf', '<input type=\"text\" id=\"livexts\" name=\"livexts\" value=\"{con.livexts}\" size=\"62\" style=\"direction:ltr\" />{lang.COMMA_X}', '29')"; $update_sqls['sitemail2'] = "INSERT INTO `{$dbprefix}config` (`name` ,`value` ,`option` ,`display_order`) VALUES ('sitemail2', '" . inst_get_config('sitemail') . "', '<input type=\"text\" id=\"sitemail2\" name=\"sitemail2\" value=\"{con.sitemail2}\" size=\"25\" style=\"direction:ltr\" />', '4');"; $update_sqls['config_insert_2011_1'] = "INSERT INTO `{$dbprefix}config` (`name`, `value`, `option`, `display_order`, `type`) VALUES ('enable_captcha', '1', '<label>{lang.YES}<input type=\"radio\" id=\"enable_captcha\" name=\"enable_captcha\" value=\"1\" <IF NAME=\"con.enable_captcha==1\"> checked=\"checked\"</IF> /></label>\r\n <label>{lang.NO}<input type=\"radio\" id=\"enable_captcha\" name=\"enable_captcha\" value=\"0\" <IF NAME=\"con.enable_captcha==0\"> checked=\"checked\"</IF> /></label>', 36, 'interface')"; // config interface $update_sqls['type_config_interface'] = "UPDATE `{$dbprefix}config` SET `type` = 'interface' WHERE `name` IN ('statfooter','gzip','welcome_msg','allow_stat_pg','allow_online','googleanalytics');"; // config upload $update_sqls['type_config_upload'] = "UPDATE `{$dbprefix}config` SET `type` = 'upload' WHERE `name` IN ('foldername','prefixname','filesnum','decode','total_size','id_form','sec_down','thumbs_imgs','write_imgs','del_url_file','safe_code','livexts', 'www_url');"; // config general $update_sqls['type_config_general'] = "UPDATE `{$dbprefix}config` SET `type` = 'general' WHERE `name` IN ('sitename','siteclose','closemsg','language','siteurl','sitemail','sitemail2','register','del_f_day','enable_userfile');"; //config advanced $update_sqls['type_config_advanced'] = "UPDATE `{$dbprefix}config` SET `type` = 'advanced' WHERE `name` IN ('del_f_day','user_system','mod_writer','cookie_name','cookie_path','cookie_domain','cookie_secure');"; //exts $update_sqls['ext_psd'] = "UPDATE `{$dbprefix}exts` SET `group_id` = '9' WHERE `id` = 6;"; $update_sqls['plg_desc'] = "ALTER TABLE `{$dbprefix}plugins` CHANGE `plg_dsc` `plg_dsc` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL"; $update_sqls['plg_files'] = "ALTER TABLE `{$dbprefix}plugins` ADD `plg_files` TEXT NOT NULL"; $update_sqls['plg_icon'] = "ALTER TABLE `{$dbprefix}plugins` ADD `plg_icon` BLOB NOT NULL AFTER `plg_dsc`"; // ************************* MAFIII MALOOOM SDIG :(
} include_once $_path . 'includes/functions_alternative.php'; include_once $_path . 'includes/functions.php'; switch ($db_type) { case 'mysqli': include_once $_path . 'includes/mysqli.php'; break; default: include_once $_path . 'includes/mysql.php'; } include_once 'includes/functions_install.php'; // // Kleeja must be safe .. // if (!empty($dbuser) && !empty($dbname) && !(isset($_GET['step']) && in_array($_GET['step'], array('plugins', 'end', 'wizard')))) { $d = inst_get_config('language'); if (!empty($d)) { header('Location: ../'); exit; } } if (!isset($_GET['step'])) { //if anyone request this file directly without passing index.php we will return him to index.php header('Location: index.php'); } /** * Print header */ if (isset($_POST['dbsubmit']) && !is_writable($_path)) { // soon } else {
include_once $_path . 'includes/functions.php'; include_once $_path . 'includes/functions_alternative.php'; switch ($db_type) { case 'mysqli': include_once $_path . 'includes/mysqli.php'; break; default: include_once $_path . 'includes/mysql.php'; } include_once 'includes/functions_install.php'; $order_update_files = array('RC_to_1.5' => 7, '1.0_to_1.5' => 8); $SQL = new SSQL($dbserver, $dbuser, $dbpass, $dbname); // // Is current db is up-to-date ? // $config['db_version'] = inst_get_config('db_version'); if ($config['db_version'] == false) { $SQL->query("INSERT INTO `{$dbprefix}config` (`name` ,`value`) VALUES ('db_version', '')"); } if (!isset($_GET['step'])) { $_GET['step'] = 'action_file'; } $IN_UPDATE = true; /** * print header */ if (!isset($_POST['action_file_do'])) { echo gettpl('header.html'); } /** * Navigation ..