[MC] Infinite Scroll

[MC] Infinite Scroll 1.0.0 Beta 6

No permission to download

Matt C.

Well-known member
Matt C. submitted a new resource:

[MC] Infinite Scroll - To infinity and beyond!

This add-on allows infinite scrolling for threads and posts. It removes the bottom pagination and replaces it with the infinite loading functionality, while top pagination is left available.

It has protection in-case of a failed internet connection. It will retry three times, before timing out and then will display a retry button.

View attachment 327538
After connecting three times has failed.

View attachment 327539

The only...

Read more about this resource...
 
If anyone has a fairly large forum, I'd be interested to hear how this performs. I have not tested this on a large forum.

Although with how it's designed, it's really only limited by how fast or slow the server is, so should be fine.
 
If anyone has a fairly large forum, I'd be interested to hear how this performs. I have not tested this on a large forum.

Although with how it's designed, it's really only limited by how fast or slow the server is, so should be fine.
Not sure definition of large but there's 13,000 threads right here:

 
Matt C. updated [MC] Infinite Scroll with a new update entry:

1.0.0 Alpha 3 released

  • Added: Infinite scrolling to [XB] Forum Content List Tabs
    • Supports Thread tab and News Feed tab
    • 'Show "View more" button' option must be set for this to work
    • Maximum entries for these tabs should be set to 20.
  • Fix: Better handling to prevent duplicate entries at the end of the list.
This is the real reason I made this add-on for my site. It allows a Discourse like view on the index page.

View attachment 327619

Read the rest of this update entry...
 
By later I mean, I just grabbed it. 😂

Thanks! Let me know if any issues pop up. I've been using on my forum for the last week or so and fine tuning it. It works reliably from my side, but would like to hear feedback if any issues come up.
 
Last edited:
Well that seals the deal. I literally contacted @MySiteGuy about possibly using his services yesterday.
He gets you set up on one of his new machines at his shop, optimizes your stuff and you get blazing speed.

He's a SEO guru and an advertising Maven. Has googolplex amounts of forum management information and experience having started, built up and sold the Ford F-150 forum for a big check back in the day.

You'll never regret handing him the keys.
 
I installed Alpha 3 on my XF 2.3.7 forum.

The scrolling works fine for displaying a sub-forum's threads.

However, when displaying a single thread, it times out with a connection error at the bottom, per below.
Screenshot 2025-09-26 at 4.10.19 PM.webp
Screenshot 2025-09-26 at 4.10.26 PM.webp

And, I also get multitudes of these errors:

Code:
    TypeError: Cannot access offset of type string on string src/XF/Mvc/Renderer/Html.php:167

    Generated by: gerryvz Sep 26, 2025 at 4:10 PM

Stack trace

#0 src/XF/Mvc/Dispatcher.php(415): XF\Mvc\Renderer\Html->postFilter('
    
    
    
    
    

    
    ...', Object(XF\Mvc\Reply\View))
#1 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#2 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#3 src/XF.php(806): XF\App->run()
#4 index.php(23): XF::runApp('XF\\Pub\\App')
#5 {main}

Request state

array(4) {
  ["url"] => string(80) "/forums/threads/how-do-you-replace-the-ignition-coils-on-400e.4108/page-2?page=2"
  ["referrer"] => string(91) "https://www.500eboard.co/forums/threads/how-do-you-replace-the-ignition-coils-on-400e.4108/"
  ["_GET"] => array(1) {
    ["page"] => string(1) "2"
  }
  ["_POST"] => array(0) {
  }
}
 
However, when displaying a single thread, it times out with a connection error at the bottom, per below.

Just to confirm, that problem occurs when the forum only has a single thread? Also can you try to isolate that error for me. Does it only occur after viewing a forum with a single thread or any forum?
 
Matt C. updated [MC] Infinite Scroll with a new update entry:

1.0.0 Beta 1 released

Doing a beta round, since more issues have been identified. @Max Taxable has very helpful in testing and identifying problems.
  1. Fixed: S9e Media Embeds were not being initialized after load. This issue has been fixed.
  2. For extremely long threads, it is difficult to reply to it with the infinite loading. So I have added a reply stopper that appears when a user clicks on a reply button in the thread. Once the reply has been clicked, there will be a button...

Read the rest of this update entry...
 
Back
Top Bottom