Alert Improvements by Xon

Alert Improvements by Xon v2.13.1

  • Author Author kashif
  • Creation date Creation date
  • Fix unsummarizing a summary alert would cause an internal server error if a rare deadlock occurred
  • Fix possible deadlock interrupting the process which expires too-old alerts
  • Fix edge case where clicking 'mark read' on an alert or the 'all' alerts button would miss updating alerts
  • Add confirmation prompt when clicking "mark read" for marking alerts as read.
  • Add per-user "Prompt on bulk mark read" option. Controlled by the global "Mark-read prompt opt-out" option.
  • Require StandardLib v1.21.0+
  • XF2.3 support
    • Recommend a minimum of XF2.3.2, as otherwise alert totals do not update as expected
  • Add "Use stock UI for marking alerts as read" style property (default disabled)

Change log​

Reworking the plugin to be more compatible with different styles.

New Style Settings:
  • Properties for the icon-image of the read node;
  • Properties for the icon-image of an unread node;
  • When the user's alert count is non-zero, the alert-popup is forced to fetch unread alerts first, and if no unread alerts are discovered this indicates the user's alert count is out-of-sync and needs to be reset.
  • Add explain text to the "Use custom" value for "Alerting Preferences" per-user option
  • Add "[Alert Improvements] Can customize advanced alert preferences" permission to control is a user can change the following per-user preferences: "Alerts page options"/"Alert pop-up options"/"Alerts summarize threshold"
    Permission granted to Registered user group by default
  • Fix incorrect phrase for default alert type in admincp
  • Fix new alert types could be opted out by default instead of opt-in
  • Fix user's alert preferences may not save with some configurations
  • On alert opt-out list; only render "reset" checkbox for non-default values
  • Fix setting "Alerts page skips summarizing" in "User Registration" to false wasn't applied to new accounts
Top