release 1.2.2
This commit is contained in:
@@ -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") {
|
||||
|
||||
10
other/load_addons_config.php
Normal file
10
other/load_addons_config.php
Normal 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'];
|
||||
}
|
||||
?>
|
||||
@@ -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('|','|',$key);echo "$key|$value\n";}}?>;
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user