When you search for a term, you get a list of results on the item browse page, and the term you searched is displayed in the search box. When you view an individual item of this search, and then click next or previous links, you do not get the next or previous item in the search. Instead you get the next or previous item ID in the entire collection. Also the search term is gone from the search box.
However I noticed if I added the search string from the url of the item browse page to the item show page the search term appears in the search box.
So omeka/items/show/123 is now omeka/items/show/123?search=search+term&submit_search=Search
Would it be possible to create a conditional statement on the item browse page so that if the results are generated by a search to append the search url info in the link to the item. Then on the item page create a loop through the searched items, and have the next and previous links work off that loop.
Is there some glaring error to my line of thinking, or would this be possible and not too complicated to implement?

