I recently found a nice slideshow script here.
http://www.electricprism.com/aeron/slideshow/It uses the mootools libaries to create the effects rather than flash.
I've added to it a little script that takes random images from your coppermine library and feeds them into the slideshow.
Simply unzip the attached files to your coppermine root and call mooslide.php to see your slideshow.
For instance here is mine
http://www.windsurf.me.uk/cpg133/mooslide.phpIf you look at mooslide.php you will see the following code
<?php
include "flashthumb.php";
print "<head>";
print "<script type='text/javascript' src='mootools.js'></script>";
print "<script type='text/javascript' src='slideshow.js'></script>";
print "";
print "<div id='my_slideshow' class='slideshow'>";
print "<img src='images/TITLE3.jpg' alt='A picture' width='400' height='300' />";
print "</div>";
foreach($url as $u)
{
$quotedurl[] = "'" . $u . "'";
}
$concatenatedstuff = implode(',',$quotedurl);
print "<script language=\"JavaScript\">\n";
print "myShow = new Slideshow('my_slideshow', {type: 'combo', resize: true, duration: [2000, 4000], width: 400, height: 300, hu: '', images:
[$concatenatedstuff]});";
print "</script>";
?>
The first thing you will need is your own holding image that gets displayed while the slideshow loads. In my case its called TITLE3.jpg but you can change thist to anything you want by editing the line
print "<img src='images/TITLE3.jpg' alt='A picture' width='400' height='300' />";
To see how to change transitions and sizes etc it's best to look at the slideshow creators site where you will see how to use any of the 50+ transition effects that are avilable. An amazing achievement in a script that including my bit takes up less than 30k. It is also easy to style and add buttons but I'll leave you to work that out from the instructions below.
http://www.electricprism.com/aeron/slideshow/At the moment it's not possible to make clickable links to each image but that functionality will be added with time
Have fun
Thanks to rplmedia for flashthumbs.php which I have modified to use with this script.
All scripts are under the open source MIT licence allowing you to fiddle with the scripts and use as you please as outlined here
http://www.opensource.org/licenses/mit-license.php