Jump to content

Internal Links to Emby albums, playlists, collections, etc


Recommended Posts

Posted

Is it possible to link items in your Emby library to other items in the overview section of albums, artists, playlists and collections?

  • Like 2
Posted

hi, no it's not, but that's not a bad idea.

Posted
1 hour ago, Luke said:

hi, no it's not, but that's not a bad idea.

👀

Posted

Yeah, this is an excellent idea and would make the Overview section very Roon-like and extremely useful, even if the links had to manually added somehow. I think Roon can be individually customized with both internal and external links - but at least having internal links in Emby would be great!

I thought I posted something on this a while back, but couldn't find it, so will mention it here...

The Overview section (unofficially???) can be formatted with basic HTML (e.g. bold, italic) but it may or may not appear correctly, depending on which client app is being used. Then, with the web app, it's possible with CSS to automatically color-code the HTML to highlight selected Artists, Albums, Songs, etc. It's not as good as having a link though - just something I was experimenting with:

image.thumb.png.c9e8736e8533c69fbf3b76b6470f315f.png

This makes it very easy to highlight what you want, but then you just end up clicking/tapping the links that are not actually there!!!

  • Like 1
Posted

I've been using <br> for line breaks and <i> for italics, but it does not seem to like hyperlinks when I add them, unless I'm formatting them wrong. I wonder if I could use the url of a collection or playlist as a hyperlink too. How do you format it to get it to work, 24?

Posted

I first edit the Overview metadata in Emby. 

<b>bold</b> <i>italic</i>  and a few other basic text formats seem to work on a limited basis, with what I have tried so far:

image.thumb.png.a989d31545c862c7773d4c80ec172911.png

Then use CSS to do the color-coding. Something like this:

/* COLOR-CODING THE OVERVIEW SECTION TEXT */
/* Highlight selected <b>Artists&Composers</b> in Overview Section */
.overview-text b,
.formDialogContent.no-grow b {
    color: rgba(82, 181, 74, 0.9); /* Muted Emby Green */
    font-style: normal;
    font-weight: 600;
}
/* Highlight selected <i>Albums&Songs</i> in Overview Section */
.overview-text i,
.formDialogContent.no-grow i {
    color: rgba(181, 150, 74, 0.9); /* Muted Tetradic Yellow  */
    font-style: normal;
    font-weight: 600;
}

With this code, even though the second HTML is italic, you can use the CSS to restyle it to anything you want and therefore use the same font and different colors for (e.g.) Artists/Composers and Albums/Songs:

image.thumb.png.5e7bd6239c988d94f8f5e2fb31213a4b.png

As I said, this only gives the color-coding and there are no actual links. I tried this format previously:

<a href="link">link</a>

but it didn't work. Perhaps you tried the same or similar?

As per what Luke said, Overview direct links are not currently supported.

2 hours ago, JBloom91 said:

I wonder if I could use the url of a collection or playlist as a hyperlink too.

Ideally, it would be useful to just be able use the relevant database ID for internal linking, without needing the full local url. The only way I have figured out as a workaround (so far) for internal links is to use either Collections or Tags as an intermediate step for linking two entities together.  There's a previous example I posted here:

https://emby.media/community/index.php?/topic/98295-music-artists-page-ideas/#findComment-1424360

It's evolved a bit more since then, but it may give you some ideas to try or adapt?

You might also be interested in this useful plugin for External Links:

https://emby.media/community/index.php?/topic/120013-custom-external-links-provider-ids/

Other than that, I can't think of anything else right now to suggest.  If you figure out anything let us all know!

  • Like 1
Posted
14 hours ago, JBloom91 said:

but it does not seem to like hyperlinks

Allowing hyperlinks in the metadata could be incredibly dangerous.  So, any implementation like this would have to be something internal that couldn't be used nefariously.

Posted
1 hour ago, ebr said:

any implementation like this would have to be something internal

Selectable internal linking (through database IDs?) would be a very nice feature! Emby has a lot of good flexibility already - but this would be the 'icing on the cake'.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...