We are using Omeka extensively at present, creating multiple themes and exhibitions in a number of languages. However, there doesn't seem to be any way to reorder the display on the page, also on the 2nd page of exhibitions, the order is seemingly random and is no longer by ID. Creating a new exhibition is more likely to appear in the middle of the display, rather than the end. As we will be using Omeka to create a huge amount of exhibitions then re-ordering would be hugely beneficial.
Just to be clear, you're talking about reordering the exhibits themselves, not the sections or pages of a particular exhibit?
I'm not sure if this is the same complaint as that of DBirkett, but I've just run into a situation where I need the "Browse Exhibits" page (/exhibits) to list exhibits in alphabetical order, and I don't think there's a way to do this. Correct me if I'm wrong. It seems to display the exhibits in the order they were created.
I even set out to see about changing this in the code, but after going from one function to another farther and farther down the rabbit hole without finding an actual query, I decided it was probably best if I stuck to what my users would actually be able to replicate in the future.
Any advice? Or am I missing something in the theme files that I can change quickly in our custom theme to allow this to happen? I am using a slightly customized version of the Rhythm theme, if that helps. (I can foresee this being a problem with the "Browse Items" page as well.)
(Also, DBirkett, please forgive me for hijacking the thread if this was not actually the same problem you were having...)
Thanks in advance!
* * *
ETA: I have just discovered the "Sorting Results" page at http://omeka.org/codex/Sorting_Results. Will give this a go, see if it is a solution, and report back.
You should be able to reorder the Exhibits like any other browse page, as explained in the documentation page on sorting results.
In this case, going to the URL
exhibits?sort_field=title&sort_dir=a should get you alphabetical sorting by title. Currently, the easiest thing is to modify your navigation to change the Exhibits link to have those extra URL parameters, but we'll look into potentially simplifying this in a future Exhibit Builder release.
That is already pretty simple (or at least a lot easier than what I was trying to do) and did the trick perfectly. Thanks! I knew there had to be a simpler way.
For others interested in this option, there is a way to do this in the admin panel, settings/plugins. If you click configure next to the exhibit builder listed in your plugin directory, you can choose the order of exhibits by date added, most recent, or alphabetical.