Skip to content

Commit cf8b029

Browse files
committed
release 1.3.15
1 parent 5961fb9 commit cf8b029

File tree

8 files changed

+15
-13
lines changed

8 files changed

+15
-13
lines changed

install.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?PHP
2-
$rsversion = '1.3.14';
2+
$rsversion = '1.3.15';
33

44
require_once('other/_functions.php');
55
require_once('other/config.php');

jobs/bot.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ function run_bot(&$cfg) {
117117
enter_logfile($cfg,2," Error due getting TS3 server version - ".$e->getCode().': '.$e->getMessage());
118118
}
119119

120-
if(version_compare($ts3version['version'],'3.12.9','<=') && version_compare($ts3version['version'],'3.0.0','>=')) {
120+
if(version_compare($ts3version['version'],'3.13.2','<=') && version_compare($ts3version['version'],'3.0.0','>=')) {
121121
enter_logfile($cfg,3," Your TS3 server is outdated, please update it!");
122122
}
123123

jobs/check_db.php

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?PHP
22
function check_db($mysqlcon,$lang,&$cfg,$dbname) {
3-
$cfg['version_latest_available'] = '1.3.14';
3+
$cfg['version_latest_available'] = '1.3.15';
44
enter_logfile($cfg,5,"Check Ranksystem database for updates...");
55

66
function check_double_cldbid($mysqlcon,$cfg,$dbname) {
@@ -394,16 +394,18 @@ function check_writable($cfg,$mysqlcon) {
394394
}
395395

396396
if(version_compare($cfg['version_current_using'], '1.3.14', '<')) {
397-
if($mysqlcon->exec("DELETE FROM `$dbname`.`admin_addtime`;") === false) { }
398-
if($mysqlcon->exec("DELETE FROM `$dbname`.`addon_assign_groups`;") === false) { }
399-
400397
if($mysqlcon->exec("INSERT IGNORE INTO `$dbname`.`cfg_params` (`param`,`value`) VALUES ('stats_column_default_sort_2', 'rank'),('stats_column_default_order_2', 'asc') ON DUPLICATE KEY UPDATE `value`=VALUES(`value`);") === false) { } else {
401-
enter_logfile($cfg,4," [1.3.14] Added new cfg_params values.");
398+
enter_logfile($cfg,4," [1.3.13] Added new cfg_params values.");
402399
}
403400

404401
if($mysqlcon->exec("INSERT IGNORE INTO `$dbname`.`addons_config` (`param`,`value`) VALUES ('assign_groups_name','');") === false) { } else {
405-
enter_logfile($cfg,4," [1.3.14] Added new addons_config values.");
402+
enter_logfile($cfg,4," [1.3.13] Added new addons_config values.");
406403
}
404+
}
405+
406+
if(version_compare($cfg['version_current_using'], '1.3.15', '<')) {
407+
if($mysqlcon->exec("DELETE FROM `$dbname`.`admin_addtime`;") === false) { }
408+
if($mysqlcon->exec("DELETE FROM `$dbname`.`addon_assign_groups`;") === false) { }
407409

408410
try {
409411
if($mysqlcon->exec("CREATE INDEX `serverusage_timestamp` ON `$dbname`.`server_usage` (`timestamp`)") === false) { }

jobs/db_ex_imp.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ function db_ex_imp($ts3,$mysqlcon,$lang,$cfg,$dbname,&$db_cache) {
106106
enter_logfile($cfg,2," Cannot create $filepath.sql.zip!");
107107
} else {
108108
$zip->addFile($filepath.".sql",$filename.".sql");
109-
if(version_compare(phpversion(), '7.2', '>=')) {
109+
if(version_compare(phpversion(), '7.2', '>=') && version_compare(phpversion("zip"), '1.2.0', '>=')) {
110110
$zip->setEncryptionName($filename.".sql", ZipArchive::EM_AES_256, $cfg['teamspeak_query_pass']);
111111
}
112112
$zip->close();

jobs/server_usage.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function server_usage($mysqlcon,$cfg,$dbname,$serverinfo,&$db_cache) {
55
$sqlexec = '';
66

77
// Stats for Server Usage
8-
if(key($db_cache['max_timestamp_server_usage']) == 0 || ($nowtime - key($db_cache['max_timestamp_server_usage'])) > 898) { // every 15 mins
8+
if(key($db_cache['max_timestamp_server_usage']) === '' || ($nowtime - key($db_cache['max_timestamp_server_usage'])) > 898) { // every 15 mins
99
unset($db_cache['max_timestamp_server_usage']);
1010
$db_cache['max_timestamp_server_usage'][$nowtime] = '';
1111

webinterface/_nav.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@
269269
$err_msg = $lang['winav11']; $err_lvl = 2;
270270
}
271271

272-
if(!isset($_SERVER['HTTPS']) && !isset($err_msg) || isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != "on" && !isset($err_msg)) {
272+
if((!isset($_SERVER['HTTPS']) || isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != "on") && !isset($err_msg) && basename($_SERVER['SCRIPT_NAME']) == "index.php") {
273273
$host = "<a href=\"https://".$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF']), '/\\')."\">";
274274
$err_msg = sprintf($lang['winav10'], $host,'</a>!<br>', '<br>'); $err_lvl = 2;
275275
}

webinterface/addon_assign_groups.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
$alwgr = substr($alwgr,0,-1);
5757
$excgr = substr($excgr,0,-1);
5858

59-
if(!isset($err_lvl)) {
59+
if(!isset($err_lvl) || $err_lvl < 3) {
6060
if ($mysqlcon->exec("INSERT INTO `$dbname`.`addons_config` (`param`,`value`) VALUES ('assign_groups_name','{$name}'), ('assign_groups_active','{$assign_groups_active}'), ('assign_groups_limit','{$limit}'), ('assign_groups_groupids','{$alwgr}'), ('assign_groups_excepted_groupids','{$excgr}') ON DUPLICATE KEY UPDATE `value`=VALUES(`value`); DELETE FROM `$dbname`.`csrf_token` WHERE `token`='{$_POST['csrf_token']}") === false) {
6161
$err_msg = print_r($mysqlcon->errorInfo(), true);
6262
$err_lvl = 3;

webinterface/export.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function get_status($lang, $job_check, $check = NULL) {
4444
$err_msg .= '</pre><br>';
4545
if($job_check['database_export']['timestamp'] == 4) {
4646
$err_msg .= "Exported file successfully.";
47-
if(version_compare(phpversion(), '7.2', '>=')) {
47+
if(version_compare(phpversion(), '7.2', '>=') && version_compare(phpversion("zip"), '1.2.0', '>=')) {
4848
$err_msg .= "<br><u>".sprintf($lang['wihladmex2'], "</u>")."<br><pre>".$cfg['teamspeak_query_pass']."</pre>";
4949
}
5050
}

0 commit comments

Comments
 (0)