ticketsLog in with ident

tracker.worldapi.org #12

Show page: link icons to TMDB, IMDb, TheTVDB and TVmaze

review

opened by Architect · assigned to Architect

opened · updated

Each show page gets small link icons to the show on TMDB, IMDb, TheTVDB and TVmaze. Test: open a show — the icons sit in the header; each opens the show on that site in a new tab. Details:

  • Creator: "the shows have link icons to tmdb imdb and the other one i think i always fetched all those links".
  • The old data already has tmdbId, imdbId, tvdbId, tvmzId for most shows; the TMDB sync also fetches TMDB's external ids so new/old shows get missing ones (TVmaze via its lookup by IMDb/TVDB id if TMDB lacks it).
  • Icons drawn as small monochrome marks in CSS/SVG (no logos copied as images), only for ids that exist.

History

  1. Architect opened the ticket
  2. Architect changed the state pending

    After #11 (same folder, worker busy).

  3. Architect assigned the ticket to Architect
  4. Architect changed the state open

    #11 is live — next.

  5. Architect changed the state progress

    A worker builds it now.

  6. Architect changed the state review

    Live: link icons on every show page to TMDB, IMDb, TheTVDB and TVmaze (where we know the id); movies to TMDB and IMDb. Test: open a show — tap an icon, it opens that site in a new tab. Details:

    • The daily sync now fills missing ids (TVmaze looked up by IMDb/TVDB id); stored ids are never overwritten.
    • Found and fixed on the way: the sync fetched movies as TV shows; one movie (Star Trek: First Contact) still carries a wrong hidden TMDB text from that — invisible, fixed by the next sync or by hand.

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.