Nice, thanks David! :)
Nice, thanks David! :)
@david wrote:
FYI: this is now (ever since the recent change that allows you to add an episode into a specific season instead of the latest) somewhat possible by manually tweaking the URL.For example, to add a guest cast (and all the subsequent entries if "return to this page is checked") as co-star: https://www.tvmaze.com/guestcast/create?episode_id=1665516&GuestCast[castType_enum]=3
Or to add them as voice-only: https://www.tvmaze.com/guestcast/create?episode_id=2121946&GuestCast[voice]=1
I realise that this isn't super useful to most people, but perhaps it's useful input for one of @gazza911's user scripts :) Perhaps I can incorporate some of such link variations into the UI as well, but I don't have any idea yet how it would make sense.
I wonder, why it can't be just added automatically if the "return to this page" checkbox is ticked?
@tnt wrote:
I wonder, why it can't be just added automatically if the "return to this page" checkbox is ticked?
Because you obviously wouldn't want all of the inputted data to always be copied over to the new form. You'd never (or barely ever) want the Person or Character to be re-used for subsequent entries, but even re-using the cast type only makes sense for some of these specific use cases. I'm pretty sure that for the majority of shows that have the majority of their guest cast as regular "Guest Star" with only a handful of exceptions, automatically copying over the Cast Type would cause more harm/confusion than good.
@david wrote:
Because you obviously wouldn't want all of the inputted data to always be copied over to the new form. You'd never (or barely ever) want the Person or Character to be re-used for subsequent entries, but even re-using the cast type only makes sense for some of these specific use cases. I'm pretty sure that for the majority of shows that have the majority of their guest cast as regular "Guest Star" with only a handful of exceptions, automatically copying over the Cast Type would cause more harm/confusion than good.
I never spoke about copying ALL inputted data. Who would want that anyway? Only keeping a guest star type and "voice only" checkmark bu automatically adding those parameters to the URL.
As a person manually adding about a thousand guest stars monthly I can say with 100% confidence that it would make a lot more good than (if ever) harm. Guest stars on-screen are always listed in blocks, therefore they are being added in blocks. You add guest stars first, then co-stars. Or vice versa. But you definitely do not add a guest star, then co-star, then guest star again. So inheriting the settings from the previous edit would make perfect sense, except for one time when you switch from adding guest stars to adding co-stars, or when you add an occasional voice-only credit to a scripted show (which are extremely rare). On the other hand, when you adding a guest cast to the animated show, they are all "voice only", so again, inheriting would do a lot more good than harm.
I'm absolutely sure that anyone would rather uncheck the redundant "voice only" checkmark or change the incorrect guest cast type once, than doing that every time for 20+ co-stars or voice actors. Or keeping the forum thread in bookmarks just for copy/pasting something to the URL bar every time you need a change.
@tnt wrote:
I never spoke about copying ALL inputted data. Who would want that anyway?
I meant for that to indicate that it's not trivial to implement on a technical level. The "return to this page" checkbox simply behaves the same on all of the dozens of pages where it exists; for your request we'd have to define and implement a specific behavior for every single field on every single input page (which is a lot more work than you might think, because currently the logic is simply 100% shared between all of these pages).
Only keeping a guest star type and "voice only" checkmark. As a person adding about a thousand guest stars monthly I can say with 100% confidence that it would make a lot more good than (if ever) harm.
I still think that such a drastic but easy-to-miss change to the UX would cause a lot of damage and confusion. If we were to manage implementing this, it should probably be under a separate "copy over this data" checkbox or something.
As I said before, I can easily implement links to the type of URL's that I posted here, if there's any place that would make sense to you all.
@david wrote:
As I said before, I can easily implement links to the type of URL's that I posted here, if there's any place that would make sense to you all.
Well, the only suitable place which came to mind is a three-dot menu. A separate "Create - Co-star" and "Create - voice cast" options.
I think that would do for now :) Is that possible?
@tnt wrote:
Well, the only suitable place which came to mind is a three-dot menu. A separate "Create - Co-star" and "Create - voice cast" options.
I think that would do for now :) Is that possible?
On/in the episode page?