So you want all the trailer versions (A,B,etc) for the movie in a certain size, or just all the trailers (multiple sizes)? Either way the problem we run into is how to display them and allow you to play them without putting a bunch static fields/buttons on the screen. The DB is already multi-level for the theaters & showtimes which is kind of a pain. Adding another level or branch of subitems for the trailers...well, I don't know how exactly that would work from an Xlobby standpoint or if it would work at all (I don't think it's possible off hand).
I could add the trailers as static fields in the DB, something like:
trailer1description
trailer1url
trailer2description
trailer2url
....
trailerNdescription
trailerNurl
And then you would have to create a unique button for each trailer to play it - but that would be pretty ugly IMO (both visually and skin\event wise).
I have considered doing this or some variation of it for the Apple Trailers Utility. But there it would be easy as the database is flat right now, so adding a level for the different trailers would be no problem. And that's one possible option, I just force everyone to run the Apple Trailers Utility if they want trailers in InTheaters and then link across the db's by Movie name (or Itunes URL since I do some fuzzy matching). Not sure I want to make one "plugin" dependent on another, but maybe...
I'll think about it some, my current plan for future updates is:
- Complete Extended Search Debugging
- Update showtimes filter variable with timespans for better filtering
- Incremental Updates
- XML config file
- Theater Display Order\Exclusions
- Convert to real plugin
Right now I'm busy updating the XLMP skin for my setup so I'm not doing any coding unless I have too
tsw