Story Variations - how best to handle these?

Speaking of the ‘tabs’ idea, I just had a look on desktop and spotted where potential tabs could go. Did a mock-up:

My reasoning is: when you click on the page, your eyes are probably immediately drawn to the title (large font) and screenshot, so you’d likely also see the tabs directly underneath the title. Also, at present, there’s a chunk of ‘dead space’ between the white bold title and the ‘strip’ below it [with the artwork, avg. rating, etc] so tabs could fit quite nicely there. You’d also be able to slot in as many or as few as required, without being limited to a quadrant of 4 or whatever.

(And on mobile view, these tabs would appear directly under the white bold title and potentially be slide-across-able or even just appear in a little dropdown.)

Just spitballing.

10 Likes

But it’s not ‘one version’ - it’s the story that they are searching for. Ultimately they are most likely to be wanting to complete/rate that story regardless of what ‘version’ it is.

I’d rather go to that page and then choose the one I’m experienced from there rather than have to scroll through 5 different version in the search bar to find the one I want. I too use apps/sites where there might be multiple editions of something and I hate it when I type in the book or whatever I want to log and fifteen different editions pop up and I have to try and find the right one from the drop down list. I’d much rather go to a page for the ‘book’ and then choose the right edition from there.

But then this precisely what I was saying - we’ll never please everyone so ultimately @shauny needs to go with whatever works best for him in terms of coding it to work a certain way.

11 Likes

That’s why I suggested not showing any version at all and just a generic entry that, when clicked on, gives you the versions.

If I’m looking for version X and when I type in the title the only thing shown is version Y, technically that isn’t what I’m searching for.

But we can agree to disagree :+1:

5 Likes

I suppose, for me, a generic entry is the ‘main story’ because that’s the one from which everything else springs. I imagine that’s where we’re diverging. :slight_smile:

9 Likes

Great new points here. @deltaandthebannermen said most of it very well snd I liked @Koquillion’s mockup as well.

7 Likes

I think that this is solvable by showing variations on the search results. There is room to put variations on the story card like I tried to show with the clothing example.

5 Likes

I think that I agree with almost everything that you write. I have some questions.

Are they that different? To me they sound more like variations. This do not change how we solve the design but is something that we have to deside.

Not a question but I really agree that we worry too much. It is not that big of a problem If someone’s diary is not 100% accurate if they are an edge case.

Thanks

7 Likes

Yes, I also suggested that. I think that would be a good method.

But the consensus doesn’t seem to favor that style of search result? I don’t know; I think I’m just going to dip out of this and leave it to you and shauny et al to continue figuring out. I don’t think I’m the target audience for this anyhow!

6 Likes

Ok I think I know what the roadblock in my head is here, it’s because I know too much about how the site currently works (like how the database works) and I haven’t explained it so that might be why I’m more confused than you guys.

Here’s how it works, and I’m gonna use book/audiobook in the example because the difference is more stark but this also applies for tv stories:

If I read a book and rate it, then it puts in the database a record that says:

“Shauny read The Giggle on 2025-04-05, he gave it 5 stars, the story ID is 12345”

Then when the diary is logging stuff like how many pages I’ve read, it looks at that and adds the page count of The Giggle to my current total number of pages.

Alternatively, if The Giggle has an audiobook version and I added that, because that doesn’t have pages but it has an audio runtime, the diary would add the runtime to my listening stats

So in a future version where we just have a “main entry” for the story, and then “book” and “audiobook”, if you “mark complete” the main entry, unless we know for sure which version you did, we can’t log pages or runtime because we don’t know which you completed.

So it would require you to choose both. That’s why I said maybe it’s a popup.

Same with if you mark “The Pyramids of Mars” as complete - do we add 100 minutes of time which is the original, or 76 minutes, which is Tales of the TARDIS episode?

——

So that’s my issue with there being such a thing as “just complete the main story and then afterwards you can rate whichever version you did” - that’s where I’m still confused what we can do here.

8 Likes

Is it possible to have whatever the original version as the main story, thus the ratings
default to the original media (broadcast tv rather than animation, book rather than audiobook) until the user specify a version?

4 Likes

So then if I rate the main TV episode and then rate the TotT episode, does it keep the rating on the main one but move my diary/stats to just the ToTT?

What if I watched both? When would it stop switching? People have said “if it’s the same day” but that kind of arbitrary rule is something that would confuse people isn’t it?

5 Likes

Maybe I’m too worried about stats/ diary being perfect and maybe I just need a little toggle against everything in the diary that says something like

“Exclude from stats”

So then someone can rate things and it doesn’t matter, they are not included in stats. I could also then not have an “archive” in the diary, just have those all excluded.

6 Likes

I don’t think I meant rate the main story and choose the version later but that might be how it came across. I mean that there is a page with all the variations as tabs and a user chooses the one to rate. There is also your pop up idea if they just go straight to the rate option on the main story which asks them which version so either way they are going to get the right stats go into their count.

The diary would then also have the right version.

If a user then rewatches that version it goes down as a repeat. If they watch a different version then it maybe counts as a ‘new’ story?

I’ve probably contradicted myself now from what I wrote last night but this seems to make sense in my head.

9 Likes

So this kind of means that nothing really changes to how we have it now, just hide the different variations from the search and listings and add tabs to switch between them on the story pages.

That’s all good.

And maybe the switcher (like the Hardcore Coldstream example) on the mini story so you can do the same without leaving the listings page.

However

Going back to my original question, this part is still not resolved:

7 Likes

I think the automatic skip you mentioned earlier could work fine. Maybe only change the name to “completed in other versions” or something in this case, so as to not confused by the manually skipped stories. If a user does completed more than one version, they can come back and rate that other version

What still confuses me though, is wether you want all the versions to have separate pages

7 Likes

I think that we have to accept that the stats will not be perfect. It is a fun thing but I don’t think that everyone has logged all their repeats thatbygey did before the site and stuff like that.

I think that the best we can do is to have the toggle as you mentioned earlier and the log it on the same day = no automatic repeat. That makes it as good as possible.

7 Likes

I’m not sure whether this is a huge issue especially if you add the automatic skip feature. We are talking about a tiny percentage of users that will have watched the original so I don’t think it matters hugely. And how many people read the book and listen to the audiobook?

8 Likes

I also think that this is a pretty small issue and this solution will solve more problems for the users than it creates.

5 Likes

I think they do still need to have separate pages, because:

  1. You might want to read reviews of specifically the animated version of a story.
  2. Sets like this exist: Tales of the TARDIS · TARDIS Guide or https://tardis.guide/set/animated-reconstructions/ If I get rid of the individual pages, those sets can no longer exist
  3. After further thought, I can remove the variations from the quick (popup) search to make it easier but can’t remove them from the main story list / filters, because otherwise those Set pages can’t exist.

I’ll have a bit more of a think and then write down a full specification of how it might work and we can discuss that.

7 Likes

Looking forward to this :star_struck:

5 Likes