Image search in web albums

This post puts the spotlight on an often overlooked gem in jAlbum – the seach feature of the Turtle skin. Many people and organisations use jAlbum to present huge amounts of images, whether it is catalogues of vintage cars, handicraft or event images for the local sports club. It's not uncommon to see albums consisting of tens of thousands of images presented in hierachical folder trees.

 
 

With jAlbum's Turtle skin, you can add a search box that will simplify finding the images your viewers are looking for. It will search through all images of your album, looking for matches to the search terms within the file names, titles, descriptions, keywords and even face tags of your images! If you search for multiple words, Turtle will find all images that's matching any of them. The matching images are immediately presented in a thumbnail list and are now only one click away.

 
 

Have a play with this sample album of stock photos to see search in action!

 
 

To enable search in a Turtle based album, simply open Settings → Turtle → Site and tick the “Use search box” checkbox, then make and upload the album again. Search works no matter where the album is being hosted. It even works for albums stored on CD-ROM, memory sticks etc.

Please note: when you preview an album locally the search functionality will not work before the album make has completely finished!

 

 

Kind regards,

David and the entire jAlbum team

  David Ekholm
Sign in to post
Add your comment
Post comment
David Ekholm

David Ekholm 5 years ago

@mdb, happy to hear. Enjoy!

mdb

mdb 5 years ago

Thanks to everyone for your help. I've now cracked it and think the search facilty is fantastic!

David Ekholm

David Ekholm 5 years ago

@mdb, Now the link works again. Thanks for spotting!

Laca Molnar

Laca Molnar 5 years ago

I meant: "Process only updated subdirectories" = OFF

Laca Molnar

Laca Molnar 5 years ago

@mdb: The User interface has changed slightly and it's called "Use search" now instead of "Use search box". Otherwise the search should work as before. Please note, the search will not work until the album build has completely finished. Also, in order all the keywords got processed in the whole album you need to turn on "Settings / Advanced / Process subdirectories" and of "Process only updated subdirectories".

mdb

mdb 5 years ago

The link under "sample album" doesn't work any more.

It isn't clear how the search facility is accessed. I have attempted to build a small album using it and have ticked the "Use Search" box (note: not the "Use search box" box as shown above) and can see no way of starting a search - hence my wish to look at the sample album!

Malcolm

David Ekholm

David Ekholm 5 years ago

Thanks for notifying. Now the album is in place again.

David Ekholm

David Ekholm 5 years ago

Thanks for noticing Rob. I'll upload that album again as soon as we've worked out why the upload server isn't working right now.

RobM

RobM 5 years ago

The sample album, Stocks, is not being found, despite it still being listed. Just thought you should know

David Ekholm

David Ekholm 6 years ago

Please add this request to the Feature Request section of our forum! It is surely an interesting idea.

daniel nozadze

daniel nozadze 6 years ago

i love your site :)

Laca Molnar

Laca Molnar 6 years ago

I'll handle this request to David, jAlbum author now.

msaxer

msaxer 6 years ago

That certainly seems like a sensible duty for jAlbum's engine to handle rather than handing off the responsibility to the skin, particularly if the skin isn't provided enough information to properly handle incremental builds.

One huge benefit of a jAlbum-generated metadata database, using something like Derby or HSQLDB presumably, is that any skin could then easily add search functionality. Of course, the implementation of this feature within jAlbum is likely far from trivial given the many ways jAlbum can be configured.

Is there a feature request along these lines floating around somewhere? The closest I could find was in the jAlbum Feature Request forum titled "SEARCH!" but that's been silent since 2008.

Laca Molnar

Laca Molnar 6 years ago

I know it's a pain, but from the skin the folders not processed are invisible. The skin can't even see if a folder is simply skipped to avoid reprocessing, or it was really excluded. Maybe jAlbum could maintain such a database and save it to the album's root folder for example.

msaxer

msaxer 6 years ago

Yes, that is unfortunate. Seems to me that sites with lots of pictures are the most likely to use the search feature and also the most likely to do incremental builds.

I have roughly 10,000 pictures in my album and will most likely disable search functionality rather than biting the bullet and doing full album builds every time.

Any chance the search functionality could be made compatible with incremental builds? Thanks for your clarifying comments Laca.