• The default language of any content posted is English.
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
Alert Improvements by Xon

Xenforo Alert Improvements by Xon 2.10.9

License Information
Compatible XF 2.x versions 2.2
Additional requirements php 7.2+, Standard Library v1.18.0 by Xon
Github:
Developer
Xon
A collection of improvements to the XenForo Alerts system.

This add-on requires php 7.2.x or newer.
This add-on requires XF 2.2.x or newer.

Do not use MySQL statement-based replication with this add-on

Features
  • Per-alert 'mark read' links on each alert
  • Multi-select ability to mark alerts as read or unread.
  • Avoid unexpected marking alerts as read by browser prefetch, this may result in alerts not being marked as read as expected.
  • Supports the following add-ons:
    • Content Ratings 1.3.x
  • Global Optional, Alert summarization by selected content type or user
  • User Option to prevent marking as read when accessing /accounts/alerts page.
  • User Option to prevent summarization when accessing /accounts/alerts page.
  • User Option to adjust summarization threshold
  • Only mark alerts that are viewed on alert page/alert pop-up, not all alerts
    • If an alert was explicitly marked as unread, skip marking that alert as read.
Supported content types for alert summarization
  • Posts, Conversation, Profile post, profile post comments Likes
  • Reactions (From Content Ratings)
  • Various conversation related alerts from Conversation Essentials for XF2
Performance impact
  • Adds an extra column to xf_alert.
    • Code:
      alter table xf_user_alert summerize_id add int(10) unsigned DEFAULT NULL
  • 1 extra SELECT query per thread page request when the user has more than zero active alerts.
    • If there are alerts to mark as read, then an extra UPDATE is required.
Alert Summarization Performance impact
  • On accessing alerts above the summarize threshold, fetches all unread alerts and attempts to group them in PHP.
  • On successfully generating summary alerts, 2 queries are done. 1 insert to add the summary alert, 1 updating summarized alerts.
2.10.9Version
36 Downloads
595 Views
0.00 star(s) 0 ratings
Last update

More resources from trollet

Latest updates

  1. Alert Improvements by Xon 2.10.9

    2.10.9 - Bugfix update Fix setting "Alerts page skips summarizing" in "User Registration" to...
  2. Update to 2.10.1

    Work-around surprisingly expensive add-on live-ness join when fetching alerts and instead filter...
  3. Update 2.9.4

    Fix regression in v2.9.0 where empty content summary alerts was being generated, and incorrectly...

Similar resources

[OzzModz] Post Edit Alert H
Get notifications if someone edits posts
0.00 star(s) 0 ratings
Downloads
22
Updated
Report Improvements by Xon trollet
This add-on introduces potentially breaking changes to moderation permissions.
0.00 star(s) 0 ratings
Downloads
25
Updated
Search Improvements raz0r
0.00 star(s) 0 ratings
Downloads
32
Updated
[OzzModz] Push Notification Improvements raz0r
Adds useful settings & Style Properties to control your Push opt-ins appearance and behavior
0.00 star(s) 0 ratings
Downloads
38
Updated
Redis Cache By Xon trollet
This add-on uses Credis with a custom cache provider for Redis (based off Cm_Cache_Backend_Redis).
0.00 star(s) 0 ratings
Downloads
37
Updated
Top