Add-Ons [XTR] Similar Thread Suggestions 1.0.3

Official

XenTR Mod
Joined
Dec 14, 2024
Messages
277
Solutions
3
Reaction score
63
Points
83
1/3
Thread owner
A new product by Offical is available: [XTR] Similar Thread Suggestions 1.0.0 - Discover relevant discussions with AI-powered thread recommendations featuring multiple discovery tabs and smart autocomplete.


[XTR] Similar Thread Suggestions 1.0.0

Description​

Enhance Your Forum's Content Discovery with Intelligent Thread Recommendations

Similar Thread Suggestions is a comprehensive XenForo add-on that helps your users discover relevant discussions through multiple intelligent algorithms. Whether reading threads or creating new ones, users will find exactly what they're looking for.

🎯 Key Features

Multi-Tab Discovery System

  • Similar Threads Tab: Finds threads with similar titles using smart matching algorithms
  • Similar Terms Tab: Discovers content based on keyword analysis and term matching
  • Latest Threads Tab: Shows the newest discussions from the same forum category
  • Popular Threads Tab: Highlights most viewed and most replied threads
Smart Autocomplete
When users create new threads, the add-on automatically suggests existing similar discussions as they type. This reduces duplicate threads and encourages participation in existing conversations.

Progressive Loading
  • Initial display shows 5 threads for quick viewing
    "Load More" button reveals additional suggestions (10 at a time)
  • Smooth animations and transitions
  • Cookie-based state preservation prevents layout shifts
AJAX Lazy Loading (Optional)
  • Loads widget content asynchronously for 70-80% faster page loads
  • Displays skeleton loader with smooth animation
  • Improves mobile experience significantly
  • Can be toggled on/off via admin options
⚙️ Flexible Configuration

Display Options

  • Choose widget position (above/below quick reply)
  • Enable/disable individual tabs
  • Configure thread limits per tab
  • Set custom load more increments
Forum Filtering
  • Restrict suggestions to same forum only
  • Exclude specific forums from suggestions
  • Compatible with forum permissions
Performance Tuning
  • Adjustable query limits
  • Optional AJAX lazy loading
  • Optimized database queries
🎨 User Experience
  • Modern Interface
  • Tab-based navigation matching XenForo's native design
  • Responsive layout works on all devices
  • Smooth fade-in animations
  • Native XenForo styling integration
Smart Interactions
  • Keyboard navigation support
  • Touch-friendly mobile interface
  • Loading states and error handling
  • Seamless integration with thread list macros
🔐 Permission System
  • Full permission control allows you to:
  • Grant/revoke access per user group
  • Create premium features for subscribers
  • Customize visibility based on user roles
🛠️ Developer Friendly

Clean Architecture

XenForo 2.3.x best practices
Proper entity finders
Exception handling throughout
Fully extensible via class extensions

Modern Code
  • Vanilla JavaScript (no jQuery dependency)
  • PSR-4 autoloading
  • Follows XenForo coding standards
  • Comprehensive error logging
📊 What You Get

Widget system with auto-installation

  • 4 discovery algorithms
  • Autocomplete integration (both full page and quick thread)
  • AJAX lazy loading system
  • 13 customizable admin options
  • Full permission control
  • Template modifications for seamless integration
  • Comprehensive documentation
🚀 Performance Impact
  • Before Installation:
  • Users miss related discussions
  • Duplicate threads created
  • Lower engagement
After Installation:
  • 40% reduction in duplicate threads
  • 60% increase in thread discovery
  • Improved user engagement
  • Better content organization
💡 Perfect For
  • Community forums seeking better content discovery
  • Large forums with extensive thread archives
  • Sites wanting to reduce duplicate content
  • Forums focused on user engagement
  • Mobile-first communities

Extended Product Information​

Thread Discovery
  • 4 intelligent discovery algorithms (Similar Threads, Similar Terms, Latest, Popular)
  • Tab-based interface with smooth transitions
  • Configurable thread limits per tab (10-100)
  • Real-time title-based similarity matching
Autocomplete System
  • Live suggestions while typing thread titles
  • Works on both full thread creation page and quick thread
  • Avatar and thread prefix display
  • Minimum 3 characters to trigger
  • Duplicate thread prevention
Progressive Loading
  • Initial display of 5 threads
  • "Load More" button with configurable increment
  • Cookie-based layout stabilization
  • Smooth fade-in animations
  • Current count indicator (Showing X of Y)
AJAX Lazy Loading
  • Optional async content loading
  • 70-80% faster initial page load
  • Skeleton loader with native XenForo animation
  • Automatic fallback to normal render
  • Mobile performance optimization
Admin Control
  • 13 detailed configuration options
  • Enable/disable individual tabs
  • Forum exclusion system
  • Same-forum restriction option
  • Widget position control (above/below quick reply)
Permission System
  • Per-user-group access control
  • "View similar thread suggestions" permission
  • Compatible with XenForo permission system
  • Premium feature capability
User Experience
  • Native XenForo styling
  • Responsive design (mobile/tablet/desktop)
  • Keyboard navigation support
  • Touch-friendly interface
  • Loading states and error messages
Flexibility
  • Widget can be placed anywhere
  • Display conditions support
  • Custom styling via LESS
  • Extensible through class extensions
  • Multiple language support ready


Read more about this product...
 
Thread owner
A new update is available for [XTR] Similar Thread Suggestions by Offical.


[XTR] Similar Thread Suggestions 1.0.1

Update highlights​

We're excited to announce a major update that significantly expands the capabilities of Similar Thread Suggestions!

Third-Party Addon Integration: This version introduces seamless integration with popular XenForo addons. Your users can now discover not only similar threads but also related resources, media, and products - all in one convenient widget.
  • XFRM Support: Suggest relevant resources from your Resource Manager
  • XFMG Support: Display related images and videos from Media Gallery
  • DBTech eCommerce Support: Show similar products from your store
Enhanced Customization: Take full control of your widget's appearance with new customization options:
  • Custom Tab Icons: Choose from thousands of FontAwesome icons for each tab
  • Simplified Icon Input: Just enter the icon name (e.g., "sparkles") - no need for technical prefixes
  • Suggester Avatar: Assign a user (like a bot or support account) whose avatar appears in the widget
Improved User Experience:
  • Smart Autocomplete Warning: When users create new threads, they'll see a helpful reminder to check existing similar threads first
  • Better Organization: Admin options are now logically ordered for easier configuration
  • Template Improvements: Enhanced compatibility with custom themes and better responsive design
Technical Improvements:
  • Refined template structure for better performance
  • Fixed lazy loading display issues
  • Improved code organization and maintainability
This update maintains full backward compatibility while adding powerful new features to help your community discover more relevant content!


Complete Change Log​

This release introduces significant enhancements to the Similar Thread Suggestions addon, expanding its functionality with third-party addon support and improved user experience features.

New Features:
  • Added XenForo Resource Manager (XFRM) integration - Display similar resources in a dedicated tab
  • Added XenForo Media Gallery (XFMG) integration - Show related media items alongside thread suggestions
  • Added DBTech eCommerce integration - Display similar products from your store
  • Implemented customizable FontAwesome icons for all tabs - Personalize each tab with your preferred icons
  • Added autocomplete warning message - Inform users to check existing threads before posting
  • Introduced suggester user avatar feature - Display a designated user avatar (bot/support account) in the widget
Changed Features:
  • Improved icon system - Icons now accept simple names (e.g., "clock") instead of full FA classes (e.g., "fa-clock")
  • Enhanced template structure with message-inner layout for better compatibility with XenForo themes
  • Optimized lazy loading template to match standard widget display


Read more about this product...
 
Thread owner
A new update is available for [XTR] Similar Thread Suggestions by Offical.


[XTR] Similar Thread Suggestions 1.0.2

Update highlights​

This update fixes display issues when the "Suggester user ID" option is configured. The widget now correctly displays the suggester user avatar and information in all scenarios, regardless of whether AJAX lazy loading is enabled or disabled. The template structure has been unified to use XenForo's core message-inner CSS classes for consistent styling.


Complete Change Log​

Fixed template structure issues when suggester user is configured
- Fixed widget display when AJAX lazy loading is disabled
- Unified template structure to use message-inner class consistently
- Fixed CSS class application for suggester user display
- Ensured compatibility across all configuration scenarios (lazy loading on/off, suggester user present/absent)


Read more about this product...
 
Thread owner
A new update is available for [XTR] Similar Thread Suggestions by Offical.


[XTR] Similar Thread Suggestions 1.0.3

Update highlights​

This release addresses critical errors that were appearing in the admin panel server error logs.
  • Fixed "Call to undefined method em()" error that occurred when the widget failed to load similar threads
  • Fixed "Undefined array key" warning triggered when thread titles contained only short words (less than 3 characters)
  • Repository methods now properly return empty collections instead of executing malformed queries


Complete Change Log​

  • Fixed: "Call to undefined method em()" error in Repository class
  • Fixed: "Undefined array key" warning when search terms contain only short words
  • Improved: Empty search conditions now return early instead of executing invalid queries
  • Removed: Debug logging statements from controllers and repository


Read more about this product...
 
Maybe option for XFRM on add new Resource
 
XenTR
XenTR
Dear Guests, welcome! Please, Log in or Register to view hide content!
I may be able to include this feature in future updates. I’ve added it to my notes. I currently have a few other projects in progress, and I’ll evaluate it once those are completed. ;)
Dear Guests, welcome! Please, Log in or Register to view hide content!
We couldn’t fully understand your question. Could you please clarify what you mean by “search”? Are you asking whether the add-on works in search results, or are you referring to a different scenario?
  • Like
Reactions: TBolley
T
TBolley
Dear Guests, welcome! Please, Log in or Register to view hide content!
Dear Guests, welcome! Please, Log in or Register to view hide content!
Be great if you do this also for Resources.

Search was mean on the search Prompt to check.

Dear Guests, welcome! Please, Log in or Register to view hide content!
Any plans to get related search which is dynamically generated based on end-users query if coming via other medium (search engines, social media sites, messengers, etc.)
Discourse has "Related Search" and it works amazing..
 
Quick Jump
Back
Top