Auto Generating Gallery
Это вероятно лучшее решение для создания больших фотогалерей. Достаточно скопировать изображения в папку и скрипт сам сгенерирует галерею. Инструкция по использованию.
Dynamic Image Gallery and Slideshow
Отличное слайдшоу, простое в использовании. Скопируйте изображения в папку images, а превьюшки для них в папку thumbs.
Пример html-кода.
{geshi type="xml"}
<div id="gallery">
<div id="imagearea">
<div id="image">
<a href="javascript:slideShow.nav(-1)" id="previmg"></a>
<a href="javascript:slideShow.nav(1)" id="nextimg"></a>
</div>
</div>
<div id="thumbwrapper">
<div id="thumbarea">
<ul id="thumbs">
<li value="1"><img src="/thumbs/1.jpg" alt="" /></li>
<li value="2"><img src="/thumbs/2.jpg" alt="" /></li>
<li value="3"><img src="/thumbs/3.jpg" alt="" /></li>
<li value="4"><img src="/thumbs/4.jpg" alt="" /></li>
<li value="5"><img src="/thumbs/5.jpg" alt="" /></li>
</ul>
</div>
</div>
</div>{/geshi}
Также вы можете настроить некоторые JavaScript-переменные:
{geshi type="javascript"}
var imgid = 'image'; // id блока с изображениями //
var imgdir = 'fullsize'; // путь к папке с большими изображениями //
var imgext = '.jpg'; // расширения изображений //
var thumbid = 'thumbs'; // id блока с превьюшками //
var auto = true; // автоматический запуск //
var autodelay = 5; // кол-во секунд между сменой изображений // {/geshi}
Barack Slideshow
Отличное, легкое слайдшоу написанное с использованием Mootools 1.2
Демо.
jQuery Multimedia Portfolio
Это плагин для jQuery автоматически определяет расширение каждого медиа-файла.