• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Guides, Walkthroughs & Tutorials Looking for learning material data change

     
    • 0 Vote(s) - 0 Average

    Looking for learning material data change

    Actor page hiding episodes adding the episodes shows to the shows section
    CET
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Nov
    Reputation: 0
    Country:Hungary
    #1
    2026-06-24, 08:41 AM (This post was last modified: 2026-06-24, 08:47 AM by CET. Edited 2 times in total.)
    Hi,

    I am a beginner Jellyfin user, I installed it on a Minisforum Air in Docker successfully. I dismantled a custom theme and used parts of it through the branding CSS box to achieve custom look. I'd like to learn more about the architecture, services and overall structure of Jellyfin.
    So I figured I need an initial goal. So, since I hate the current actor page (when you click on a Cast&Crew member and see the media they contributed to).

    My problem is with the Shows and Episodes sections. I don't like that we have two. I would like to see one section (Shows) and list all the shows the person contributed to in this list (so hide the Episodes section and add all the Shows to the list above, basically).

    Now, obviously I figured out how to hide the Episodes section from CSS, that's not a complicated thing to do, but changing or capturing data is another thing.

    So I'm looking for either tutorial, docs or even videos explaining where to start with this (capturing the Episodes data and adding to the Shows section as tv-shows).
    Or even someone to explain if there are no teaching material in the subject.

    Obviously I tried to check Jellyfin's own webpages but it's a little bit confusing to me still if I need to write a plugin, a theme or is it achievable by only styling somehow? Custom JS or proper dataflow plugin?

    Any help will be appreciated!

    ps: I'm a software engineer and worked more than a decade in web development too, so I don't need absolute beginner's talk, just to turn me into the right direction. I also have an absolutely no-AI policy, I won't ask any of those and I appreciate if you don't feed me AI answers either. I'll attempt to learn, not exploiting other people's work if possible.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,672
    Threads: 11
    Joined: 2023 Jun
    Reputation: 473
    Country:United States
    #2
    2026-06-24, 02:49 PM
    Each page performs its own queries. While you can hide data that is queried from being displayed with CSS, as you've already done, you cannot add new data the page with CSS if the data is never queried to begin with.

    You would need to modify jellyfin-web to do what you're asking. Something I wouldn't recommend doing as it would break each time you update. Or you would need to maintain and rebase your own fork regularly.

    AFAIK, there are no tutorials, docs, or videos for teaching how the innards of Jellyfin work. You just have to dive in and figure it out.
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    1
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode