Перейти к содержимому


Фотография

CS:Bans 2


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 05 Май 2023 - 15:24

Дело было вечером делать было нечего, решил я запилить новую версию.
Мне и в почту писали и периодически в github что все плохо, все устарело
Просили - получайте https://craft-soft.r...ge/csbans2.html.
 
Проект на гитхабе: https://github.com/craft-soft/csbans2
Принимаю предложения в Issues в гитхабе.
 
Приму любую помощь. Особенно необходим дизайнер нарисовать дизайн клиентской части
 
Основные моменты:
 
Отличия от CS:Bans 1
  • Написан с нуля с использованием фреймворка Yii 2
  • Чистый, красивый код
  • Оптимизированы запросы к базе
  • Мультиязычность (в данный момент присутствуют русский и английский языки)
  • Управление перенесено в отдельный модуль админки. То есть все управление происходит в админке.
  • Шаблонизатор Twig
  • Более тонкая настройка прав доступа веб админов
  • Статистика по банам (за вчера, за сегодня, за период)
  • Более подробный системный лог (Кто и что редактировал)
  • Выбор провайдера данных по IP адресам.
  • Выбор библиотеки получения данных с серверов (пока добавлены PhpSourceQuery от xPaw и GameQ. GameQ по-умолчанию)
 
В планах
  • Поддержка модулей
  • Загрузка и установка модулей и тем из админки и, возможно, маркетплейс
  • Поддержка SourceBans (сервера, баны, админы. Пока в статусе анализа, не придумал еще как объединить)
  • Автообновление баз данных по IP адресам
  • Форма протеста бана, форма предложения бана (как в SourceBans)
  • Уведомление админов в телеграм при некоторых событиях (будет выбор событий в профиле)
  • Упаковка в Docker
  • Размещение как проект на https://packagist.org и установка из консоли

  • BombermaG, Nekro, MMexhiva и 5 другим это нравится


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных