I am looking for some kind of Ajax-based slideshow/banner module for D7 for a changeable front-page photo banner. Unfortunately neither Views Slideshow Ajax nor Ajax Slideshow have been ported to D7 yet. I have several megabytes of photo content and would like to load each image on demand, not load them all at once (which is, as I understand, how most of the slideshow modules work). Right now I am just using a view that returns a randomly-chosen image, but I'd rather have it cyclable by the user with arrows or by a timer.

Are there any existing D7 modules that do something like this? There are so many slideshow, banner, and gallery modules: I may have missed the one I need.

  • Sounds like you need to create a custom module to achieve this. I created a module with similar principle in this site - m.cnngo.com (More button) Jun 15, 2012 at 6:21

2 Answers 2


The Views Slideshow module relies on the Cycle library, if I'm correct. It supports AJAX / progressive loading in it's current version as seen here:

In my experience, a lot of Drupal modules make the integration of library options unneccessarily complex:
So you could just generate the necessary code via views instead and load the lib yourself via template. Most current slideshow scripts support AJAX loading, so you can choose one that suits you.


How about trying Galleria. I am not sure why u insist to go only with ajax based modules. But to me i think galleria can achieve your needs.

  • 1
    Hi - the reason for Ajax is to load the images only on demand. I have more than a dozen fairly large images, one of which is chosen randomly for display on the homepage photo banner. I'd like to avoid the cost of loading all of these when the homepage is fetched. Jul 23, 2012 at 17:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.