release 1.2.2

This commit is contained in:
Newcomer1989
2017-01-21 17:06:10 +01:00
parent 0189afbd2e
commit 45220099c3
363 changed files with 1875 additions and 4164 deletions

View File

@@ -42,6 +42,9 @@ if (isset($mysqlcon) && ($config = $mysqlcon->query("SELECT * FROM config"))) {
} elseif($_GET["lang"] == "de") {
$language = "de";
$_SESSION['language'] = "de";
} elseif($_GET["lang"] == "fr") {
$language = "fr";
$_SESSION['language'] = "fr";
} elseif($_GET["lang"] == "it") {
$language = "it";
$_SESSION['language'] = "it";
@@ -129,6 +132,7 @@ if (isset($mysqlcon) && ($config = $mysqlcon->query("SELECT * FROM config"))) {
$showgrpsince = $config[0]['showgrpsince'];
$resetexcept = $config[0]['resetexcept'];
$upchannel = $config[0]['upchannel'];
$avatar_delay = $config[0]['avatar_delay'];
}
}
if(!isset($language) || $language == "en") {
@@ -137,6 +141,8 @@ if(!isset($language) || $language == "en") {
require_once(substr(dirname(__FILE__),0,-5).'languages/core_ar.php');
} elseif($language == "de") {
require_once(substr(dirname(__FILE__),0,-5).'languages/core_de.php');
} elseif($language == "fr") {
require_once(substr(dirname(__FILE__),0,-5).'languages/core_fr.php');
} elseif($language == "it") {
require_once(substr(dirname(__FILE__),0,-5).'languages/core_it.php');
} elseif($language == "nl") {

View File

@@ -0,0 +1,10 @@
<?PHP
function load_addons_config($mysqlcon,$lang,$dbname,$timezone,$logpath) {
if(($addons_config = $mysqlcon->query("SELECT * FROM $dbname.addons_config")) === false) {
enter_logfile($logpath,$timezone,2,"load_addons_config 0:".print_r($mysqlcon->errorInfo(), true));
}
$addons_config = $addons_config->fetchAll(PDO::FETCH_GROUP|PDO::FETCH_UNIQUE|PDO::FETCH_ASSOC);
return $addons_config;
//$addons_config['assign_groups_groupids']['value'];
}
?>

View File

@@ -1 +0,0 @@
<?php $q=strtolower($_GET["q"]);if(!$q)return;require_once('config.php');$dbuserlist=$mysqlcon->query("SELECT * FROM $dbname.user ORDER BY online DESC");$items=array();$dbuserlist=$dbuserlist->fetchAll();foreach($dbuserlist as $userlist){$items[$userlist['name']]=$userlist['uuid'];}foreach($items as $key=>$value){if(strpos(strtolower($key),$q)!==false){$key=str_replace('|','&#124;',$key);echo "$key|$value\n";}}?>;

View File

@@ -26,6 +26,14 @@ function set_session_ts3($voiceport, $mysqlcon, $dbname, $language, $adminuuid)
$_SESSION['serverport'] = $voiceport;
foreach ($allclients as $client) {
if ($hpclientip == $client['ip']) {
if(isset($_SESSION['uuid_verified']) && $_SESSION['uuid_verified'] != $client['uuid']) {
continue;
}
if(isset($_SESSION['tsuid']) && $_SESSION['tsuid'] != $client['uuid']) {
$_SESSION['multiple'] .= htmlspecialchars($client['uuid']).'=>'.htmlspecialchars($client['name']).',';
} elseif (!isset($_SESSION['tsuid'])) {
$_SESSION['multiple'] = htmlspecialchars($client['uuid']).'=>'.htmlspecialchars($client['name']).',';
}
$_SESSION['tsuid'] = $client['uuid'];
$_SESSION['tscldbid'] = $client['cldbid'];
$_SESSION['tsname'] = $client['name'];
@@ -73,7 +81,6 @@ function set_session_ts3($voiceport, $mysqlcon, $dbname, $language, $adminuuid)
}
$_SESSION['connected'] = 1;
$_SESSION['language'] = $language;
break;
}
}
}