craftsoft/csbans2

运行在半条命1引擎上的服务器上的封禁和管理员管理系统

安装: 12

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 3

分支: 1

开放问题: 7

语言:CSS

类型:项目

This package is not auto-updated.

Last update: 2024-09-19 22:57:35 UTC


README

Counter Strike 1.6, Counter strike Condition Zero和其他运行在Half-Life 1引擎上的服务器上的封禁和管理系统
这是CS:Bans 1的全新重写版本
在这个版本中,应用了所有知识和经验,从而编写了更干净、更美观、更简洁、更正常工作的代码。大多数方法都经过了测试
该项目完全免费。我自发地独自开发。
但由于我在业余时间编写它,业余时间不多,所以请捐赠。捐赠链接:https://yoomoney.ru/to/41001307151058
模块将免费开发,包括销售管理员/解封模块。例外情况是个人请求的个性化定制

接受pull请求和任何开发帮助

也欢迎beta测试员

发现错误或提出建议,请在Issues中留言

注意!!当前(版本0.0.1)仅开发了管理员控制台!

与CS:Bans 1的区别

  • 使用Yii 2框架从头开始编写
  • 干净、美观的代码
  • 优化了数据库查询
  • 多语言(目前有俄语和英语)
  • 管理转移到独立的管理模块。也就是说,所有管理都在管理控制台中完成。
  • 模板引擎Twig
  • 更细致的web管理员权限设置
  • 封禁统计(昨天、今天、周期)
  • 更详细的系统日志(谁编辑了什么)
  • 根据IP地址选择数据提供者
  • 根据服务器选择数据获取库(目前添加了xPaw的PhpSourceQuery和GameQ。默认为GameQ)

计划

  • 模块支持
  • 从管理控制台加载和安装模块和主题,可能还有市场
  • SourceBans支持(服务器、封禁、管理员。目前处于分析状态,还没有想好如何整合)
  • 自动更新IP地址数据库
  • 封禁抗议表单、封禁建议表单(如SourceBans中的)
  • 在特定事件发生时向管理员发送Telegram通知(将在个人资料中选择事件)
  • 打包为Docker
  • 作为项目放置在https://packagist.org.cn上,并从控制台安装

安装

  • 下载项目
  • 在浏览器中转到您的安装地址。如果应用程序未安装,系统将识别并立即打开安装表单