WARNING: concrete5 5.6 and earlier are end-of-life. Sales from the marketplace have now ended. Click here to learn more about this transition.

** Note: After about five years of working with concrete5 I've moved onto other projects, so will no longer be updating my packages to future concrete5 releases.  5.7+ is not supported. Best of luck to the team and the community.** 

Rapid Ajax Paging

The Rapid Ajax Paging block improves the browsing experience on your sites by automatically making links load content through AJAX, rather than using a full page refresh for each click. This means that users can load more pages quicker, since only the new content needs loaded with each request, avoiding having to reload CSS, javascript, and navigation/template images. It works great whether for something as simple as paginated pages (previous 1 2 3 next etc), or even for navigating through an entire site. A similar navigation architecture is used on popular web-apps such as gmail and facebook.

  • Automatically updates the selected page in the Auto-Nav and Date-Navigation blocks.
  • Upload your own custom loading animation image
  • Maintains your browser's forward and back button functionality (disabled in IE6)
  • Optionally load each page into a custom template 
  • Checks access permissions on the pages being loaded 
  • Update your page title with each page load (also optional)
  • Automatically scrolls down to hash #anchor links
  • Since pages and links remain the same, it still works great with search engines

Want to see it in action? It's installed on this website, and you can also try editing it.

Need some help? Here's a walk-through tutorial

To configure this package, you must have a solid understand of how css selector rules work. You'll need to specify rules such as "#page #content a" and "#page #body" to tell the block which links to enable and which area to replace.

Also note that although this package does a good job at running most blocks, those blocks that depend upon javascript may need to be customized to work with this package. Since 3rd party block's functionality is outside of the scope of what this package does support in this area will be limited: Further Details »  


Sales have ended due to EOL

Approved by PRB

Our 30 Day Support Policy

  • Replies to tickets every few days.

Support Hosted

  • On marketplace.concretecms.com