Theme editor

Warning Improvements by Xon

Warning Improvements by Xon

Warning Improvements by Xon 2.12.4

XF 2.3 Addons · by Staraddons · StarAddons Verified Vendor
3 Downloads 41 Views 5 Version
A Collection of improvements to XF's warning system.
Price
Free
Available
Download

Overview Version (5) Discussion (5)

  • Warning Improvements by Xon
    Warning Improvements by Xon
    A Collection of improvements to XF's warning system.
    warning
    warning improvements
    About this resource
    A Collection of improvements to XF's warning system

    Warning; All user group titles will be visible if they are applied in a Warning Action
    • 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.
    • Sortable warnings with categories
      • Drag & drop
      • Permissions per category
      • Per-category warning actions, allowing warning actions to be only triggered from points in that category
    • Updated front-end using smart select menu, or radio boxes
    • User Criteria for warning points
    • Allow users to view their own warnings, and find which posts where warned.
    • Option to send an alert to a user when they receive a warning.
    • Allows the Custom Warning to be customized like other warnings
    • Copy Warning title/text automatically to the public warning action field.
    • Allow non-custom Warnings to have their Titles edited, opt-in
    • Use XenForo's AJAX handling on errors instead of breaking the current form.
    • Optional ability to "unsticky" the Warn button on the warning dialog
    • Allow the default content action to be set
    • Control defaults for user notification
      • Alerts
      • Lock PMs by default
      • Send warning conversations by default
      • Allow invite into warning conversations by default
    • Option to require a note when entering a warning
      • and enforce a minimum length
    • Ability to see warning actions applied to an account from the front-end
      • users may see warning actions agains thier account
      • automatically roll-up identical warning actions to show the latest expiry
      • per-group moderator permissions for editing/viewing all/disable summarization.
    • Additional conversation substitution replaceable for the warning conversation on submit.
      • {warning_points}
      • {warning_title}
      • {warning_link}
      • {userId}
    • Option to force new conversation email to be sent on a warning conversation.
      • Will send even if they are banned!
      • Always sends full conversation text.
      • This can ignore conversation privacy options.
    • Automatically extend default warning expires based on warning point total thresholds. Not accumulative, only the last matching threshold applies
    • Anonymize warnings and warning alerts as a particular user or as a generic 'Moderation Staff' (WarningStaff phrase).
      • Affects existing alerts and warnings.
      • Does NOT change existing conversations/direct messages
    • Round up warning expiry time to the nearest hour to avoid confusion over delays caused by XenForo task system's hourly schedule.
    • Option to log a warning summary to a thread. Phrase: Warning_Summary.Title and Warning_Summary.Message, can use BBCode
    • New Warning Action actions triggered for the last valid warning action:
      • Post a new thread. Phrases Warning_Thread.Message & Warning_Thread.Title, can use BBCode.
      • Reply to an existing thread. Phrases Warning_Thread.Message, can use BBCode.
    • Prevent disclosure that a moderator is viewing/editing warnings to normal users
    • Allow censoring warning titles for normal users via regex to remove chunks of warning titles for public consumption
      • New permission "Bypass warning title censor" to view raw warning title
    • Prevent the creator of a warning deleting warnings without permission
      • New permission "Delete issued warnings"
      • Enforces that moderators must have permission to delete warnings ("Delete issued warnings" or "Delete issued warnings" )
      • By default, warnings are only viewable to the user and moderators
    New Moderator permissions
    • Delete issued warnings
    • Bypass warning title censor
    New Permission to control if a user can see who warned them.
    • View Warning Issuer.
    New moderator permissions for viewing warning actions.
    • View Warning Actions
    • Edit Warning Actions
    • Don't Summarize Warning Actions
    Respects the "View Warning Details" permission for allowing a given user group to view warning details on everyone.

    Giving "View Warning Details" allows users to view the 'private' warning note, and allows them to see who issued the warning!

    Warning Improvements by Xon
  • Version
    2.12.4 Stable Available Mar 12, 2026 · 1
    File size: 115 KB
    SHA-256: b3c44804c77afdbe0503cc3f335ada1783116cd0cf4a53adea162bdefdf17a78
    SHA-256 verified Package valid Compatibility checked Last verified:
    • php 8.4+ compatibility fixes
    • Compatibility update for upcoming Content Ratings v2.9.0+
    2.12.2 Stable Available Feb 7, 2026 · 1
    File size: 115 KB
    SHA-256: 6deee3ace0ae31cf8b1696458bc3e1eea845307cf0981e2dd326d4de793381e0
    SHA-256 verified Package valid Compatibility checked Last verified:
    • Fix v2.12.0 regression where editing a warning would set the warning notes to the warning title
    2.12.1 Stable Available Jan 31, 2026 · 0
    File size: 115 KB
    SHA-256: 7810f8344b995c98eee1667a53879f92bafded258f296811d46822f29966d537
    SHA-256 verified Package valid Compatibility checked Last verified:
    • Fix typo causing a template error when issuing a warning to a user with previous warnings
    2.12.0 Stable Available Jan 28, 2026 · 1
    File size: 115 KB
    SHA-256: 9feb43277f3e4876d5ca5f92d9b5015e8d25128f33cca1ef458ca026894cb19b
    SHA-256 verified Package valid Compatibility checked Last verified:
    • Require StandardLib v1.23.0+
    • Move large chunks of template bits from template modification blobs and into a dedicated template via macros.
    • Fix missing "Resolve report" checkbox when deleting a non-expired warning when Report Improvements is installed and the report doesn't (yet) exist resulting in a new report being created in an open state
    2.11.6 Stable Available Oct 25, 2025 · 0
    File size: 114.5 KB
    SHA-256: e234643d8bd9ccf4cf3fe9d9732f9ba72713fc5fe293b6c89de1be24f8e1437a
    SHA-256 verified Package valid Compatibility checked Last verified:
    A Collection of improvements to XF's warning system

    Warning; All user group titles will be visible if they are applied in a Warning Action
    • 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.
    • Sortable warnings with categories
      • Drag & drop
      • Permissions per category
      • Per-category warning actions, allowing warning actions to be only triggered from points in that category
    • Updated front-end using smart select menu, or radio boxes
    • User Criteria for warning points
    • Allow users to view their own warnings, and find which posts where warned.
    • Option to send an alert to a user when they receive a warning.
    • Allows the Custom Warning to be customized like other warnings
    • Copy Warning title/text automatically to the public warning action field.
    • Allow non-custom Warnings to have their Titles edited, opt-in
    • Use XenForo's AJAX handling on errors instead of breaking the current form.
    • Optional ability to "unsticky" the Warn button on the warning dialog
    • Allow the default content action to be set
    • Control defaults for user notification
      • Alerts
      • Lock PMs by default
      • Send warning conversations by default
      • Allow invite into warning conversations by default
    • Option to require a note when entering a warning
      • and enforce a minimum length
    • Ability to see warning actions applied to an account from the front-end
      • users may see warning actions agains thier account
      • automatically roll-up identical warning actions to show the latest expiry
      • per-group moderator permissions for editing/viewing all/disable summarization.
    • Additional conversation substitution replaceable for the warning conversation on submit.
      • {warning_points}
      • {warning_title}
      • {warning_link}
      • {userId}
    • Option to force new conversation email to be sent on a warning conversation.
      • Will send even if they are banned!
      • Always sends full conversation text.
      • This can ignore conversation privacy options.
    • Automatically extend default warning expires based on warning point total thresholds. Not accumulative, only the last matching threshold applies
    • Anonymize warnings and warning alerts as a particular user or as a generic 'Moderation Staff' (WarningStaff phrase).
      • Affects existing alerts and warnings.
      • Does NOT change existing conversations/direct messages
    • Round up warning expiry time to the nearest hour to avoid confusion over delays caused by XenForo task system's hourly schedule.
    • Option to log a warning summary to a thread. Phrase: Warning_Summary.Title and Warning_Summary.Message, can use BBCode
    • New Warning Action actions triggered for the last valid warning action:
      • Post a new thread. Phrases Warning_Thread.Message & Warning_Thread.Title, can use BBCode.
      • Reply to an existing thread. Phrases Warning_Thread.Message, can use BBCode.
    • Prevent disclosure that a moderator is viewing/editing warnings to normal users
    • Allow censoring warning titles for normal users via regex to remove chunks of warning titles for public consumption
      • New permission "Bypass warning title censor" to view raw warning title
    • Prevent the creator of a warning deleting warnings without permission
      • New permission "Delete issued warnings"
      • Enforces that moderators must have permission to delete warnings ("Delete issued warnings" or "Delete issued warnings" )
      • By default, warnings are only viewable to the user and moderators
    New Moderator permissions
    • Delete issued warnings
    • Bypass warning title censor
    New Permission to control if a user can see who warned them.
    • View Warning Issuer.
    New moderator permissions for viewing warning actions.
    • View Warning Actions
    • Edit Warning Actions
    • Don't Summarize Warning Actions
    Respects the "View Warning Details" permission for allowing a given user group to view warning details on everyone.

    Giving "View Warning Details" allows users to view the 'private' warning note, and allows them to see who issued the warning!

    View attachment 364
  • Discussion

    This resource has a discussion thread on the forum where you can ask questions, report issues, and talk with the author and other users.

    Join the discussion (5)

Resource information
Category XF 2.3 Addons
Author Staraddons
Date Oct 25, 2025
Latest version 2.12.4
SHA-256 b3c44804c77afdbe0503cc3f335ada1783116cd0cf4a53adea162bdefdf17a78
Security
File integrity SHA-256 verified
SHA-256
b3c44804c77afdbe0503cc3f335ada1783116cd0cf4a53adea162bdefdf17a78
How to verify this file
Statistics
Views 41
Downloads 3
Version 5
Developer
Staraddons
Resource author
More resources
Back
Top