[XB] Alert Filters: Notification Filters & Quick Tabs

[XB] Alert Filters: Notification Filters & Quick Tabs 1.0.0

No permission to buy ($15.00)
Compatible XF 2.x versions
  1. 2.3
Additional requirements
https://xenbaker.com/products/xb-core-library.379/
License
Single Use License (may be used on one website)
Updates duration
6 months ($10 renewal) / $25 - 1 year ($15 yearly renewal)
banner.webp


Find and organize XenForo alerts with advanced notification filters, quick tabs, sender search, and personalized alert views.

Alert Filters extends XenForo's notification system with filtering by sender, content type, action, and read status. Quickly find mentions, quotes, reactions, or notifications from specific members directly from the Alerts page or notification bell menu.

Save your preferred filters across devices, customize quick tab ordering, and mark matching notifications as read without affecting unrelated alerts.



Features:​

Alert Filtering & Search​

  • 🔎 Advanced Alert Filters: Filter XenForo notification history by sender, content type, action, and read status.
  • 🎯 Combined Filters: Apply multiple conditions simultaneously to narrow down alert results.
  • 👤 Filter by Sender: Find notifications from a specific member using XenForo's native username autocomplete.
  • 🧩 Content Type Filtering: Show alerts associated with selected content types, including supported third-party add-ons.
  • 🔔 Action Filtering: Filter notifications by actions such as mentions, quotes, reactions, and other available alert types.
  • ⚙️ Contextual Actions: Automatically adjust available actions and their labels based on the selected content type.
  • 📖 Read & Unread Filters: Display all alerts, only read notifications, or only unread notifications.
  • 🏷️ Filter Chips: Remove individual filter conditions without resetting the remaining selection.
  • 🔗 Bookmarkable Filtered Alerts: Save or share filtered Alerts page URLs for quick access later.
  • 📄 Pagination Support: Preserve active filters when navigating between pages of notification history.

Quick Alert Tabs​

  • 📑 Quick Notification Tabs: Switch between All, Mentions, Quotes, and Reactions without manually configuring filters.
  • 💬 Mention Alerts: Quickly find notifications generated when other members mention you.
  • 📝 Quote Alerts: Review alerts from posts quoting your content.
  • ❤️ Reaction Alerts: Browse notifications about reactions received on your content.
  • ↔️ Custom Tab Ordering: Rearrange quick tabs using drag and drop.
  • 📱 Mobile-Friendly Tabs: Scroll horizontally through quick tabs on smaller screens.
  • ⌨️ Keyboard Tab Reordering: Rearrange tabs using keyboard controls without a mouse.
  • 💾 Synchronized Tab Preferences: Save your preferred tab order to your XenForo account for use across devices.
  • 🔄 Persistent Filter Context: Keep compatible sender, content type, and read-status filters when switching between quick tabs.

Notification Bell Menu​

  • 🔔 Bell Menu Filtering: Filter alerts directly from the XenForo notification dropdown without opening the full Alerts page.
  • 📑 Quick Tabs in Bell Menu: Switch between All, Mentions, Quotes, and Reactions directly from the dropdown.
  • 🔎 Expandable Filter Panel: Access sender, content type, action, and read-status controls inside the bell menu.
  • ⚡ Filter Without Closing: Change notification filters while keeping the bell menu open.
  • 💾 Remember Panel State: Preserve the expanded or collapsed filter panel state in the current browser.
  • 🔗 Continue on Alerts Page: Open the full notification history with the same active filter conditions.

Personal Preferences & Saved Filters​

  • 💾 Remembered Alert Filters: Automatically save applied filter selections to the member's account.
  • 🌐 Cross-Device Preferences: Keep saved alert filters and tab ordering synchronized across devices.
  • 🔗 URL Filter Overrides: Open explicitly filtered URLs without replacing the member's saved preferences.
  • 🔄 Reset Filters: Clear active conditions and saved filter preferences when needed.
  • 👤 Username Change Support: Keep sender filters associated with the correct member after username changes.
  • 🔍 Unavailable Sender Handling: Preserve an explicit sender label when a previously selected account is unavailable.

Alert Status & Bulk Actions​

  • 🔒 Preserved Alert Status: Keep hidden alerts' read and viewed states unchanged while browsing filtered notifications.
  • 📖 Filtered Automatic Reading: Automatically mark only displayed alerts as read when they qualify under XenForo's normal behavior.
  • ✅ Mark Matching Alerts as Read: Mark all unread notifications matching the current filters as read, including results on other pages.
  • 🛡️ Matching-Only Processing: Leave unrelated notifications unchanged when marking filtered alerts as read.
  • 🔔 New Alert Protection: Exclude notifications that arrive after the matching selection was prepared.

Compatibility & Appearance​

  • 🧩 Third-Party Alert Support: Discover content types and notification actions from existing XenForo alerts, including registered add-on alert handlers.
  • 🎨 Style Properties: Customize filter panels, fields, quick tabs, and selected-filter summaries through XenForo style properties.
  • 📱 Responsive Controls: Use expandable filters and mobile-friendly tab navigation on smaller screens.
  • 🛡️ Native Alert Integration: Preserve XenForo's existing notification permissions and read-state behavior.

Requirements:​


Useful for:​

  • 🔎 Busy Communities: Find important notifications without searching through large volumes of unrelated alerts.
  • 💬 Conversation Follow-Ups: Catch up on mentions and quoted replies after periods of inactivity.
  • 👤 Member Interactions: Review notifications from a particular member when following an ongoing discussion.
  • 🧩 Multi-Add-on Forums: Separate alerts generated by different content types and community features.
  • 📚 Notification Backlogs: Review unread alerts in manageable groups without changing the status of unrelated notifications.

Screenshots:​

Alert filtering​

quick-tabs.gif
Switch between mentions and quotes directly in the alerts menu.​
sender-filter.gif
Find a member and filter the alerts menu by sender.​
combined-filters.gif
Combine sender, content type, action and read status on the full Alerts page.​
reorder-tabs.gif
Hold and drag quick tabs to arrange them in your preferred order.​
pub_mark_read.webp
Review the matching unread count and selected conditions before marking alerts as read.​

Administration​

permissions.webp
Control access to filtering and marking matching alerts as read with separate permissions.​
admin_options.webp
Configure menu controls, quick tabs, tab reordering and remembered filters.​
admin_style_properties.webp
Customize filter panels, menu columns, quick tabs and the selected-filter summary.​
Author
Painbaker
Views
49
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Painbaker

Back
Top Bottom