Перейти к содержанию
💻 Присоединяйтесь к нашему захватывающему сообществу IP-Gamers! 💻 ×
IP-Gamers.NET
Сложный путь ни к чему не привел. Пойдем по легкому пути.

Рекомендуемые сообщения

  • Администратор

LGSL


PHP скрипт мониторинга игровых серверов основанный на автономной версии LGSL v5.8. Это почти оригинальная версия LGSL с новыми функциями, работающая на PHP 5.4-8.x и MySQL 5.5-8.0.x или MariaDB 5.5-10.8.x. Соответственно обновление с LGSL 5.8 и более старых версий возможно.

Установка:

  • Содержимое архива поместите на ваш WEB сервер.
  • Запустите файл install.php
  • Заполните необходимые данные (Перед этим создайте базу данных).
  • Сгенерируйте конфиг и вставьте его в lgsl\lgsl_files\lgsl_config.php
  • После удалите install.php
Спойлер

image.png

Создание виджета, как у нас на главной:

  • Вам нужен модуль Страницы > Блоки > Создать новый Ручной PHP блок.
  • В данный блок вставить следующее содержимое:
global $output;
$output = "";
include 'lgsl/lgsl_files/lgsl_list.php';

// Добавить таблицу стилей
$output = "<style>
  table {
    border-collapse: collapse;
    width: 100%;
  }
  th, td {
    text-align: left;
    padding: 8px;
  }
  th {
    background-color: #9bbb67;
    color: #333;
  }
  tr:nth-child(even) {
    background-color: #262b32;
  }
  tr:hover {
    background-color: #4a5058;
  }
</style>" . $output;

// Изменить внешний вид списка серверов
$output = str_replace('class="lgsl_list"', 'class="material_style"', $output);

echo $output;
unset($output);

Для 100% копирования нашего блока вам может понадобится следующий файл. lgsl_list.php В результате у вас должен получится подобный виджет:

Screenshot 2023-05-01 230818.jpg


 

Больше сосредоточьтесь на контенте, чем на цифрах! 🤣

Ссылка на комментарий
Поделиться на другие сайты

  • Администратор
В 01.05.2023 в 23:24, Ryancoolround сказал:

Создание виджета, как у нас на главной:

  • Вам нужен модуль Страницы > Блоки > Создать новый Ручной PHP блок.
  • В данный блок вставить следующее содержимое:
global $output;
$output = "";
include 'lgsl/lgsl_files/lgsl_list.php';

// Добавить таблицу стилей
$output = "<style>
  table {
    border-collapse: collapse;
    width: 100%;
  }
  th, td {
    text-align: left;
    padding: 8px;
  }
  th {
    background-color: #9bbb67;
    color: #333;
  }
  tr:nth-child(even) {
    background-color: #262b32;
  }
  tr:hover {
    background-color: #4a5058;
  }
</style>" . $output;

// Изменить внешний вид списка серверов
$output = str_replace('class="lgsl_list"', 'class="material_style"', $output);

echo $output;
unset($output);

Для 100% копирования нашего блока вам может понадобится следующий файл. lgsl_list.php В результате у вас должен получится подобный виджет:

Screenshot 2023-05-01 230818.jpg

Virustotal ругается на этот код почему то. Поэтому данный виджет лучше не использовать.

Больше сосредоточьтесь на контенте, чем на цифрах! 🤣

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...