Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Мод [1.7.10] QReport - внутриигровая система тикетов

RedEnergy

Старожил
Пользователь
Баллы
103
QReport - это внутриигровая система тикетов, позволяющая улучшить фидбек от игроков и качество вашего сервера. На данный момент мод в альфа версии однако уже вполне работоспособен и готов к продакшну. Для работы мода потребуется установить Forgelin. При установке на сервер так же потребуется установить плагин Vault

Скачать:
Доступно несколько версий:
  • qreport-client - Облегченная версия мода, без лишних зависимостей, в одиночной игре не работает
  • qreport-server - Серверная часть мода, без клиентской части
  • qreport-standalone - Полноценная версия мода, не рекомендуется ставить на сервер

Использование - Центр Поддержки открывается при одновременном нажатие Tab + R

Настройка конфига:

Параметр jdbc - отвечает за путь к базе данных, это может быть либо SQLite либо MySQL.
  • Для MySQL: jdbc:mysql://<host>:<port>/<database>. Например: jdbc:mysql://localhost:3306/qreport
  • Для SQLite: jdbc:sqlite:<path>. Например: jdbc:sqlite:C:\server\reports.sqlite
Параметр jdbc-login - логин для доступа к базе данных, в случае если это sqlite или авторизация не требуется оставьте пустым

Параметр jdbc-password - пароль для доступа к базе данных, в случае если это sqlite или авторизация не требуется оставьте пустым

Параметр check-permission - если включен, то доступ к управлению тикетами будет доступен только тем, у кого есть соотвествующий перм. В противном случае доступ будет только у операторов (команда /op)

Параметр permission - Перм, необходимый для доступа к управлению тикетами, проверяется только в случае если включен параметр check-permission

Веб-часть:

Начиная с версии 1.2.0 доступна веб часть, для доступа к тикетам из браузера, подробное описание в отдельной теме

В планах:

  • Уведомление администрации о заявках, на которые долгое время не было ответа
  • Черный список игроков


P.S. Я буду очень благодарен если об ошибках и своих пожеланиях вы напишите в Issues​

Скриншоты:
fEj3XiF.png



2ICv7fy.png
 
Последнее редактирование:
Вау, еще один человек, который использует Kotlin. Неплохо :)
 
Cистема хороша, но не для меня. Лучше на сайт поставить системку тикетов( в лк )
 
Последнее редактирование:
Для чего это извращенство со scala и kotlin? Чем java не устраивает?
Я не буду тут перечислять недостатки java, но они есть. В частности на scala и kotlin люди переходят из-за современного синтаксиса и функционального программирования
 
Последнее редактирование:
Веб версия адмики будет, напишу как только появится время
Если ты напишешь для веб версии, то буду благодарен. Кстати если ты всё же решишь сделать, сделай пожалуста на дживке WebMcr.
 
Ясно, недостатков нет.
Просто это не место чтобы разводить споры на такую тему, да и вообще спорить не надо. Если тебя полностью устраивает java, то это прекрасно и нет никаких причин переходить на другой язык
 
Последнее редактирование:
Трабл в том, что если мне нужно будет что-то изменить системе - я этого сделать не смогу.
Была бы это приватная разработка, тут вопросов нет - пиши на чём угодно.
Ну это уж точно не проблема. Синстаксис Котлина очень схожь c Java, при желание осваивается за пол дня. Если что либо непонятно я всегда готов помочь
 
Трабл в том, что если мне нужно будет что-то изменить системе - я этого сделать не смогу.
Была бы это приватная разработка, тут вопросов нет - пиши на чём угодно.
Ну так он не обязан под всех подстраиваться. Он же не на заказ пишет тебе.
 
Релиз v1.1.0

Добавлено:
  • Уведомления для пользователей при ответе администратора на тикет или изменение статуса
  • Отображение статистики для администрации:
    1. Среднее время ответа на заявку
    2. Топ 5 активных пользователей (по отправленным тикетам)
    3. Количество тикетов в каждой категории (баг, нарушение, предложение, другое)
  • GZip компрессия (снижение объема передаваемых данных до 3-х раз)

Также:
  • Исправлена ошибка при попытке ответить на заявку если используется MySQL
  • Оптимизация кода

1FLYvpB.png
 
Патч v1.1.1

Исправлена ошибка приводящая к сбою кодировки после gzip компрессии
 
Отличная работа) Мне понравилось) :good: Продолжай в том же духе))
 

Поделиться этой страницей

Назад
Верх