LGSL мониторинг для Xenforo

Вложения

  • Screenshot_2.png
    Screenshot_2.png
    36.7 KB · Просмотры: 59
Nikita68, за вывод карты отвечает файл (lgsl_list.php)

Строчка
: 15
Код:
<th class='th_bold' ><center><nobr>Карта</nobr></center></th>

И строка: 87
Код:
<th>
            <center>
                <span class='title'><b><font color='#101010'>{$server['s']['map']}</font></b>
                    <em>";
                    if($gamename == 'Counter-Strike')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/cs/'.$server['s']['map'].'.jpg');
                    }
                    elseif($gamename == 'Counter-Strike Source')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/css/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/css/'.$server['s']['map'].'.jpg');
                    }
                    elseif($gamename = 'Counter-Strike Global Offensive')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/csgo/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/csgo/'.$server['s']['map'].'.jpg');
                    }             
                    elseif($gamename == 'TeamSpeak 3')
                    {
                        $imageq = "{$siteurl}lgsl/lgsl_files/maps/ts3.png";
                        $image = getimagesize("{$siteurl}lgsl/lgsl_files/maps/ts3.png");
                    }
                    $noimage = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg';
                    if ($image[1] > 10) $output .= "<img alt='' src='{$imageq}' height='120' width='160'>";
                    else $output .= "<img alt='' src='{$noimage}' height='120' width='160'>";
                    $output .= "</em>
                </span>
            </center>
        </th>";

Пробуйте :-)
 
Nikita68, за вывод карты отвечает файл (lgsl_list.php)

Строчка
: 15
Код:
<th class='th_bold' ><center><nobr>Карта</nobr></center></th>

И строка: 87
Код:
<th>
            <center>
                <span class='title'><b><font color='#101010'>{$server['s']['map']}</font></b>
                    <em>";
                    if($gamename == 'Counter-Strike')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/cs/'.$server['s']['map'].'.jpg');
                    }
                    elseif($gamename == 'Counter-Strike Source')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/css/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/css/'.$server['s']['map'].'.jpg');
                    }
                    elseif($gamename = 'Counter-Strike Global Offensive')
                    {
                        $imageq = 'http://image.www.gametracker.com/images/maps/160x120/csgo/'.$server['s']['map'].'.jpg';
                        $image = getimagesize('http://image.www.gametracker.com/images/maps/160x120/csgo/'.$server['s']['map'].'.jpg');
                    }            
                    elseif($gamename == 'TeamSpeak 3')
                    {
                        $imageq = "{$siteurl}lgsl/lgsl_files/maps/ts3.png";
                        $image = getimagesize("{$siteurl}lgsl/lgsl_files/maps/ts3.png");
                    }
                    $noimage = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg';
                    if ($image[1] > 10) $output .= "<img alt='' src='{$imageq}' height='120' width='160'>";
                    else $output .= "<img alt='' src='{$noimage}' height='120' width='160'>";
                    $output .= "</em>
                </span>
            </center>
        </th>";

Пробуйте :-)
А что тут сделать надо? Именно?
 
Nikita68, да только вот тут
В 117 строчке
Код:
</th>";
не убирайте кавычку с точкой запятой.
 
А, я хочу = что бы Вы немного подумали! Но, этому не бывать!
PHP:
.$server['s']['map'].
 
Nikita68, можно в блокнот, можно в заметки забить = можно вообще сообщением отправить другу ( sms и так далее и тому подобное )
 
Вроде сделал все, помогите фон залить пожалуйста внутри самого мониторинга, как это сделать??
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    54.8 KB · Просмотры: 88
О, как. не дурно, не дурно ( а, говорили, что не можете ). lgsl_style.css = под себя настраивайте.
 
Ребят,не могу никак зайти в админку:
Access denied for user 'www-data'@'localhost' (using password: NO)
БД ввел правильно, пробовал на прямую все равно не подключается.
 
Так пишет же, что пароль или не указан, или не верен.
 
Можно ли сделать вывод игроков при нажатии?
 
/changes

Были проблемы с путями, конкретно напутал всё. Сейчас всё сделал как надо, мониторинг заработал) Спасибо за инструкцию как neugomon'y так и другим.
 
Последнее редактирование:
Перенес форум на новый хостинг. Изменил адреса файлов. Все сервера отображаются в оффлайне и выдает ошибку:
mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/c/ct52680/xenforostm/public_html/lgsl/lgsl_files/lgsl_class.php, line 130:
129: ';
130: $__output .= $this->callTemplateHook('forum_list_nodes', $__compilerVar53, array());
131: unset($__compilerVar53);
 
У Вас на новом хостинге видимо версия php новее, чем была на старом.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу