admin wrote:I created a more general solution now. The repeat option is now set to false. In fact, setting it to true will stop the crosspage gallery for now. Also, a crosspage option has been added to the slideshow. An array called hs.pages contains the file names. Hard coding the file names will perhaps not be optimal on a PHP or other dynamic script page, but it's a start.
Very speedy! I was thinking this would be something to add to the "maybe in the next version" list (and I'm hoping that it will be integrated into Highslide JS 4.1.6, which will cut down on the code hacks I need to do to incorporate the changes now!).
admin wrote:Perhaps it's time for a real PHP script bundled with Highslide ... that could browse a directory, generate thumbnails and cache images for viewing, and provide multi-page slideshows...
No need for server-side scripting. Just download
Jalbum and the
Matrix skin! It already does all that - you tell Jalbum what images you want to use (including the ability to specify entire directory trees), use the Matrix skin settings to decide about all the options, and you're home-free. The skin (next version in beta testing) lets the user choose all sorts of index page options, and to control a raft of Highslide options with simple checkboxes and pull-down menus: caption position and format, expander cross-fading and duration, dimming, outline types, image borders, thumbstrip size and position, controlbar type (including some that aren't in the basic Highslide package), controlbar position, text for controls, slideshow, etc., etc.
Granted, it's not dynamic, but that keeps life simpler. You create the album on your PC and upload it. If you want to incorporate new images or change settings, you make those changes in the saved "project" on your PC, and upload the revised pages. One of the advantages is that you can host your albums just about anywhere - you don't need PHP support. The album is just static HTML pages, plus the excellent Highslide Javascript to create the magic.