set version to 0.9.35 final for upcoming release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -555,7 +555,7 @@ INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES
|
|||||||
('panel', 'password_numeric', '0'),
|
('panel', 'password_numeric', '0'),
|
||||||
('panel', 'password_special_char_required', '0'),
|
('panel', 'password_special_char_required', '0'),
|
||||||
('panel', 'password_special_char', '!?<>§$%+#=@'),
|
('panel', 'password_special_char', '!?<>§$%+#=@'),
|
||||||
('panel', 'version', '0.9.35-rc1'),
|
('panel', 'version', '0.9.35'),
|
||||||
('panel', 'db_version', '201603150');
|
('panel', 'db_version', '201603150');
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -14,14 +14,9 @@
|
|||||||
* @package Install
|
* @package Install
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
if (! defined('AREA') || (defined('AREA') && AREA != 'admin') || ! isset($userinfo['loginname']) || (isset($userinfo['loginname']) && $userinfo['loginname'] == '')) {
|
||||||
if (!defined('AREA')
|
|
||||||
|| (defined('AREA') && AREA != 'admin')
|
|
||||||
|| !isset($userinfo['loginname'])
|
|
||||||
|| (isset($userinfo['loginname']) && $userinfo['loginname'] == '')
|
|
||||||
) {
|
|
||||||
header('Location: ../../../../index.php');
|
header('Location: ../../../../index.php');
|
||||||
exit;
|
exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9-r0')) {
|
if (isFroxlorVersion('0.9-r0')) {
|
||||||
@@ -32,8 +27,7 @@ if (isFroxlorVersion('0.9-r0')) {
|
|||||||
// add missing database-updates if necessary (old: update/update_database.php)
|
// add missing database-updates if necessary (old: update/update_database.php)
|
||||||
if (Settings::Get('system.dbversion') !== null && (int) Settings::Get('system.dbversion') < 1) {
|
if (Settings::Get('system.dbversion') !== null && (int) Settings::Get('system.dbversion') < 1) {
|
||||||
Database::query("
|
Database::query("
|
||||||
ALTER TABLE `panel_databases` ADD `dbserver` INT( 11 ) UNSIGNED NOT NULL default '0';"
|
ALTER TABLE `panel_databases` ADD `dbserver` INT( 11 ) UNSIGNED NOT NULL default '0';");
|
||||||
);
|
|
||||||
}
|
}
|
||||||
if (Settings::Get('system.dbversion') !== null && (int) Settings::Get('system.dbversion') < 2) {
|
if (Settings::Get('system.dbversion') !== null && (int) Settings::Get('system.dbversion') < 2) {
|
||||||
Database::query("ALTER TABLE `panel_ipsandports` CHANGE `ssl_cert` `ssl_cert_file` VARCHAR( 255 ) NOT NULL,
|
Database::query("ALTER TABLE `panel_ipsandports` CHANGE `ssl_cert` `ssl_cert_file` VARCHAR( 255 ) NOT NULL,
|
||||||
@@ -195,9 +189,7 @@ if (isFroxlorVersion('0.9-r1')) {
|
|||||||
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('spf', 'spf_entry', '@ IN TXT \"v=spf1 a mx -all\"');");
|
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('spf', 'spf_entry', '@ IN TXT \"v=spf1 a mx -all\"');");
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `varname` = 'froxlor_graphic' WHERE `varname` = 'syscp_graphic'");
|
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `varname` = 'froxlor_graphic' WHERE `varname` = 'syscp_graphic'");
|
||||||
|
|
||||||
if (Settings::Get('admin.syscp_graphic') !== null
|
if (Settings::Get('admin.syscp_graphic') !== null && Settings::Get('admin.syscp_graphic') != '') {
|
||||||
&& Settings::Get('admin.syscp_graphic') != ''
|
|
||||||
){
|
|
||||||
Settings::Set('admin.froxlor_graphic', Settings::Get('admin.syscp_graphic'));
|
Settings::Set('admin.froxlor_graphic', Settings::Get('admin.syscp_graphic'));
|
||||||
} else {
|
} else {
|
||||||
Settings::Set('admin.froxlor_graphic', 'images/header.gif');
|
Settings::Set('admin.froxlor_graphic', 'images/header.gif');
|
||||||
@@ -300,10 +292,7 @@ if (isFroxlorVersion('0.9.1')) {
|
|||||||
$result_stmt = Database::query("SELECT MAX(`guid`) as `latestguid` FROM `" . TABLE_PANEL_CUSTOMERS . "`");
|
$result_stmt = Database::query("SELECT MAX(`guid`) as `latestguid` FROM `" . TABLE_PANEL_CUSTOMERS . "`");
|
||||||
$result = $result_stmt->fetch(PDO::FETCH_ASSOC);
|
$result = $result_stmt->fetch(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
if (isset($result['latestguid'])
|
if (isset($result['latestguid']) && (int) $result['latestguid'] > 0 && $result['latestguid'] != Settings::Get('system.lastguid')) {
|
||||||
&& (int)$result['latestguid'] > 0
|
|
||||||
&& $result['latestguid'] != Settings::Get('system.lastguid')
|
|
||||||
) {
|
|
||||||
checkLastGuid();
|
checkLastGuid();
|
||||||
lastStepStatus(1, 'fixed');
|
lastStepStatus(1, 'fixed');
|
||||||
} else {
|
} else {
|
||||||
@@ -404,28 +393,20 @@ if (isFroxlorVersion('0.9.4')) {
|
|||||||
* because we already had this back in older versions.
|
* because we already had this back in older versions.
|
||||||
* To not confuse Froxlor, we just update old settings.
|
* To not confuse Froxlor, we just update old settings.
|
||||||
*/
|
*/
|
||||||
if(Settings::Get('system.awstats_path') !== null
|
if (Settings::Get('system.awstats_path') !== null && Settings::Get('system.awstats_path') != '') {
|
||||||
&& Settings::Get('system.awstats_path') != ''
|
|
||||||
) {
|
|
||||||
showUpdateStep("Updating awstats path setting");
|
showUpdateStep("Updating awstats path setting");
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = '/usr/bin/' WHERE `settinggroup` = 'system' AND `varname` = 'awstats_path';");
|
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = '/usr/bin/' WHERE `settinggroup` = 'system' AND `varname` = 'awstats_path';");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
}
|
} elseif (Settings::Get('system.awstats_path') == null) {
|
||||||
elseif(Settings::Get('system.awstats_path') == null)
|
|
||||||
{
|
|
||||||
showUpdateStep("Adding new awstats path setting");
|
showUpdateStep("Adding new awstats path setting");
|
||||||
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_path', '/usr/bin/');");
|
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_path', '/usr/bin/');");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Settings::Get('system.awstats_domain_file') !== null
|
if (Settings::Get('system.awstats_domain_file') !== null && Settings::Get('system.awstats_domain_file') != '') {
|
||||||
&& Settings::Get('system.awstats_domain_file') != ''
|
|
||||||
) {
|
|
||||||
showUpdateStep("Updating awstats configuration path setting");
|
showUpdateStep("Updating awstats configuration path setting");
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `varname` = 'awstats_conf' WHERE `varname` = 'awstats_domain_file';");
|
Database::query("UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `varname` = 'awstats_conf' WHERE `varname` = 'awstats_domain_file';");
|
||||||
}
|
} else {
|
||||||
else
|
|
||||||
{
|
|
||||||
showUpdateStep("Adding awstats configuration path settings");
|
showUpdateStep("Adding awstats configuration path settings");
|
||||||
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_conf', '/etc/awstats/');");
|
Database::query("INSERT INTO `" . TABLE_PANEL_SETTINGS . "` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_conf', '/etc/awstats/');");
|
||||||
}
|
}
|
||||||
@@ -503,9 +484,10 @@ if (isFroxlorVersion('0.9.6-svn1')) {
|
|||||||
} else {
|
} else {
|
||||||
$stmt = Database::prepare("
|
$stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :adminmail
|
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :adminmail
|
||||||
WHERE `settinggroup` = 'panel' AND `varname` = 'adminmail';"
|
WHERE `settinggroup` = 'panel' AND `varname` = 'adminmail';");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('adminmail' => $update_adminmail));
|
'adminmail' => $update_adminmail
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -534,34 +516,37 @@ if (isFroxlorVersion('0.9.6-svn2')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'defaultwebsrverrhandler',
|
`settinggroup` = 'defaultwebsrverrhandler',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :err"
|
`value` = :err");
|
||||||
);
|
|
||||||
|
|
||||||
if (isset($_POST['update_deferr_500'])
|
if (isset($_POST['update_deferr_500']) && trim($_POST['update_deferr_500']) != '') {
|
||||||
&& trim($_POST['update_deferr_500']) != ''
|
Database::pexecute($stmt, array(
|
||||||
) {
|
'varname' => 'err500',
|
||||||
Database::pexecute($stmt, array('varname' => 'err500', 'err' => $_POST['update_deferr_500']));
|
'err' => $_POST['update_deferr_500']
|
||||||
|
));
|
||||||
$err500 = true;
|
$err500 = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isset($_POST['update_deferr_401'])
|
if (isset($_POST['update_deferr_401']) && trim($_POST['update_deferr_401']) != '') {
|
||||||
&& trim($_POST['update_deferr_401']) != ''
|
Database::pexecute($stmt, array(
|
||||||
) {
|
'varname' => 'err401',
|
||||||
Database::pexecute($stmt, array('varname' => 'err401', 'err' => $_POST['update_deferr_401']));
|
'err' => $_POST['update_deferr_401']
|
||||||
|
));
|
||||||
$err401 = true;
|
$err401 = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isset($_POST['update_deferr_403'])
|
if (isset($_POST['update_deferr_403']) && trim($_POST['update_deferr_403']) != '') {
|
||||||
&& trim($_POST['update_deferr_403']) != ''
|
Database::pexecute($stmt, array(
|
||||||
) {
|
'varname' => 'err403',
|
||||||
Database::pexecute($stmt, array('varname' => 'err403', 'err' => $_POST['update_deferr_403']));
|
'err' => $_POST['update_deferr_403']
|
||||||
|
));
|
||||||
$err403 = true;
|
$err403 = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isset($_POST['update_deferr_404'])
|
if (isset($_POST['update_deferr_404']) && trim($_POST['update_deferr_404']) != '') {
|
||||||
&& trim($_POST['update_deferr_404']) != ''
|
Database::pexecute($stmt, array(
|
||||||
) {
|
'varname' => 'err404',
|
||||||
Database::pexecute($stmt, array('varname' => 'err404', 'err' => $_POST['update_deferr_404']));
|
'err' => $_POST['update_deferr_404']
|
||||||
|
));
|
||||||
$err404 = true;
|
$err404 = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -627,7 +612,9 @@ if (isFroxlorVersion('0.9.6-svn5')) {
|
|||||||
|
|
||||||
// add ftp server setting
|
// add ftp server setting
|
||||||
$stmt = Database::prepare("INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'ftpserver', `value` = :value;");
|
$stmt = Database::prepare("INSERT INTO `panel_settings` SET `settinggroup` = 'system', `varname` = 'ftpserver', `value` = :value;");
|
||||||
Database::pexecute($stmt, array('value' => $update_defsys_ftpserver));
|
Database::pexecute($stmt, array(
|
||||||
|
'value' => $update_defsys_ftpserver
|
||||||
|
));
|
||||||
|
|
||||||
// add proftpd quota
|
// add proftpd quota
|
||||||
Database::query("CREATE TABLE `ftp_quotalimits` (`name` varchar(30) default NULL, `quota_type` enum('user','group','class','all') NOT NULL default 'user', `per_session` enum('false','true') NOT NULL default 'false', `limit_type` enum('soft','hard') NOT NULL default 'hard', `bytes_in_avail` float NOT NULL, `bytes_out_avail` float NOT NULL, `bytes_xfer_avail` float NOT NULL, `files_in_avail` int(10) unsigned NOT NULL, `files_out_avail` int(10) unsigned NOT NULL, `files_xfer_avail` int(10) unsigned NOT NULL) ENGINE=MyISAM;");
|
Database::query("CREATE TABLE `ftp_quotalimits` (`name` varchar(30) default NULL, `quota_type` enum('user','group','class','all') NOT NULL default 'user', `per_session` enum('false','true') NOT NULL default 'false', `limit_type` enum('soft','hard') NOT NULL default 'hard', `bytes_in_avail` float NOT NULL, `bytes_out_avail` float NOT NULL, `bytes_xfer_avail` float NOT NULL, `files_in_avail` int(10) unsigned NOT NULL, `files_out_avail` int(10) unsigned NOT NULL, `files_xfer_avail` int(10) unsigned NOT NULL) ENGINE=MyISAM;");
|
||||||
@@ -640,8 +627,7 @@ if (isFroxlorVersion('0.9.6-svn5')) {
|
|||||||
while ($row_ftp_users = $result_ftp_users_stmt->fetch(PDO::FETCH_ASSOC)) {
|
while ($row_ftp_users = $result_ftp_users_stmt->fetch(PDO::FETCH_ASSOC)) {
|
||||||
$result_ftp_quota_stmt = Database::query("
|
$result_ftp_quota_stmt = Database::query("
|
||||||
SELECT diskspace_used FROM `" . TABLE_PANEL_CUSTOMERS . "`
|
SELECT diskspace_used FROM `" . TABLE_PANEL_CUSTOMERS . "`
|
||||||
WHERE loginname = SUBSTRING_INDEX('" . $row_ftp_users['username'] . "', '" . Settings::Get('customer.ftpprefix') . "', 1);"
|
WHERE loginname = SUBSTRING_INDEX('" . $row_ftp_users['username'] . "', '" . Settings::Get('customer.ftpprefix') . "', 1);");
|
||||||
);
|
|
||||||
$row_ftp_quota = $result_ftp_quota_stmt->fetch(PDO::FETCH_ASSOC);
|
$row_ftp_quota = $result_ftp_quota_stmt->fetch(PDO::FETCH_ASSOC);
|
||||||
Database::query("INSERT INTO `ftp_quotatallies` (`name`, `quota_type`, `bytes_in_used`, `bytes_out_used`, `bytes_xfer_used`, `files_in_used`, `files_out_used`, `files_xfer_used`) VALUES ('" . $row_ftp_users['username'] . "', 'user', '" . $row_ftp_quota['diskspace_used'] . "'*1024, '0', '0', '0', '0', '0');");
|
Database::query("INSERT INTO `ftp_quotatallies` (`name`, `quota_type`, `bytes_in_used`, `bytes_out_used`, `bytes_xfer_used`, `files_in_used`, `files_out_used`, `files_xfer_used`) VALUES ('" . $row_ftp_users['username'] . "', 'user', '" . $row_ftp_quota['diskspace_used'] . "'*1024, '0', '0', '0', '0', '0');");
|
||||||
}
|
}
|
||||||
@@ -796,9 +782,10 @@ if (isFroxlorVersion('0.9.9')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'httpuser',
|
`varname` = 'httpuser',
|
||||||
`value` = :user"
|
`value` = :user");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array(':user' => $update_httpuser));
|
':user' => $update_httpuser
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
Settings::Set('system.httpuser', $update_httpuser);
|
Settings::Set('system.httpuser', $update_httpuser);
|
||||||
}
|
}
|
||||||
@@ -810,9 +797,10 @@ if (isFroxlorVersion('0.9.9')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'httpgroup',
|
`varname` = 'httpgroup',
|
||||||
`value` = :grp"
|
`value` = :grp");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array(':grp' => $update_httpgroup));
|
':grp' => $update_httpgroup
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
Settings::Set('system.httpgroup', $update_httpgroup);
|
Settings::Set('system.httpgroup', $update_httpgroup);
|
||||||
}
|
}
|
||||||
@@ -860,12 +848,11 @@ if (isFroxlorVersion('0.9.10-svn1')) {
|
|||||||
`databasename` = :dbname,
|
`databasename` = :dbname,
|
||||||
`description` = :dbdesc,
|
`description` = :dbdesc,
|
||||||
`dbserver` = '0',
|
`dbserver` = '0',
|
||||||
`apsdb` = '1'"
|
`apsdb` = '1'");
|
||||||
);
|
|
||||||
Database::pexecute($result, array(
|
Database::pexecute($result, array(
|
||||||
'cid' => $cid,
|
'cid' => $cid,
|
||||||
'dbname' => $row['Database'],
|
'dbname' => $row['Database'],
|
||||||
'dbdesc' => $databasedescription,
|
'dbdesc' => $databasedescription
|
||||||
));
|
));
|
||||||
Database::query('UPDATE `' . TABLE_PANEL_CUSTOMERS . '` SET `mysqls_used`=`mysqls_used`+1 WHERE `customerid`="' . (int) $cid . '"');
|
Database::query('UPDATE `' . TABLE_PANEL_CUSTOMERS . '` SET `mysqls_used`=`mysqls_used`+1 WHERE `customerid`="' . (int) $cid . '"');
|
||||||
$count_dbupdates ++;
|
$count_dbupdates ++;
|
||||||
@@ -904,9 +891,10 @@ if (isFroxlorVersion('0.9.10')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'panel',
|
`settinggroup` = 'panel',
|
||||||
`varname` = 'password_regex',
|
`varname` = 'password_regex',
|
||||||
`value` = :regex"
|
`value` = :regex");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('regex' => $update_pwdregex));
|
'regex' => $update_pwdregex
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.11-svn1');
|
updateToVersion('0.9.11-svn1');
|
||||||
@@ -933,9 +921,10 @@ if (isFroxlorVersion('0.9.11-svn2')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'perl_path',
|
`varname` = 'perl_path',
|
||||||
`value` = :path"
|
`value` = :path");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('path' => $update_perlpath));
|
'path' => $update_perlpath
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.11-svn3');
|
updateToVersion('0.9.11-svn3');
|
||||||
@@ -966,11 +955,19 @@ if (isFroxlorVersion('0.9.11')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'mod_fcgid_ownvhost', 'value' => $update_fcgid_ownvhost));
|
'varname' => 'mod_fcgid_ownvhost',
|
||||||
Database::pexecute($stmt, array('varname' => 'mod_fcgid_httpuser', 'value' => $update_fcgid_httpuser));
|
'value' => $update_fcgid_ownvhost
|
||||||
Database::pexecute($stmt, array('varname' => 'mod_fcgid_httpgroup', 'value' => $update_fcgid_httpgroup));
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'mod_fcgid_httpuser',
|
||||||
|
'value' => $update_fcgid_httpuser
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'mod_fcgid_httpgroup',
|
||||||
|
'value' => $update_fcgid_httpgroup
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.12-svn1');
|
updateToVersion('0.9.12-svn1');
|
||||||
@@ -992,10 +989,15 @@ if (isFroxlorVersion('0.9.12-svn1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'perl',
|
`settinggroup` = 'perl',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'suexecworkaround', 'value' => $update_perl_suexecworkaround));
|
'varname' => 'suexecworkaround',
|
||||||
Database::pexecute($stmt, array('varname' => 'suexecpath', 'value' => $update_perl_suexecpath));
|
'value' => $update_perl_suexecworkaround
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'suexecpath',
|
||||||
|
'value' => $update_perl_suexecpath
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.12-svn2');
|
updateToVersion('0.9.12-svn2');
|
||||||
@@ -1023,9 +1025,10 @@ if (isFroxlorVersion('0.9.12-svn3')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'awstats_awstatspath',
|
`varname` = 'awstats_awstatspath',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_awstats_awstatspath));
|
'value' => $update_awstats_awstatspath
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.12-svn4');
|
updateToVersion('0.9.12-svn4');
|
||||||
@@ -1108,9 +1111,10 @@ if (isFroxlorVersion('0.9.13')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'mod_fcgid_defaultini_ownvhost',
|
`varname` = 'mod_fcgid_defaultini_ownvhost',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_defaultini_ownvhost));
|
'value' => $update_defaultini_ownvhost
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.13.1');
|
updateToVersion('0.9.13.1');
|
||||||
@@ -1146,9 +1150,10 @@ if (isFroxlorVersion('0.9.14-svn2')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'awstats_icons',
|
`varname` = 'awstats_icons',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_awstats_icons));
|
'value' => $update_awstats_icons
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.14-svn3');
|
updateToVersion('0.9.14-svn3');
|
||||||
@@ -1169,9 +1174,10 @@ if (isFroxlorVersion('0.9.14-svn3')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'ssl_cert_chainfile',
|
`varname` = 'ssl_cert_chainfile',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_ssl_cert_chainfile));
|
'value' => $update_ssl_cert_chainfile
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Adding new field to IPs and ports for SSLCertificateChainFile");
|
showUpdateStep("Adding new field to IPs and ports for SSLCertificateChainFile");
|
||||||
@@ -1202,9 +1208,10 @@ if (isFroxlorVersion('0.9.14-svn5')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'login',
|
`settinggroup` = 'login',
|
||||||
`varname` = 'domain_login',
|
`varname` = 'domain_login',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_allow_domain_login));
|
'value' => $update_allow_domain_login
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.14-svn6');
|
updateToVersion('0.9.14-svn6');
|
||||||
@@ -1295,11 +1302,19 @@ if (isFroxlorVersion('0.9.14')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'nginx_php_backend', 'value' => '127.0.0.1:8888'));
|
'varname' => 'nginx_php_backend',
|
||||||
Database::pexecute($stmt, array('varname' => 'perl_server', 'value' => 'unix:/var/run/nginx/cgiwrap-dispatch.sock'));
|
'value' => '127.0.0.1:8888'
|
||||||
Database::pexecute($stmt, array('varname' => 'phpreload_command', 'value' => ''));
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'perl_server',
|
||||||
|
'value' => 'unix:/var/run/nginx/cgiwrap-dispatch.sock'
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'phpreload_command',
|
||||||
|
'value' => ''
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.15-svn1');
|
updateToVersion('0.9.15-svn1');
|
||||||
@@ -1346,19 +1361,51 @@ if (isFroxlorVersion('0.9.15')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'phpfpm',
|
`settinggroup` = 'phpfpm',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'enabled', 'value' => $update_phpfpm_enabled));
|
'varname' => 'enabled',
|
||||||
Database::pexecute($stmt, array('varname' => 'configdir', 'value' => $update_phpfpm_configdir));
|
'value' => $update_phpfpm_enabled
|
||||||
Database::pexecute($stmt, array('varname' => 'reload', 'value' => $update_phpfpm_reload));
|
));
|
||||||
Database::pexecute($stmt, array('varname' => 'pm', 'value' => $update_phpfpm_pm));
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'max_children', 'value' => $update_phpfpm_max_children));
|
'varname' => 'configdir',
|
||||||
Database::pexecute($stmt, array('varname' => 'max_requests', 'value' => $update_phpfpm_max_requests));
|
'value' => $update_phpfpm_configdir
|
||||||
Database::pexecute($stmt, array('varname' => 'start_servers', 'value' => $update_phpfpm_start_servers));
|
));
|
||||||
Database::pexecute($stmt, array('varname' => 'min_spare_servers', 'value' => $update_phpfpm_min_spare_servers));
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'max_spare_servers', 'value' => $update_phpfpm_max_spare_servers));
|
'varname' => 'reload',
|
||||||
Database::pexecute($stmt, array('varname' => 'tmpdir', 'value' => $update_phpfpm_tmpdir));
|
'value' => $update_phpfpm_reload
|
||||||
Database::pexecute($stmt, array('varname' => 'peardir', 'value' => $update_phpfpm_peardir));
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'pm',
|
||||||
|
'value' => $update_phpfpm_pm
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'max_children',
|
||||||
|
'value' => $update_phpfpm_max_children
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'max_requests',
|
||||||
|
'value' => $update_phpfpm_max_requests
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'start_servers',
|
||||||
|
'value' => $update_phpfpm_start_servers
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'min_spare_servers',
|
||||||
|
'value' => $update_phpfpm_min_spare_servers
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'max_spare_servers',
|
||||||
|
'value' => $update_phpfpm_max_spare_servers
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'tmpdir',
|
||||||
|
'value' => $update_phpfpm_tmpdir
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'peardir',
|
||||||
|
'value' => $update_phpfpm_peardir
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.16-svn1');
|
updateToVersion('0.9.16-svn1');
|
||||||
@@ -1383,11 +1430,19 @@ if (isFroxlorVersion('0.9.16-svn1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'phpfpm',
|
`settinggroup` = 'phpfpm',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'enabled_ownvhost', 'value' => $update_phpfpm_enabled_ownvhost));
|
'varname' => 'enabled_ownvhost',
|
||||||
Database::pexecute($stmt, array('varname' => 'vhost_httpuser', 'value' => $update_phpfpm_httpuser));
|
'value' => $update_phpfpm_enabled_ownvhost
|
||||||
Database::pexecute($stmt, array('varname' => 'vhost_httpgroup', 'value' => $update_phpfpm_httpgroup));
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'vhost_httpuser',
|
||||||
|
'value' => $update_phpfpm_httpuser
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'vhost_httpgroup',
|
||||||
|
'value' => $update_phpfpm_httpgroup
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.16-svn2');
|
updateToVersion('0.9.16-svn2');
|
||||||
@@ -1412,11 +1467,19 @@ if (isFroxlorVersion('0.9.16')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'report_enable', 'value' => $update_system_report_enable));
|
'varname' => 'report_enable',
|
||||||
Database::pexecute($stmt, array('varname' => 'report_webmax', 'value' => $update_system_report_webmax));
|
'value' => $update_system_report_enable
|
||||||
Database::pexecute($stmt, array('varname' => 'report_trafficmax', 'value' => $update_system_report_trafficmax));
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'report_webmax',
|
||||||
|
'value' => $update_system_report_webmax
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'report_trafficmax',
|
||||||
|
'value' => $update_system_report_trafficmax
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Adding new cron-module for web- and traffic-reporting");
|
showUpdateStep("Adding new cron-module for web- and traffic-reporting");
|
||||||
@@ -1428,35 +1491,31 @@ if (isFroxlorVersion('0.9.16')) {
|
|||||||
`interval` = '1 DAY',
|
`interval` = '1 DAY',
|
||||||
`desc_lng_key` = 'cron_usage_report',
|
`desc_lng_key` = 'cron_usage_report',
|
||||||
`lastrun` = :lastrun,
|
`lastrun` = :lastrun,
|
||||||
`isactive` = :isactive"
|
`isactive` = :isactive");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('lastrun' => $clastrun, 'isactive' => $update_system_report_enable));
|
'lastrun' => $clastrun,
|
||||||
|
'isactive' => $update_system_report_enable
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Updating various database-fields");
|
showUpdateStep("Updating various database-fields");
|
||||||
Database::query("DELETE FROM `" . TABLE_PANEL_SETTINGS . "` WHERE `settinggroup` = 'system' AND `varname` = 'last_traffic_report_run';");
|
Database::query("DELETE FROM `" . TABLE_PANEL_SETTINGS . "` WHERE `settinggroup` = 'system' AND `varname` = 'last_traffic_report_run';");
|
||||||
|
|
||||||
$check_stmt = Database::query("
|
$check_stmt = Database::query("
|
||||||
SELECT `varname` FROM `" . TABLE_PANEL_TEMPLATES . "` WHERE `varname` = 'trafficninetypercent_subject';"
|
SELECT `varname` FROM `" . TABLE_PANEL_TEMPLATES . "` WHERE `varname` = 'trafficninetypercent_subject';");
|
||||||
);
|
|
||||||
Database::pexecute($check_stmt);
|
Database::pexecute($check_stmt);
|
||||||
$check = $check_stmt->fetch(PDO::FETCH_ASSOC);
|
$check = $check_stmt->fetch(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
if (isset($check['varname'])
|
if (isset($check['varname']) && $check['varname'] == 'trafficninetypercent_subject') {
|
||||||
&& $check['varname'] == 'trafficninetypercent_subject'
|
|
||||||
) {
|
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_TEMPLATES . "` SET `varname` = 'trafficmaxpercent_subject' WHERE `varname` = 'trafficninetypercent_subject';");
|
Database::query("UPDATE `" . TABLE_PANEL_TEMPLATES . "` SET `varname` = 'trafficmaxpercent_subject' WHERE `varname` = 'trafficninetypercent_subject';");
|
||||||
}
|
}
|
||||||
|
|
||||||
$check_stmt = Database::query("
|
$check_stmt = Database::query("
|
||||||
SELECT `varname` FROM `" . TABLE_PANEL_TEMPLATES . "` WHERE `varname` = 'trafficninetypercent_mailbody';"
|
SELECT `varname` FROM `" . TABLE_PANEL_TEMPLATES . "` WHERE `varname` = 'trafficninetypercent_mailbody';");
|
||||||
);
|
|
||||||
Database::pexecute($check_stmt);
|
Database::pexecute($check_stmt);
|
||||||
$check = $check_stmt->fetch(PDO::FETCH_ASSOC);
|
$check = $check_stmt->fetch(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
if (isset($check['varname'])
|
if (isset($check['varname']) && $check['varname'] == 'trafficninetypercent_mailbody') {
|
||||||
&& $check['varname'] == 'trafficninetypercent_mailbody'
|
|
||||||
) {
|
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_TEMPLATES . "` SET `varname` = 'trafficmaxpercent_mailbody' WHERE `varname` = 'trafficninetypercent_mailbody';");
|
Database::query("UPDATE `" . TABLE_PANEL_TEMPLATES . "` SET `varname` = 'trafficmaxpercent_mailbody' WHERE `varname` = 'trafficninetypercent_mailbody';");
|
||||||
}
|
}
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
@@ -1509,9 +1568,10 @@ if (isFroxlorVersion('0.9.17')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'httpgroup',
|
`varname` = 'httpgroup',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => Settings::Get('system.httpuser')));
|
'value' => Settings::Get('system.httpuser')
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1534,9 +1594,10 @@ if (isFroxlorVersion('0.9.18-svn1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'panel',
|
`settinggroup` = 'panel',
|
||||||
`varname` = 'default_theme',
|
`varname` = 'default_theme',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_default_theme));
|
'value' => $update_default_theme
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Delete old setting for header-graphic");
|
showUpdateStep("Delete old setting for header-graphic");
|
||||||
@@ -1579,8 +1640,7 @@ if (isFroxlorVersion('0.9.19')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'validate_domain',
|
`varname` = 'validate_domain',
|
||||||
`value` = '1'"
|
`value` = '1'");
|
||||||
);
|
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.20-svn1');
|
updateToVersion('0.9.20-svn1');
|
||||||
@@ -1827,9 +1887,10 @@ if (isFroxlorVersion('0.9.26')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'backup_ftp_enabled',
|
`varname` = 'backup_ftp_enabled',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $state));
|
'value' => $state
|
||||||
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
updateToVersion('0.9.27-svn1');
|
updateToVersion('0.9.27-svn1');
|
||||||
@@ -1981,9 +2042,7 @@ if (isFroxlorVersion('0.9.28-svn3')) {
|
|||||||
showUpdateStep("Updating from 0.9.28-svn3 to 0.9.28-svn4", true);
|
showUpdateStep("Updating from 0.9.28-svn3 to 0.9.28-svn4", true);
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
if (isset($_POST['classic_theme_replacement'])
|
if (isset($_POST['classic_theme_replacement']) && $_POST['classic_theme_replacement'] != '') {
|
||||||
&& $_POST['classic_theme_replacement'] != ''
|
|
||||||
) {
|
|
||||||
$classic_theme_replacement = $_POST['classic_theme_replacement'];
|
$classic_theme_replacement = $_POST['classic_theme_replacement'];
|
||||||
} else {
|
} else {
|
||||||
$classic_theme_replacement = 'Froxlor';
|
$classic_theme_replacement = 'Froxlor';
|
||||||
@@ -1995,34 +2054,38 @@ if (isFroxlorVersion('0.9.28-svn3')) {
|
|||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET
|
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`value` = :theme
|
`value` = :theme
|
||||||
WHERE `varname` = 'default_theme';"
|
WHERE `varname` = 'default_theme';");
|
||||||
);
|
Database::pexecute($upd_stmt, array(
|
||||||
Database::pexecute($upd_stmt, array('theme' => $classic_theme_replacement));
|
'theme' => $classic_theme_replacement
|
||||||
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Updating admin's theme setting
|
// Updating admin's theme setting
|
||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_ADMINS . "` SET
|
UPDATE `" . TABLE_PANEL_ADMINS . "` SET
|
||||||
`theme` = :theme
|
`theme` = :theme
|
||||||
WHERE `theme` = 'Classic';"
|
WHERE `theme` = 'Classic';");
|
||||||
);
|
Database::pexecute($upd_stmt, array(
|
||||||
Database::pexecute($upd_stmt, array('theme' => $classic_theme_replacement));
|
'theme' => $classic_theme_replacement
|
||||||
|
));
|
||||||
|
|
||||||
// Updating customer's theme setting
|
// Updating customer's theme setting
|
||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_CUSTOMERS . "` SET
|
UPDATE `" . TABLE_PANEL_CUSTOMERS . "` SET
|
||||||
`theme` = :theme
|
`theme` = :theme
|
||||||
WHERE `theme` = 'Classic';"
|
WHERE `theme` = 'Classic';");
|
||||||
);
|
Database::pexecute($upd_stmt, array(
|
||||||
Database::pexecute($upd_stmt, array('theme' => $classic_theme_replacement));
|
'theme' => $classic_theme_replacement
|
||||||
|
));
|
||||||
|
|
||||||
// Updating theme setting of active sessions
|
// Updating theme setting of active sessions
|
||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SESSIONS . "` SET
|
UPDATE `" . TABLE_PANEL_SESSIONS . "` SET
|
||||||
`theme` = :theme
|
`theme` = :theme
|
||||||
WHERE `theme` = 'Classic';"
|
WHERE `theme` = 'Classic';");
|
||||||
);
|
Database::pexecute($upd_stmt, array(
|
||||||
Database::pexecute($upd_stmt, array('theme' => $classic_theme_replacement));
|
'theme' => $classic_theme_replacement
|
||||||
|
));
|
||||||
|
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
@@ -2066,9 +2129,10 @@ if (isFroxlorVersion('0.9.28-svn5')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'apache24',
|
`varname` = 'apache24',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_system_apache24));
|
'value' => $update_system_apache24
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Inserting new tickets-see-all field to panel_admins", true);
|
showUpdateStep("Inserting new tickets-see-all field to panel_admins", true);
|
||||||
@@ -2079,9 +2143,10 @@ if (isFroxlorVersion('0.9.28-svn5')) {
|
|||||||
$stmt = Database::prepare("
|
$stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_ADMINS . "` SET
|
UPDATE `" . TABLE_PANEL_ADMINS . "` SET
|
||||||
`tickets_see_all` = '1'
|
`tickets_see_all` = '1'
|
||||||
WHERE `adminid` = :adminid"
|
WHERE `adminid` = :adminid");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('adminid' => $userinfo['adminid']));
|
'adminid' => $userinfo['adminid']
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
showUpdateStep("Inserting new panel webfont-settings (default: off)", true);
|
showUpdateStep("Inserting new panel webfont-settings (default: off)", true);
|
||||||
@@ -2098,9 +2163,10 @@ if (isFroxlorVersion('0.9.28-svn5')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'nginx',
|
`settinggroup` = 'nginx',
|
||||||
`varname` = 'fastcgiparams',
|
`varname` = 'fastcgiparams',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $fastcgiparams));
|
'value' => $fastcgiparams
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.28-svn6');
|
updateToVersion('0.9.28-svn6');
|
||||||
@@ -2123,9 +2189,10 @@ if (isFroxlorVersion('0.9.28-rc1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'documentroot_use_default_value',
|
`varname` = 'documentroot_use_default_value',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $update_system_documentroot_use_default_value));
|
'value' => $update_system_documentroot_use_default_value
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.28-rc2');
|
updateToVersion('0.9.28-rc2');
|
||||||
@@ -2158,9 +2225,10 @@ if (isFroxlorVersion('0.9.28.1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'panel',
|
`settinggroup` = 'panel',
|
||||||
`varname` = 'phpconfigs_hidestdsubdomain',
|
`varname` = 'phpconfigs_hidestdsubdomain',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $hide_stdsubdomains));
|
'value' => $hide_stdsubdomains
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
// don't advertise security questions - just set a default silently
|
// don't advertise security questions - just set a default silently
|
||||||
@@ -2173,9 +2241,10 @@ if (isFroxlorVersion('0.9.28.1')) {
|
|||||||
$stmt = Database::prepare("
|
$stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET
|
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`value` = :value
|
`value` = :value
|
||||||
WHERE `varname` = 'fastcgiparams'"
|
WHERE `varname` = 'fastcgiparams'");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $fastcgiparams));
|
'value' => $fastcgiparams
|
||||||
|
));
|
||||||
}
|
}
|
||||||
updateToVersion('0.9.29-dev1');
|
updateToVersion('0.9.29-dev1');
|
||||||
}
|
}
|
||||||
@@ -2192,10 +2261,15 @@ if (isFroxlorVersion('0.9.29-dev1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'panel',
|
`settinggroup` = 'panel',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('varname' => 'allow_theme_change_admin', 'value' => $allow_themechange_a));
|
'varname' => 'allow_theme_change_admin',
|
||||||
Database::pexecute($stmt, array('varname' => 'allow_theme_change_customer', 'value' => $allow_themechange_c));
|
'value' => $allow_themechange_a
|
||||||
|
));
|
||||||
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'allow_theme_change_customer',
|
||||||
|
'value' => $allow_themechange_c
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.29-dev2');
|
updateToVersion('0.9.29-dev2');
|
||||||
@@ -2222,9 +2296,10 @@ if (isFroxlorVersion('0.9.29-dev2')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'axfrservers',
|
`varname` = 'axfrservers',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $system_axfrservers));
|
'value' => $system_axfrservers
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.29-dev3');
|
updateToVersion('0.9.29-dev3');
|
||||||
@@ -2256,9 +2331,10 @@ if (isFroxlorVersion('0.9.29-dev3')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'system',
|
`settinggroup` = 'system',
|
||||||
`varname` = 'customer_ssl_path',
|
`varname` = 'customer_ssl_path',
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
Database::pexecute($stmt, array(
|
||||||
Database::pexecute($stmt, array('value' => $system_customersslpath));
|
'value' => $system_customersslpath
|
||||||
|
));
|
||||||
updateToVersion('0.9.29-dev4');
|
updateToVersion('0.9.29-dev4');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2277,12 +2353,17 @@ if (isFroxlorVersion('0.9.29-dev4')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET
|
||||||
`settinggroup` = 'phpfpm',
|
`settinggroup` = 'phpfpm',
|
||||||
`varname` = :varname,
|
`varname` = :varname,
|
||||||
`value` = :value"
|
`value` = :value");
|
||||||
);
|
|
||||||
$dval = (Settings::Get('system.mod_fcgid_defaultini') !== null ? Settings::Get('system.mod_fcgid_defaultini') : '1');
|
$dval = (Settings::Get('system.mod_fcgid_defaultini') !== null ? Settings::Get('system.mod_fcgid_defaultini') : '1');
|
||||||
Database::pexecute($stmt, array('varname' => 'defaultini', 'value' => $dval));
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'defaultini',
|
||||||
|
'value' => $dval
|
||||||
|
));
|
||||||
$dval = (Settings::Get('system.mod_fcgid_ownvhost') !== null ? Settings::Get('system.mod_fcgid_ownvhost') : '1');
|
$dval = (Settings::Get('system.mod_fcgid_ownvhost') !== null ? Settings::Get('system.mod_fcgid_ownvhost') : '1');
|
||||||
Database::pexecute($stmt, array('varname' => 'vhost_defaultini', 'value' => $dval));
|
Database::pexecute($stmt, array(
|
||||||
|
'varname' => 'vhost_defaultini',
|
||||||
|
'value' => $dval
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.29-rc1');
|
updateToVersion('0.9.29-rc1');
|
||||||
@@ -2323,18 +2404,13 @@ if (isFroxlorVersion('0.9.29')) {
|
|||||||
Database::query("INSERT INTO `" . TABLE_DOMAINTOIP . "` SET
|
Database::query("INSERT INTO `" . TABLE_DOMAINTOIP . "` SET
|
||||||
`id_domain` = " . (int) $row['id'] . ",
|
`id_domain` = " . (int) $row['id'] . ",
|
||||||
`id_ipandports` = " . (int) $row['ssl_ipandport']);
|
`id_ipandports` = " . (int) $row['ssl_ipandport']);
|
||||||
}
|
} // Subdomains also have ssl ports if the parent has
|
||||||
// Subdomains also have ssl ports if the parent has
|
elseif ((int) $row['ssl_ipandport'] == 0 && (int) $row['ssl_redirect'] != 0 && (int) $row['parentdomainid'] != 0) {
|
||||||
elseif ((int)$row['ssl_ipandport'] == 0
|
|
||||||
&& (int)$row['ssl_redirect'] != 0
|
|
||||||
&& (int)$row['parentdomainid'] != 0
|
|
||||||
) {
|
|
||||||
Database::query("INSERT INTO `" . TABLE_DOMAINTOIP . "` SET
|
Database::query("INSERT INTO `" . TABLE_DOMAINTOIP . "` SET
|
||||||
`id_domain` = " . (int) $row['id'] . ",
|
`id_domain` = " . (int) $row['id'] . ",
|
||||||
`id_ipandports` = (
|
`id_ipandports` = (
|
||||||
SELECT `ssl_ipandport` FROM `" . TABLE_PANEL_DOMAINS . "`
|
SELECT `ssl_ipandport` FROM `" . TABLE_PANEL_DOMAINS . "`
|
||||||
WHERE `id` = '".(int)$row['parentdomainid']."');"
|
WHERE `id` = '" . (int) $row['parentdomainid'] . "');");
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
@@ -2536,7 +2612,9 @@ if (isFroxlorVersion('0.9.31-rc1')) {
|
|||||||
$ins_stmt = Database::prepare("
|
$ins_stmt = Database::prepare("
|
||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET `settinggroup` = 'admin', `varname` = 'show_news_feed', `value` = :value
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET `settinggroup` = 'admin', `varname` = 'show_news_feed', `value` = :value
|
||||||
");
|
");
|
||||||
Database::pexecute($ins_stmt, array('value' => $update_admin_news_feed));
|
Database::pexecute($ins_stmt, array(
|
||||||
|
'value' => $update_admin_news_feed
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.31-rc2');
|
updateToVersion('0.9.31-rc2');
|
||||||
@@ -2559,13 +2637,17 @@ if (isFroxlorVersion('0.9.31-rc2')) {
|
|||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :value WHERE `settinggroup` = 'system' AND `varname` = 'mod_fcgid_defaultini_ownvhost'
|
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :value WHERE `settinggroup` = 'system' AND `varname` = 'mod_fcgid_defaultini_ownvhost'
|
||||||
");
|
");
|
||||||
Database::pexecute($upd_stmt, array('value' => $frxvhostconfid));
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'value' => $frxvhostconfid
|
||||||
|
));
|
||||||
}
|
}
|
||||||
if (Settings::Get('phpfpm.vhost_defaultini') == '1') {
|
if (Settings::Get('phpfpm.vhost_defaultini') == '1') {
|
||||||
$upd_stmt = Database::prepare("
|
$upd_stmt = Database::prepare("
|
||||||
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :value WHERE `settinggroup` = 'phpfpm' AND `varname` = 'vhost_defaultini'
|
UPDATE `" . TABLE_PANEL_SETTINGS . "` SET `value` = :value WHERE `settinggroup` = 'phpfpm' AND `varname` = 'vhost_defaultini'
|
||||||
");
|
");
|
||||||
Database::pexecute($upd_stmt, array('value' => $frxvhostconfid));
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'value' => $frxvhostconfid
|
||||||
|
));
|
||||||
}
|
}
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
@@ -2653,11 +2735,26 @@ if (isFroxlorVersion('0.9.32-dev1')) {
|
|||||||
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET `settinggroup` = 'system', `varname` = :varname, `value` = :value
|
INSERT INTO `" . TABLE_PANEL_SETTINGS . "` SET `settinggroup` = 'system', `varname` = :varname, `value` = :value
|
||||||
");
|
");
|
||||||
|
|
||||||
Database::pexecute($ins_stmt, array('varname' => 'mailtraffic_enabled', 'value' => isset($_POST['mailtraffic_enabled']) ? (int)$_POST['mailtraffic_enabled'] : '1'));
|
Database::pexecute($ins_stmt, array(
|
||||||
Database::pexecute($ins_stmt, array('varname' => 'mdalog', 'value' => isset($_POST['mdalog']) ? $_POST['mdalog'] : '/var/log/mail.log'));
|
'varname' => 'mailtraffic_enabled',
|
||||||
Database::pexecute($ins_stmt, array('varname' => 'mtalog', 'value' => isset($_POST['mtalog']) ? $_POST['mtalog'] : '/var/log/mail.log'));
|
'value' => isset($_POST['mailtraffic_enabled']) ? (int) $_POST['mailtraffic_enabled'] : '1'
|
||||||
Database::pexecute($ins_stmt, array('varname' => 'mdaserver', 'value' => isset($_POST['mdaserver']) ? $_POST['mdaserver'] : 'dovecot'));
|
));
|
||||||
Database::pexecute($ins_stmt, array('varname' => 'mtaserver', 'value' => isset($_POST['mtaserver']) ? $_POST['mtaserver'] : 'postfix'));
|
Database::pexecute($ins_stmt, array(
|
||||||
|
'varname' => 'mdalog',
|
||||||
|
'value' => isset($_POST['mdalog']) ? $_POST['mdalog'] : '/var/log/mail.log'
|
||||||
|
));
|
||||||
|
Database::pexecute($ins_stmt, array(
|
||||||
|
'varname' => 'mtalog',
|
||||||
|
'value' => isset($_POST['mtalog']) ? $_POST['mtalog'] : '/var/log/mail.log'
|
||||||
|
));
|
||||||
|
Database::pexecute($ins_stmt, array(
|
||||||
|
'varname' => 'mdaserver',
|
||||||
|
'value' => isset($_POST['mdaserver']) ? $_POST['mdaserver'] : 'dovecot'
|
||||||
|
));
|
||||||
|
Database::pexecute($ins_stmt, array(
|
||||||
|
'varname' => 'mtaserver',
|
||||||
|
'value' => isset($_POST['mtaserver']) ? $_POST['mtaserver'] : 'postfix'
|
||||||
|
));
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.32-dev2');
|
updateToVersion('0.9.32-dev2');
|
||||||
@@ -2884,7 +2981,6 @@ if (isFroxlorVersion('0.9.33-rc2')) {
|
|||||||
showUpdateStep("Updating from 0.9.33-rc2 to 0.9.33-rc3");
|
showUpdateStep("Updating from 0.9.33-rc2 to 0.9.33-rc3");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
updateToVersion('0.9.33-rc3');
|
updateToVersion('0.9.33-rc3');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.33-rc3')) {
|
if (isFroxlorVersion('0.9.33-rc3')) {
|
||||||
@@ -2892,7 +2988,6 @@ if (isFroxlorVersion('0.9.33-rc3')) {
|
|||||||
showUpdateStep("Updating from 0.9.33-rc3 to 0.9.33 final");
|
showUpdateStep("Updating from 0.9.33-rc3 to 0.9.33 final");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
updateToVersion('0.9.33');
|
updateToVersion('0.9.33');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.33')) {
|
if (isFroxlorVersion('0.9.33')) {
|
||||||
@@ -2900,7 +2995,6 @@ if (isFroxlorVersion('0.9.33')) {
|
|||||||
showUpdateStep("Updating from 0.9.33 to 0.9.33.1");
|
showUpdateStep("Updating from 0.9.33 to 0.9.33.1");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
updateToVersion('0.9.33.1');
|
updateToVersion('0.9.33.1');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.33.1')) {
|
if (isFroxlorVersion('0.9.33.1')) {
|
||||||
@@ -2908,7 +3002,6 @@ if (isFroxlorVersion('0.9.33.1')) {
|
|||||||
showUpdateStep("Updating from 0.9.33.1 to 0.9.33.2");
|
showUpdateStep("Updating from 0.9.33.1 to 0.9.33.2");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
updateToVersion('0.9.33.2');
|
updateToVersion('0.9.33.2');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.33.2')) {
|
if (isFroxlorVersion('0.9.33.2')) {
|
||||||
@@ -2929,7 +3022,9 @@ if (isFroxlorVersion('0.9.33.2')) {
|
|||||||
// get each row
|
// get each row
|
||||||
while ($row = $chk_stmt->fetch()) {
|
while ($row = $chk_stmt->fetch()) {
|
||||||
// let htmlentities run over the language name and update the entry
|
// let htmlentities run over the language name and update the entry
|
||||||
Database::pexecute($upd_stmt, array('lang' => htmlentities($row['language'])), false);
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'lang' => htmlentities($row['language'])
|
||||||
|
), false);
|
||||||
}
|
}
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
} else {
|
} else {
|
||||||
@@ -2938,11 +3033,26 @@ if (isFroxlorVersion('0.9.33.2')) {
|
|||||||
|
|
||||||
showUpdateStep("Updating language descriptions to be in the native language");
|
showUpdateStep("Updating language descriptions to be in the native language");
|
||||||
$upd_stmt = Database::prepare("UPDATE `" . TABLE_PANEL_LANGUAGE . "` SET `language` = :lang WHERE `iso` = :iso");
|
$upd_stmt = Database::prepare("UPDATE `" . TABLE_PANEL_LANGUAGE . "` SET `language` = :lang WHERE `iso` = :iso");
|
||||||
Database::pexecute($upd_stmt, array('lang' => 'Français', 'iso' => 'fr'), false);
|
Database::pexecute($upd_stmt, array(
|
||||||
Database::pexecute($upd_stmt, array('lang' => 'Português', 'iso' => 'pt'), false);
|
'lang' => 'Français',
|
||||||
Database::pexecute($upd_stmt, array('lang' => 'Italiano', 'iso' => 'it'), false);
|
'iso' => 'fr'
|
||||||
Database::pexecute($upd_stmt, array('lang' => 'Nederlands', 'iso' => 'nl'), false);
|
), false);
|
||||||
Database::pexecute($upd_stmt, array('lang' => 'Svenska', 'iso' => 'sv'), false);
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'lang' => 'Português',
|
||||||
|
'iso' => 'pt'
|
||||||
|
), false);
|
||||||
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'lang' => 'Italiano',
|
||||||
|
'iso' => 'it'
|
||||||
|
), false);
|
||||||
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'lang' => 'Nederlands',
|
||||||
|
'iso' => 'nl'
|
||||||
|
), false);
|
||||||
|
Database::pexecute($upd_stmt, array(
|
||||||
|
'lang' => 'Svenska',
|
||||||
|
'iso' => 'sv'
|
||||||
|
), false);
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.34-dev1');
|
updateToVersion('0.9.34-dev1');
|
||||||
@@ -2964,7 +3074,6 @@ if (isFroxlorVersion('0.9.34-dev1')) {
|
|||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
updateToVersion('0.9.34-dev2');
|
updateToVersion('0.9.34-dev2');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.34-dev2')) {
|
if (isFroxlorVersion('0.9.34-dev2')) {
|
||||||
@@ -2985,7 +3094,6 @@ if (isFroxlorVersion('0.9.34-dev2')) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.34-dev3')) {
|
if (isFroxlorVersion('0.9.34-dev3')) {
|
||||||
|
|
||||||
showUpdateStep("Updating from 0.9.34-dev3 to 0.9.34-dev4", false);
|
showUpdateStep("Updating from 0.9.34-dev3 to 0.9.34-dev4", false);
|
||||||
@@ -3040,8 +3148,7 @@ if (isFroxlorVersion('0.9.34.2')) {
|
|||||||
`interval` = '5 MINUTE',
|
`interval` = '5 MINUTE',
|
||||||
`desc_lng_key` = 'cron_letsencrypt',
|
`desc_lng_key` = 'cron_letsencrypt',
|
||||||
`lastrun` = UNIX_TIMESTAMP(),
|
`lastrun` = UNIX_TIMESTAMP(),
|
||||||
`isactive` = 0"
|
`isactive` = 0");
|
||||||
);
|
|
||||||
Database::pexecute($stmt);
|
Database::pexecute($stmt);
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
@@ -3084,7 +3191,6 @@ if (isFroxlorVersion('0.9.35-dev3')) {
|
|||||||
updateToVersion('0.9.35-dev4');
|
updateToVersion('0.9.35-dev4');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (isFroxlorVersion('0.9.35-dev4')) {
|
if (isFroxlorVersion('0.9.35-dev4')) {
|
||||||
|
|
||||||
showUpdateStep("Updating from 0.9.35-dev4 to 0.9.35-dev5", false);
|
showUpdateStep("Updating from 0.9.35-dev4 to 0.9.35-dev5", false);
|
||||||
@@ -3160,7 +3266,6 @@ if (isFroxlorVersion('0.9.35-rc1') && isDatabaseVersion(null)) {
|
|||||||
Settings::AddNew("system.leenabled", $enable_letsencrypt);
|
Settings::AddNew("system.leenabled", $enable_letsencrypt);
|
||||||
Database::query("UPDATE `" . TABLE_PANEL_CRONRUNS . "` SET `isactive` = '" . $enable_letsencrypt . "' WHERE `cronfile` = 'letsencrypt'");
|
Database::query("UPDATE `" . TABLE_PANEL_CRONRUNS . "` SET `isactive` = '" . $enable_letsencrypt . "' WHERE `cronfile` = 'letsencrypt'");
|
||||||
lastStepStatus(0);
|
lastStepStatus(0);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isDatabaseVersion('201603070')) {
|
if (isDatabaseVersion('201603070')) {
|
||||||
@@ -3171,3 +3276,11 @@ if (isDatabaseVersion('201603070')) {
|
|||||||
|
|
||||||
updateToDbVersion('201603150');
|
updateToDbVersion('201603150');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isFroxlorVersion('0.9.35-rc1')) {
|
||||||
|
|
||||||
|
showUpdateStep("Updating from 0.9.35-rc1 to 0.9.35 final");
|
||||||
|
lastStepStatus(0);
|
||||||
|
|
||||||
|
updateToVersion('0.9.35');
|
||||||
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// Main version variable
|
// Main version variable
|
||||||
$version = '0.9.35-rc1';
|
$version = '0.9.35';
|
||||||
|
|
||||||
// Database version (YYYYMMDDC where C is a daily counter)
|
// Database version (YYYYMMDDC where C is a daily counter)
|
||||||
$dbversion = '201603150';
|
$dbversion = '201603150';
|
||||||
|
|||||||
Reference in New Issue
Block a user