1

Topic: improve 'request new show' page (for santah)

I saw on https://next-episode.net/submit that lots of requests have "Rejected: No TheTVDB.com or TVMaze.com link" as a result.

Suggestion: Have the "Submit Request" button return an error message if the link field does not include "thetvdb" or "tvmaze" (so that it's not possible to even successfully submit that erroneous request). Or a big fat red "ERROR" popup?

https://media.giphy.com/media/TqiwHbFBaZ4ti/giphy.gif

2

Re: improve 'request new show' page (for santah)

Done smile

3

Re: improve 'request new show' page (for santah)

Cool! Should make things a bit easier... smile

4

Re: improve 'request new show' page (for santah)

Yeah, that'll stop 'em dead in their tracks. big_smile
https://imgur.com/HVK6G7T.gif

https://next-episode.net/img/ne-link.png
https://next-episode.net/sig/sig.php?alias=default&kk=9c3d70de238ebfb2f7ddda60d4ab6e5e
https://signavatar.com/40753_v.gif
https://signavatar.com/40753_s.gif

5

Re: improve 'request new show' page (for santah)

big_smile

6

Re: improve 'request new show' page (for santah)

In addition to what lighton proposed awhile back, would it also help to implement the same error message for "pending request" and shows that already exist here at next-episode.net? For example, if I request "Show XYZ," but someone else also requested the same show right before me, I should see the following error box. This should be filtered against the existing added list.

https://imgur.com/o2GArV9.png

I also see a lot of shows that are rejected because they already exist. So maybe the same can apply when someone tries to request a show that already exists...

https://imgur.com/wGK4Scr.png

The only questions I have are, would it be easier to filter this against the "Show Name" typed in the request box, or TheTVDB page link? The latter would probably also eliminate a lot of alternatives and misspelled show titles if they also point to the same external links. The second being of course, would this be more work or trouble than it's worth?

https://next-episode.net/img/ne-link.png
https://next-episode.net/sig/sig.php?alias=default&kk=9c3d70de238ebfb2f7ddda60d4ab6e5e
https://signavatar.com/40753_v.gif
https://signavatar.com/40753_s.gif

7

Re: improve 'request new show' page (for santah)

It can certainly be improved that way.

Optimal would be to match against thetvdb or tvmaze id (depending on what the user provided and what we may already have in the database).

It will not be perfect (as it cannot match thetvdb id if we only have tvmaze id in our database) so rejecting stuff because it already exists will still happen, but it would be an improvement.

8 (edited by scorpius074 2019-10-31 06:31:56)

Re: improve 'request new show' page (for santah)

Okay santah, cool. Look forward to however you decide to implement this. The other option that crossed my mind in addition to this would be a drop down window of an existing show title typed in the "Show Name" dialog box when you add a new request. Perhaps even making it a hyperlink that would redirect the requester to the show page. It would be similar to the search box at the top of the home page. The working theory is that hopefully people will notice it and stop right there with their requests. The only problem with that is it still wouldn't help against alternate titles or misspelled titles that are submitted with a different external id that isn't associated with the requested show already in our database.

https://next-episode.net/img/ne-link.png
https://next-episode.net/sig/sig.php?alias=default&kk=9c3d70de238ebfb2f7ddda60d4ab6e5e
https://signavatar.com/40753_v.gif
https://signavatar.com/40753_s.gif

9

Re: improve 'request new show' page (for santah)

> "as it cannot match thetvdb id if we only have tvmaze id in our database"

Can you expand the database to have both links (Primary and secondary) so that if you need to change providers for a show, you already have the link, and it's just a toggle?  You could then lookup both.

DRM "manages access" in the same way that Prison "manages freedom".
http://xkcd.com/488/

10

Re: improve 'request new show' page (for santah)

Wizard wrote:

>can you expand the database to have both links

It works that way currently - normally, we have both links, but that's not the case for 100% of the shows (some are not available on both platforms, some weren't available at the time of adding from one of the platforms etc).

Even though I regularly run (semi-manual) checks to match shows from thetvdb to tvmaze, still not all the shows have both.

And when a show is not on Next Episode and there are multiple requests to add it (one with a thetvdb link the other with tvmaze) - there isn't really a reliable way to match those and inform the person requesting the duplicate of it.

11

Re: improve 'request new show' page (for santah)

Nice one, guys! I love it when stuff is improved. smile

12

Re: improve 'request new show' page (for santah)

Ok done.

So, adding (or editing) a show request will now check against existing (pending) show requests and also shows already added on Next Episode and will error out (informing of the duplicate with link to the existing show if available) and not allow requesting duplicates.

Also, fixed a little bug that would sometimes prevents show requests to be edited once submitted.

13 (edited by lighton 2019-11-01 11:58:13)

Re: improve 'request new show' page (for santah)

santah wrote:

Ok done.

So, adding (or editing) a show request will now check against existing (pending) show requests and also shows already added on Next Episode and will error out (informing of the duplicate with link to the existing show if available) and not allow requesting duplicates.

Will this still allow a new request with a title identical to an existing show but with a different source link (because it's a different show)?

santah wrote:

Also, fixed a little bug that would sometimes prevents show requests to be edited once submitted.

Cool. smile

14

Re: improve 'request new show' page (for santah)

lighton wrote:

Will this still allow a new request with a title identical to an existing show but with a different source link (because it's a different show)?

Yes it will.

15

Re: improve 'request new show' page (for santah)

Perfect.

16

Re: improve 'request new show' page (for santah)

Great, thanks santah! smile

https://next-episode.net/img/ne-link.png
https://next-episode.net/sig/sig.php?alias=default&kk=9c3d70de238ebfb2f7ddda60d4ab6e5e
https://signavatar.com/40753_v.gif
https://signavatar.com/40753_s.gif