Download the PHP package craftsoft/csbans2 without Composer
On this page you can find all versions of the php package craftsoft/csbans2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download craftsoft/csbans2
More information about craftsoft/csbans2
Files in craftsoft/csbans2
Package csbans2
Short Description Bans and administrators management system on servers running half-life 1 engine
License GPL-2.0-only
Homepage https://github.com/craft-soft/csbans2
Informations about the package csbans2
Система управления банами и администраторами на серверах Counter Strike 1.6, Counter strike Condition Zero и других на движке Half-Life 1
Это новая, полностью переписанная с нуля, версия CS:Bans 1
В данной версии применены все знания и опыт, что позволило написать более чистый, красивый, лаконичный и нормально работающий код. Большинство методов покрыты тестами
Проект полностью бесплатный. Разрабатываю его лично я по своей инициативе.
Но, так как пишу я его в свободное время, которого не особо много, прошу донатить. Ссылка для приема донатов https://yoomoney.ru/to/41001307151058
Модули будут разрабатываться так же бесплатно, включая модуль продажи админок/разбанов. Исключение только индивидуальные доработки по личной просьбе
Принимаю пулл реквесты и любую помощь в разработке
Так же приглашаю бета-тестеров
Нашли ошибку, есть предложения - пишите в Issues
ВНИМАНИЕ!! В данный момент (версия 0.0.1) разработана только админка!
Отличия от CS:Bans 1
- Написан с нуля с использованием фреймворка Yii 2
- Чистый, красивый код
- Оптимизированы запросы к базе
- Мультиязычность (в данный момент присутствуют русский и английский языки)
- Управление перенесено в отдельный модуль админки. То есть все управление происходит в админке.
- Шаблонизатор Twig
- Более тонкая настройка прав доступа веб админов
- Статистика по банам (за вчера, за сегодня, за период)
- Более подробный системный лог (Кто и что редактировал)
- Выбор провайдера данных по IP адресам.
- Выбор библиотеки получения данных с серверов (пока добавлены PhpSourceQuery от xPaw и GameQ. GameQ по-умолчанию)
В планах
- Поддержка модулей
- Загрузка и установка модулей и тем из админки и, возможно, маркетплейс
- Поддержка SourceBans (сервера, баны, админы. Пока в статусе анализа, не придумал еще как объединить)
- Автообновление баз данных по IP адресам
- Форма протеста бана, форма предложения бана (как в SourceBans)
- Уведомление админов в телеграм при некоторых событиях (будет выбор событий в профиле)
- Упаковка в Docker
- Размещение как проект на https://packagist.org и установка из консоли
Установка
- Скачать проект
- Перейти по адресу вашей установки в браузере. Если приложение не установлено, система это распознает и сразу откроет форму установки
All versions of csbans2 with dependencies
ext-bz2 Version *
ext-curl Version *
ext-gd Version *
ext-gmp Version *
ext-json Version *
ext-pdo Version *
ext-zip Version *
austinb/gameq Version ^3.1
bower-asset/toastr Version ^2.1
dmirogin/yii2-js-urlmanager Version ^1.2
geoip2/geoip2 Version ^2.13
guzzlehttp/guzzle Version ^7.5
himiklab/yii2-recaptcha-widget Version ^2.1
imagine/imagine Version ^1.3
ip2location/ip2location-php Version ^8.3
kartik-v/yii2-widget-activeform Version @dev
kartik-v/yii2-widget-datepicker Version ^1.4
kartik-v/yii2-widget-fileinput Version ^1.1
kartik-v/yii2-widget-select2 Version ^2.2
knik/g-rcon Version ^0.7.0
loveorigami/yii2-notification-wrapper Version ^6.7
matomo/device-detector Version ^6.1
mihaildev/yii2-ckeditor Version ^1.0
mirocow/yii2-yandex-maps Version dev-master
psr/simple-cache Version ^1.0
richardfan1126/yii2-js-register Version ^0.0.1
wbraganca/yii2-dynamicform Version ^2.0
xpaw/php-source-query-class Version ^2.1
xpaw/steamid Version ^2.0
yiisoft/yii2 Version ~2.0.45
yiisoft/yii2-bootstrap5 Version ~2.0.2
yiisoft/yii2-httpclient Version ^2.0
yiisoft/yii2-symfonymailer Version ~2.0.3
yiisoft/yii2-twig Version ^2.4