Easy ways for clients to edit image galleries/slideshows
I wrote this post a while back. The content can still be relevant but the information I've linked to may not be available.
Secondly, David Walsh has written a blog post about automatically generating a photo gallery from a directory of images. The PHP script gets the images from the folder/directory, checks to see if a thumbnail exists, creates one if required, and outputs the HTML. Smoothbox is used for the gallery but other lightbox scripts could also be used.
Both these methods avoid the client/website owner having to edit any code or WYSIWYG edit an image gallery/slideshow (can cause problems in my experience). They might still have to crop/resize an image but after that they just upload to the folder on the server.
1 In our case, the client has used FTP before so this was familiar. However, most clients will be able to use Windows Explorer or a dedicated FTP programme to upload the images with a few minutes instruction or a crib sheet.
Update: Pagemap ImageWall (in German but Readme file in English) is a single file PHP script that also reads images from a directory and creates a slideshow automatically.