[XB] Content Feeds: Customizable Feeds & Content Discovery

[XB] Content Feeds: Customizable Feeds & Content Discovery 2.3.0

No permission to buy ($25.00)
banner.webp


​

🎉 Quick Composer, Mixed Feeds & Improved Navigation​

This major update introduces Quick Composer for posting directly from feeds, mixed publication feeds, and new loading and refresh options. It also includes XML import/export, improved content filtering, and numerous fixes for pagination, permissions, navigation, and third-party integrations.

Important: This version now requires [XB] Core Library.

✨ New Features:​

Quick Composer​

  • Added optional Quick Composer for creating threads, status updates, resources, and media directly from feeds, with shared or tab-specific publishing actions
  • Added native editors, draft protection, automatic feed updates after posting, and dedicated style properties
  • Enabled by default on new installations; existing installations can enable it in the options

Mixed Feeds & Content Indexing​

  • Added Mixed Publication Feeds combining threads, resources, and media, with sorting by last activity or publication date
  • Added a Publication Index with an option to disable it and a rebuild tool in Rebuild caches

Feed Management & Display​

  • Added optional Skeleton Loading for feed tabs, with reserved space, a subtle reveal effect, and an option to disable it
  • Added an optional Floating New Entries Button to load newly available content, with draft protection and independent background checks
  • Added XML Import & Export for feed tabs, including settings, appearance, and user criteria
  • Added Feed Tab Copying in the ACP, with a prefilled form for reviewing the copied configuration before saving

New Content Types​

🔧 Improvements:​

  • Improved activity feed performance when no thread filters are applied
  • Improved automatic refresh behavior by pausing updates in background browser tabs and preserving pagination, filters, display styles, and unfinished posts
  • Improved feed navigation by restoring the correct page when using browser Back and Forward buttons
  • Improved Load More handling for repeated widgets, gallery feeds, and multiple feeds on the same page
  • Improved content visibility handling across XenAddons integrations, including moderation states, category permissions, and native privacy restrictions
  • Replaced the bundled Font Awesome icon picker with the shared [XB] Core Library implementation
  • Improved feed layouts by correcting filter button alignment, nested spacing, and standalone section separation

🐞 Bug Fixes:​

  • Fixed feed loading, pagination, automatic refresh, and AJAX navigation issues causing missing, duplicated, or incorrectly updated content
  • Fixed feed tabs, display styles, browser navigation, and background refreshes interfering with user selections or unfinished content
  • Fixed feed filtering, sorting, date ranges, forum selections, and administrator-configured settings producing incomplete or incorrect results
  • Fixed content visibility and permission handling for private, moderated, deleted, unread, and featured content
  • Fixed compatibility and filtering issues across Resource Manager, Media Gallery, Social Groups, Pickem, Resource Questions, and other content integrations
  • Fixed forum list navigation, What's New redirects, live counters, and expanded thread card interactions
  • Fixed ACP feed management, configuration validation, permissions, and counter rebuilding issues
  • Fixed XenForo 2.2 and 2.3 compatibility issues, including PHP 7.2-7.4 support and feed rendering errors

06-updates.gif

firefox_9JBKvsPywO.gif

🎉 Smarter content feeds with broader integration support!​

This update introduces live tab counters, personalized tab management, and support for many additional content types, along with important performance and reliability improvements.

✨ New Features​

  • Added live tab counters with a configurable background refresh interval (disabled by default).
  • Added user tab sorting and hiding. Members with the appropriate permission can reorder tabs and hide unused ones from their account preferences.
  • Added a Font Awesome icon picker for tabs.
  • Added support for [XB] Quizzes.
  • Added support for [XB] Donations donation campaigns.
  • Added support for [XB] Toplists.
  • Added support for [XB] Quote Book quotes.
  • Added support for [XB] Movie & TV Database.
  • Added support for [XenAddons/AMS] Articles.
  • Added support for [XenAddons/CAS] Classified Ads.
  • Added support for [XenAddons/IMS] Items.
  • Added support for [XenAddons/LD] Link Directory Items.
  • Added support for [XenAddons/RMS] Review Items.
  • Added support for [XenAddons/UBS] Blog Entries.
  • Added support for [XenAddons/Pickem] Pools.
  • Added support for [XenAddons/Sportsbook] Events.

🐞 Bug Fixes​

  • Fixed saved user filters not being reapplied on subsequent tab loads.
  • Fixed Clear Filters not removing saved filters for registered members.
  • Fixed guest tab counters showing a random member's totals instead of guest-visible values.
  • Fixed excessive memory usage when loading unread threads for thread tabs using Show unread threads first.
  • Fixed tabs whose IDs matched a content type being rendered with default options instead of their own configuration.
  • Fixed the counter cron queuing rebuild jobs for manual execution instead of background processing.
  • Fixed excessive memory usage in the counter cron on large forums.
  • Like
Reactions: alfaNova
Fixed template errors when viewing redirect threads in expanded mode
  • Added style properties to define how near the autoload trigger must be to the screen edge before content loads on wide and narrow devices
  • Fixed style selection buttons visibility when filters is not enabled
  • Fixed "Load more button and pagination" option work
  • Fixed incorrect default style button state for trending & featured content
  • Fix: hide tooltips and overlays when auto-refreshing tabs to avoid them getting stuck on the screen
  • Fix: properly activate tab container on display style change

Changes:​

  • Addon was renamed from "Forum Content List Tabs" to "Content Feeds" to better reflect its functionality

New features:​

  • Added ability to allow users to choose display style for Threads, Featured and Trending content tabs
  • Added "Expanded" display style for Thread list tab
  • Added style property to center "Load more" button
  • Added style property to show tab contents as standalone blocks
  • Added separate filter for watched forums in the Threads tab
  • Added ability to display both navigation types: "Load more" and pagination
  • Added widget positions to standalone tabs page (/forum-list-tabs)
  • Added reply count & first post reaction count filters for threads tab
  • Added option to redirect "What's new" page to content feeds page

Fixes:​

  • Fixed tabs edge space removal on mobile device
  • Fixed current filters not shown in the filters menu
Happy with the update? Please leave a rating and let us know what you think!

pub_tab_trending_content.gif
Fixed tab auto-update handling when auto-update is disabled or "Auto load more" is used
  • Code refactor
  • The filters menu was moved to a separate AJAX page to minimize extra DB queries.
  • Added ajax page navigation
  • Added participated & started threads filters
  • Added featured content option to filter threads by forum
  • Fixed dynamic filters applying on XF 2.2.x
  • Fixed load_more_auto option not marked as checked
  • Code refactor
  • Added option to change the default "Forums" tab position
  • Added filter support for the Latest Threads tab
  • Added pagination support
  • Added autoload option for "Load more" navigation
  • Fixed menu not closing on click
  • Like
Reactions: Faust and Matt C.
  • Added new tabs display type - menu button
  • Added ability to use different display type on mobile and desktop
  • Fix: avoid "getContent on null" error in TrendingContent tab
  • Fixed not respecting "Tabs display style" style property in widget
acp_styles_select.webp
pub_tabs_menu.webp
  • Like
Reactions: dutchbb and Matt C.
Fix: missing sort options for featured content handler
Fix: avoid throwing "Class X not found" by XF 2.3 tabs on XF 2.2
Back
Top Bottom