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, ну если вам надо убрать можете закомментировать эти строчки или удалить.
 
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)
БД ввел правильно, пробовал на прямую все равно не подключается.
 
Так пишет же, что пароль или не указан, или не верен.
 
Можно ли сделать вывод игроков при нажатии?
 
Generus, всё можно, вы только найдите кто сделает :)
 
/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
Назад
Сверху Снизу