Closed matke-84 closed 1 year ago
Added v5.0.21
ListItem.Property({movie|tvshow}.{cast|crew}.{x}.{property})
e.g. ListItem.Property(movie.cast.1.title) ListItem.Property(tvshow.crew.1.title)
General properties available title, tmdb_id, plot, rating, votes, premiered, poster, fanart
Cast specific properties: character
Crew specific properties: department, job
TV specific properties: episodes
Must refresh item cache to see changes to existing items.
I don't think you understood me. I don't need this property for person secific. I need it as a general property for movies and tv shows, as I wrote above, like you have:
ListItem.Property(Cast.X.Name)
ListItem.Property(Cast.X.Role)
ListItem.Property(Cast.X.Thumb)
You can already get those.
How? I don't see that it has a title.
plugin://plugin.video.themoviedb.helper?info=stars_in_movies&type=person&query=$INFO[ListItem.Property(Cast.X.Name)]
Wait. Do I understand correctly? I need to create a hidden list and extract the name from it?
Yes. You need to get this information using a hidden list.
This information does not come with the cast list api call. You can see the api docs to see what data comes with each call https://developers.themoviedb.org/3/movies/get-movie-credits
Otherwise what you're asking for is hundreds of requests per movie.
OK. I thought I could get the name of the actor movie as I get the role from the actor
$INFO[Container(99950).ListItem.Property(Cast.1.Role)]
It would be great if an regular property could do it, since I don't like so much hidden lists, but since that's the situation, nothing then.
Like I said - look at the api data scheme. That data is not provided with the movie credits api call.
If the data is not available, it is not available. In order to retrieve it requires a separate request. That means hundreds of requests for a single movie because you'd need to get four calls PER cast member (cast movies, cast tv, crew movies, crew tv). If you had 50 cast members then TMDbHelper would be making 200 requests for a single movie just in the off chance you want to use this data.
I understood everything. That's why I said "since that's the situation"... :-)
So that I would not open a new issue for the question if it is not a problem for you to answer two short questions.
ListItem.Property(Next_Aired.Short)
- does this use Kodi's display system (26. Oct), Can I somehow use it to write as in the long name (Wednesday, 26. October), full month without day (26. October)?Integer.IsGreater
but is not working. I use integer for RT, it works there. Any chance for tmdb and imdb?Integer.IsEqual(Eighty,80)
doesn't work.
Describe the feature that you'd like
Is there any chance we can get this detailed item?
Why is this feature needed? What problem does it solve?
My idea is that when the movie/tv show details are displayed next to the actor name, there is one of his movies that he is known for.
Steps to reproduce.
/
Screenshots and Additional Info
/
Checklist