示例#1
0
// 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 {
示例#3
0
文件: update.php 项目: Saleh7/Kleeja
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 ..