- 18, Oct 2024
- #1
Коллекция улучшений системы отчетов XF. Полностью сформулировал.
При установке все существующие предупреждения копируются в новый журнал отслеживания изменений предупреждений и связываются с отчетами.
Этот процесс выполняется как фоновая задача и не прерывает работу. Примечание; когда отчеты отправляются на форум, ссылки предупреждение<->отчет создавать нельзя!
Список функций:
Повысьте производительность Центра отчетов за счет сокращения стандартного поведения запросов XenForo N+1.
Доступ к центру отчетов на основе разрешений:
Разрешения по умолчанию, установленные для групп (глобальные/контентные) для групп с разрешениями на предупреждение или редактирование базовых профилей.
Новые разрешения:
Посмотреть центр отчетов
Комментарий к открытому отчету
Комментарий к закрытому отчету
Обновить статус отчета
Назначить отчет
См. имя пользователя репортера
Отправляет предупреждение модераторам, которые прокомментировали или сообщили об отчете.
Отправляет оповещение только в том случае, если предыдущее оповещение не было просмотрено
Оповещения об отчетах — ссылка на фактические комментарии для более длинных отчетов.
Оповещения об отчетах включают заголовок отчета
Ссылки Предупреждения на отчеты.
Видно из самого предупреждения и при выдаче предупреждений о содержании.
Связать запреты ответов с отчетами
Заносить запреты на ответы в систему отчетов
Опционально Выдать ответ-запрет на выдачу предупреждения (по умолчанию отключено)
Связать отчеты с предупреждениями.
Регистрирует изменения в предупреждениях (добавление/редактирование/удаление) и связывает их с отчетом.
Автоматически создавать отчет для предупреждения.
При выдаче предупреждения можно разрешить любой связанный отчет.
Дополнительная возможность регистрировать предупреждения в отчетах по истечении срока их действия.
Это не влияет на то, кому был назначен отчет, и не приводит к повторному открытию отчета.
Сообщить о лайках комментариев.
Предупреждения об решенных отчетах регистрируются в комментариях к отчету (как явное поле).
Комментарии к отчету о поиске
Дополнительная возможность поиска комментариев к отчету по связанным точкам предупреждения и предупрежденному пользователю.
(Требуется надстройка «Улучшения расширенного поиска»)
Обратный порядок комментариев к отчету (по умолчанию отключен)
Необязательный автоматический отказ/разрешение достаточно старых отчетов (по умолчанию отключено)
Показывать дату содержимого при просмотре отчета
Показывать форум для отправки отчетов в списке отчетов
Возможность на основе разрешений присоединиться к сообщенному разговору
Исправлена ошибка, из-за которой флажок «разрешить отчет» мог отображаться для пользователей, которые не могут разрешать отчеты при выдаче предупреждений.
исправления совместимости с php 8.2
Исправлена ошибка при выдаче предупреждения, из-за которой сведения о предупреждении не заполнялись при выборе типа предупреждения.
Перенесите столбец xf_report_comment.ip_id в 64-битное целое число, чтобы поддерживать 64-битный столбец xf_ip.ip_id в будущем обновлении.
Настоятельно рекомендую 64-битный php!
Исправлена ошибка типа функции при просмотре отчетов, если надстройка Report Center Essentials не установлена или когда другие надстройки могут изменять список комментариев.
#Report Improvements By Xon
Этот процесс выполняется как фоновая задача и не прерывает работу. Примечание; когда отчеты отправляются на форум, ссылки предупреждение<->отчет создавать нельзя!
Список функций:
Повысьте производительность Центра отчетов за счет сокращения стандартного поведения запросов XenForo N+1.
Доступ к центру отчетов на основе разрешений:
Разрешения по умолчанию, установленные для групп (глобальные/контентные) для групп с разрешениями на предупреждение или редактирование базовых профилей.
Новые разрешения:
Посмотреть центр отчетов
Комментарий к открытому отчету
Комментарий к закрытому отчету
Обновить статус отчета
Назначить отчет
См. имя пользователя репортера
Отправляет предупреждение модераторам, которые прокомментировали или сообщили об отчете.
Отправляет оповещение только в том случае, если предыдущее оповещение не было просмотрено
Оповещения об отчетах — ссылка на фактические комментарии для более длинных отчетов.
Оповещения об отчетах включают заголовок отчета
Ссылки Предупреждения на отчеты.
Видно из самого предупреждения и при выдаче предупреждений о содержании.
Связать запреты ответов с отчетами
Заносить запреты на ответы в систему отчетов
Опционально Выдать ответ-запрет на выдачу предупреждения (по умолчанию отключено)
Связать отчеты с предупреждениями.
Регистрирует изменения в предупреждениях (добавление/редактирование/удаление) и связывает их с отчетом.
Автоматически создавать отчет для предупреждения.
При выдаче предупреждения можно разрешить любой связанный отчет.
Дополнительная возможность регистрировать предупреждения в отчетах по истечении срока их действия.
Это не влияет на то, кому был назначен отчет, и не приводит к повторному открытию отчета.
Сообщить о лайках комментариев.
Предупреждения об решенных отчетах регистрируются в комментариях к отчету (как явное поле).
Комментарии к отчету о поиске
Дополнительная возможность поиска комментариев к отчету по связанным точкам предупреждения и предупрежденному пользователю.
(Требуется надстройка «Улучшения расширенного поиска»)
Обратный порядок комментариев к отчету (по умолчанию отключен)
Необязательный автоматический отказ/разрешение достаточно старых отчетов (по умолчанию отключено)
Показывать дату содержимого при просмотре отчета
Показывать форум для отправки отчетов в списке отчетов
Возможность на основе разрешений присоединиться к сообщенному разговору
Исправлена ошибка, из-за которой флажок «разрешить отчет» мог отображаться для пользователей, которые не могут разрешать отчеты при выдаче предупреждений.
исправления совместимости с php 8.2
Исправлена ошибка при выдаче предупреждения, из-за которой сведения о предупреждении не заполнялись при выборе типа предупреждения.
Перенесите столбец xf_report_comment.ip_id в 64-битное целое число, чтобы поддерживать 64-битный столбец xf_ip.ip_id в будущем обновлении.
Настоятельно рекомендую 64-битный php!
Исправлена ошибка типа функции при просмотре отчетов, если надстройка Report Center Essentials не установлена или когда другие надстройки могут изменять список комментариев.
- Исправлена ошибка "Метод canResolveLinkedReport не вызывается для данного объекта", когда улучшения предупреждения не устанавливаются при выдаче предупреждения
#Report Improvements By Xon