Warning Improvements by Xon 1.6.0

Нет прав для скачивания
  • Предупреждения/ блокировки по истечению срока действия удаляются сразу, вместо того, чтобы ждать выполнения крон-задачи.
Warnings/Bans with time-based expiry are now be removed on the 1st visit after the expiry time, rather than needing to wait for the hourly cron task to run.
  • If

    Пожалуйста, войдите или зарегистрируйтесь для просмотра текста.

    (paid) add-on is installed, by design the user will remain in the selected 'warned' user groups until all warnings are acknowledged, even the expired ones.
  • Добавлены критерии для предупреждений

warning_criteria.png
  • Обновлен jsTree до 3.3.4
  • Исправление ошибок
Код:
Fix deleting a warning category with a warning action attached to it
Allow warning fixup task to always run from the installer
Ensures account warning points are in sync with active warnings
Purges any should-be inactive warning actions
  • Добавлены новые функции
  • Исправление ошибок
  • Allow editing Warning Actions to have no category
  • Fix expiring point-based warning actions with categories
    • A background task will correctly expiry warning actions on any affected accounts. Usernames will be logged the error log when detected & corrected
  • Улучшения
  • Исправление ошибок
Workaround for XF behavior (

Пожалуйста, войдите или зарегистрируйтесь для просмотра текста.

) of issuing an expired warning which applies warning points to the account, but never removes them.
  • Should handle when a future update of XF fixes this behaviour.
  • Интеграция действий за предупреждения с категориями предупреждений
  • Обновлена библиотека JavaScript
  • Исправление ошибок
  • Исправление ошибок
  • Исправление ошибок
  • Добавлены новые возможности
  • Исправление ошибок
Note; 1.5.0 has been used privately for ~3 months.
  • Integration of Warning Actions with Warning Categories.
    • This allows warning actions to only trigger based off points from the warning category they are attached to.
  • On clicking a Warning in the admincp, it opens an edit overlay instead of doing nothing
  • Техническое обновление
  • Add additional empty() checks to prevent issuing a warning to fail with an internal server error
    • Note; you must assign permissions on the warning categories themselves!