{$lgsl_config['text']['mid']} "; return;
}
$server = lgsl_query_cached($lookup['type'], $lookup['ip'], $lookup['c_port'], $lookup['q_port'], $lookup['s_port'], "sep");
$fields = lgsl_sort_fields($server, $fields_show, $fields_hide, $fields_other);
$server = lgsl_sort_players($server);
$server = lgsl_sort_extras($server);
$misc = lgsl_server_misc($server);
$server = lgsl_server_html($server);
//------------------------------------------------------------------------------------------------------------+
$output .= "
";
$output .= create_back_button($_GET['m'],$_GET['p']);
$output .="
";
//------------------------------------------------------------------------------------------------------------+
// SHOW THE STANDARD INFO
$output .= "
{$server['s']['name']}
|
|
|
|
| {$lgsl_config['text']['sts']} | {$misc['text_status']} |
| {$lgsl_config['text']['adr']} | {$server['b']['ip']} |
| {$lgsl_config['text']['cpt']} | {$server['b']['c_port']} |
| {$lgsl_config['text']['qpt']} | {$server['b']['q_port']} |
|
| {$lgsl_config['text']['typ']} | {$server['b']['type']} |
| {$lgsl_config['text']['gme']} | {$server['s']['game']} |
| {$lgsl_config['text']['map']} | {$server['s']['map']} |
| {$lgsl_config['text']['plr']} | {$server['s']['players']} / {$server['s']['playersmax']} |
|
";
//------------------------------------------------------------------------------------------------------------+
$output .= "
";
//------------------------------------------------------------------------------------------------------------+
// SHOW THE PLAYERS
$output .= "
";
if (!$server['p'] || !is_array($server['p']))
{
$output .= "
| {$lgsl_config['text']['npi']} |
";
}
else
{
$output .= "
";
foreach ((array)$fields as $field)
{
$field = ucfirst($field);
$output .= "
| {$field} | ";
}
$output .= "
";
foreach ((array)$server['p'] as $player_key => $player)
{
$output .= "
";
foreach ((array)$fields as $field)
{
$output .= "| {$player[$field]} | ";
}
$output .= "
";
}
$output .= "
";
}
$output .= "
";
//------------------------------------------------------------------------------------------------------------+
$output .= "
";
//------------------------------------------------------------------------------------------------------------+
// SHOW THE SETTINGS
if (!$server['e'] || !is_array($server['e']))
{
$output .= "
| {$lgsl_config['text']['nei']} |
";
}
else
{
$output .= "
| {$lgsl_config['text']['ehs']} |
{$lgsl_config['text']['ehv']} |
";
foreach ((array)$server['e'] as $field => $value)
{
$color = lgsl_bg();
$output .= "
| {$field} |
{$value} |
";
}
$output .= "
";
}
//------------------------------------------------------------------------------------------------------------+
$output .= "
";
$output .= "
";
//------------------------------------------------------------------------------------------------------------+
$scheme = ( isset($_SERVER['HTTPS']) and get_true_boolean($_SERVER['HTTPS']) ) ? "https://" : "http://";
$index_link = $scheme . implode('/', (explode('/', $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'], -1))) . "/index.php";
$output .= "