О проекте

Source Engine Web Widget – скрипт для автоматической генерации сайдбара для сайта, форума или блога, в котором отображаются заданные серверы с выводом информации об их статусе, количестве игроков и карте.

Данный виджет идеален для всевозможных игровых сайтов, форумов и т.д. Пример его работы можно посмотреть на форуме.

Лицензия: GNU GPL v3 (+ лицензии используемых библиотек).

Поддерживаемые версии PHP: 5.2 и выше, собранные с поддержкой модулей socket и mysqli.

Используемые библиотеки третьих сторон: SourceQuery, Smarty, jQuery.

Распространение

Все исходные коды данного скрипта доступны на странице проекта на GitHub.

Последнюю тестовую версию всегда можно скачать из Git-репозитория командой:

git clone https://github.com/xvitaly/srvwidget.git

Если у вас не установлен Git, то последнюю тестовую версию можно загрузить и в виде Zip-архива.

Стабильные версии выложены в архиве на GitHub, либо общей странице загрузок.

Скриншоты

Source Engine Web Widget

Source Engine Web Widget

Поддерживаемые функции

  • вывод статуса сервера;
  • вывод информации о количестве игроков;
  • вывод названия игрового сервера и текущей карты;
  • вывод картинки карты;
  • возможность скрытия неактивных серверов (отключённых, либо на которых нет игроков);
  • поддержка системы кэширования;
  • поддержка Steam Game Servers API;
  • анимация прокрутки;
  • автоматическое обновление;
  • поддержка локализации.