[eluser]Madmartigan1[/eluser]
How do you all generally deal with the issue of "ordering" data, as far as the interface?
Example: A user wants to change the order of the photos in his photo album, so that certain ones appear before others.
90% of the time, this option is not available for whatever application, and I've seen some horrible attempts at resolving it (has anyone ever used MIVA Merchant? I hope you haven't)
Here are some options I can think of:
- Drag and drop interface
- Up and Down buttons
- Manually entering integers (terrible)
Up/Down buttons work well, but are very very annoying when the item you want to move is 30 slots away from the desired location.
The problem I ran into with drag and drop was pagination. If you want to move an item up in order, I couldn't find an elegant way to move it to the previous/next page.
Comments/Suggestions/Examples?