Revise README for clarity and add workflow images

Updated README to clarify guest session settings and added workflow steps with images.
Cette révision appartient à :
Francois CB
2026-07-27 20:01:16 +02:00
révisé par GitHub
Parent 98065fe170
révision 4c48861506
+13 -12
Voir le fichier
@@ -7,9 +7,7 @@ them an account, without them seeing the rest of your library.
ShareLinks adds a **ShareLink** button (with a little share icon) to the context
menu of any movie, episode, series or season in the Jellyfin web client. It sits
in its own section at the bottom of the menu, and it only shows up for those four
kinds of item, never for a cast member, a studio, a library or anything else you
cannot actually watch. Click it, pick how long the link should live, and you get
in its own section at the bottom of the menu. Click it, pick how long the link should live, and you get
a URL you can send to anyone. When they open it, they land straight on that title, already signed in,
and they cannot wander off into the rest of your server.
@@ -93,9 +91,8 @@ If you run other plugins that inject their own UI into the web client (a search
bar, a floating button), you probably do not want a guest to see them. I had
exactly that problem with a different plugin of mine, so the **Guest hidden
selectors** setting is a comma-separated list of CSS selectors that get hidden
in guest sessions. It ships with a default that hides that plugin's floating
button and panel; add any other plugin's selector and it disappears for guests
too, no code change needed.
in guest sessions. You can just add the class name or the id of the element you want
to hide and add it there
## Security stance
@@ -178,8 +175,8 @@ where a user restricted by tags loses the Cast & Crew section entirely, because
the tag filter is applied to people as well as to media. Since a ShareLinks
guest is tag-restricted, they hit this: the shared title's page shows no
actors, director or writer. This is a server-side Jellyfin issue, not something
the plugin can style around. A workaround inside the plugin is possible and on
the list.
the plugin can style around. A workaround inside the plugin might be possible by
adding the tag to all of the crew/cast of the specific media shared.
## Compatibility
@@ -200,11 +197,15 @@ Developed by [Franciskid](https://github.com/Franciskid).
Licensed under the [GPL-3.0](LICENSE), like most Jellyfin plugins.
## Images
## **Workflow**
<img width="280" height="119" alt="image" src="https://github.com/user-attachments/assets/25cfaa99-eed2-4bc6-a14b-bc00bc629d5e" />
<img width="567" height="313" alt="image" src="https://github.com/user-attachments/assets/d9e581eb-d654-4c73-8730-0b2b19fbbe25" />
### Step 1
<img width="566" height="240" alt="image" src="https://github.com/user-attachments/assets/25cfaa99-eed2-4bc6-a14b-bc00bc629d5e" />
### Step 2
<img width="566" height="521" alt="image" src="https://github.com/user-attachments/assets/754f3daa-80ee-4209-9d09-467940140f81" />
### Step 3
<img width="566" height="313" alt="image" src="https://github.com/user-attachments/assets/d9e581eb-d654-4c73-8730-0b2b19fbbe25" />