This is an applescript. It asks you for a name basis, and then gives all the images you select in iPhoto that name, followed by an underscore and a number in ascending order, i.e. "nyears2003_1", "nyears2003_2", "nyears2003_3", etc." You can specify the starting index number; the default number is 1.
What's new in version 0.3
Added smart zero-padding to the numerical suffix so the titles sorted alphabetically are in order.
Added check to make sure user has images selected.
Added facility for user-specified arbitrary amount of zero-padding.
Added usage to the Description section of the script.
iPhoto is still broken in that it won't refresh the title of the last image renamed, but now it's more broken and won't select the photo library in order to nudge it to refresh the title. So now I rename the first image again to accomplish the same thing.
ReleaseAugust 25, 2008
Date AddedOctober 23, 2003
Operating SystemsMacintosh, Mac OS X 10.1, Mac OS X 10.3, Mac OS X 10.0, Mac OS X 10.2