I'm creating a custom layout and I've run across two things that are not currently possible with the current S2 Core Classes. I'd like to ask what people's thoughts about the following are.
Changing the default sort mode of galleries on any page - Currently the default sort mode is Creation Order and S2 provides a form that can be output so the viewer can chose from sort modes including Alphabetical and Recently Updated. However that form only allows a single-time change by appending ?sort=XXX to the end of the URL and refreshing the page. This also only works for the Index Page. The next time someone goes to the page, the sort mode returns to Creation Order. It would be nice if there were a way either somewhere in the management area or within the S2 core classes where the account owner can specify a default sort mode for any list of galleries on his/her pages. That is, the Index Page - the main page that someone sees when they go to http://pics.livejournal.com/masterslacker, and any Gallery Pages that have a set of nested galleries. It would also be nice if a similar sorting form could be available for subgalleries on a Gallery Page.
Gallery Security Icons - The Gallery Management page allows Galleries to be assigned security levels (Public, Private, Groups). When someone is viewing the Index Page, there is no way in the S2 classes that allows a layout to determine which security level is assigned to a Gallery to indicate to the viewer. It would be very useful if security levels and icons could be associated with the Gallery class just as there are on the Entry class in the LJ core, hence allowing the viewer to realise that he/she is viewing a protected Gallery.
Any thoughts and ideas are appreciated.