Add-on:Skin Widgets/RandomItems: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Martijn
(Reformat page and fix dead-end status)
 
Line 1: Line 1:
== RandomItems ==
{{Mininav|[[Add-on:Skin Widgets]]}}
 


Use: Window(Home).Property(*)
Use: Window(Home).Property(*)


== Available labels ==
<hr />


=== Movies ===
=== Property: Movies ===
 
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
{| class="wikitable" border="1"
{{Glossary|style=margin-top: 0;}}
|+ '''Available labels'''
{{Term|RandomMovie.%d.Title}}
! Property: Movies !! Description
{{Defn|Movie title|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Year}}
| RandomMovie.%d.Title || movie title
{{Defn|Year of release|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Genre}}
| RandomMovie.%d.Year || year of release
{{Defn|Movie genre|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Studio}}
| RandomMovie.%d.Genre || movie genre
{{Defn|Movie studio|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Plot}}
| RandomMovie.%d.Studio || movie studio
{{Defn|Movie plot|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.PlotOutline}}
| RandomMovie.%d.Plot || movie plot
{{Defn|Movie plot outline|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Tagline}}
| RandomMovie.%d.PlotOutline || movie plotoutline
{{Defn|Movie tagline|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Runtime}}
| RandomMovie.%d.Tagline || movie tagline
{{Defn|Duration of the movie|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Rating}}
| RandomMovie.%d.Runtime || duration of the movie
{{Defn|Movie rating|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Trailer}}
| RandomMovie.%d.Rating || movie rating
{{Defn|Movie trailer|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(poster)}}
| RandomMovie.%d.Trailer || movie trailer
{{Defn|Movie poster|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(fanart)}}
| RandomMovie.%d.Art(poster) || movie poster
{{Defn|Movie fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(clearlogo)}}
| RandomMovie.%d.Art(fanart) || movie fanart
{{Defn|Movie clearlogo|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(clearart)}}
| RandomMovie.%d.Art(clearlogo) || movie clearlogo
{{Defn|Movie clearart|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(landscape)}}
| RandomMovie.%d.Art(clearart) || movie clearart
{{Defn|Movie 16:9 landscape image|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(banner)}}
| RandomMovie.%d.Art(landscape) || movie 16:9 landscape image
{{Defn|Movie banner|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Art(discart)}}
| RandomMovie.%d.Art(banner) || movie banner
{{Defn|Movie disc|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Resume}}
| RandomMovie.%d.Art(discart) || movie disc
{{Defn|Movie resume true/false|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.PercentPlayed}}
| RandomMovie.%d.Resume|| movie resume true/false
{{Defn|Movie percentage played|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Watched}}
| RandomMovie.%d.PercentPlayed|| movie percentage played
{{Defn|Movie watched true/false|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.File}}
| RandomMovie.%d.Watched|| movie watched true/false
{{Defn|Movie filename and path|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.Path}}
| RandomMovie.%d.File|| movie filename and path
{{Defn|Movie path|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.VideoCodec}}
| RandomMovie.%d.Path || movie path
{{Defn|Movie codec|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.VideoResolution}}
| RandomMovie.%d.VideoCodec || movie codec
{{Defn|Movie resolution|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.VideoAspect}}
| RandomMovie.%d.VideoResolution || movie resolution
{{Defn|Movie aspect ratio|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.AudioCodec}}
| RandomMovie.%d.VideoAspect || movie aspect ratio
{{Defn|Movie codec|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMovie.%d.AudioChannels}}
| RandomMovie.%d.AudioCodec || movie codec
{{Defn|Movie audio channels|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Glossary end}}
| RandomMovie.%d.AudioChannels || movie audio channels
</div><br />
|-
<hr />
|}
 
=== Episodes ===
 
 
{| class="wikitable" border="1"
|+ '''Available labels'''
! Property: Episodes !! Description
|-
| RandomEpisode.%d.Title ||episode title
|-
| RandomEpisode.%d.Episode || episode number
|-
| RandomEpisode.%d.EpisodeNo || season/episode (sxxexx)
|-
| RandomEpisode.%d.Season || season number
|-
| RandomEpisode.%d.Plot ||episode plot
|-
| RandomEpisode.%d.TVshowTitle || tv show title
|-
| RandomEpisode.%d.Rating || episode rating
|-
| RandomEpisode.%d.Art(thumb) ||episode thumbnail
|-
| RandomEpisode.%d.Art(tvshow.fanart) || tv show fanart
|-
| RandomEpisode.%d.Art(tvshow.poster) || tv show poster
|-
| RandomEpisode.%d.Art(tvshow.banner) || tv show banner
|-
| RandomEpisode.%d.Art(tvshow.clearlogo) || tv show clearlogo
|-
| RandomEpisode.%d.Art(tvshow.clearart) || tv show clearart
|-
| RandomEpisode.%d.Art(tvshow.landscape) || tv show landscape
|-
| RandomEpisode.%d.Resume || indicates if it's a partially watched episode (true/false)
|-
| RandomEpisode.%d.PercentPlayed  || percentage played
|-
| RandomEpisode.%d.File || episode filename and path
|-
| RandomEpisode.%d.Path || TV show path
|-
| RandomEpisode.%d.VideoCodec || episode video codec
|-
| RandomEpisode.%d.VideoResolution || episode resolution
|-
| RandomEpisode.%d.VideoAspect || episode aspect ratio
|-
| RandomEpisode.%d.AdioCodec || episode audio codec
|-
| RandomEpisode.%d.AudioChannels || episode audio channels
|-
|}
 
=== MusicVideo ===
 
 
{| class="wikitable" border="1"
|+ '''Available labels'''
! Property: MusicVideo !! Description
|-
| RandomMusicVideo.%d.Title || video name
|-
| RandomMusicVideo.%d.Artist || artist name
|-
| RandomMusicVideo.%d.Year || release year
|-
| RandomMusicVideo.%d.Plot || video plot
|-
| RandomMusicVideo.%d.Genre || video genre
|-
| RandomMusicVideo.%d.Runtime || runtime
|-
| RandomMusicVideo.%d.Thumb || video thumb
|-
| RandomMusicVideo.%d.Fanart || video fanart
|-
| RandomMusicVideo.%d.File || video path + file
|-
| RandomMusicVideo.%d.Path || video path
|-
|}
 
=== Albums ===
 
 
{| class="wikitable" border="1"
|+ '''Available labels'''
! Property: Albums !! Description
|-
| RandomAlbum.%d.Title ||name of the album
|-
| RandomAlbum.%d.Artist || album artist
|-
| RandomAlbum.%d.Genre || album genre
|-
| RandomAlbum.%d.Year || year of release
|-
| RandomAlbum.%d.RecordLabel || recordlabel
|-
| RandomAlbum.%d.Description || album description
|-
| RandomAlbum.%d.Rating || rating of the album
|-
| RandomAlbum.%d.Thumb || album thumbnail
|-
| RandomAlbum.%d.Fanart || artist fanart
|-
| RandomAlbum.%d.Play || can be used to play the album
|-
|}
 
 
=== Artist ===
 
 
{| class="wikitable" border="1"
|+ '''Available labels'''
! Property: Artist !! Description
|-
| RandomArtist.%d.Title || artist name
|-
| RandomArtist.%d.Genre || artist genre
|-
| RandomArtist.%d.Fanart || artist fanart
|-
| RandomArtist.%d.Thumb || artist thumb
|-
| RandomArtist.%d.Description || artist description
|-
| RandomArtist.%d.LibraryPath || open artist library path
|-
|}


=== Song ===
=== Property: Episodes ===
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
{{Glossary|style=margin-top: 0;}}
{{Term|RandomEpisode.%d.Title}}
{{Defn|Episode title|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Episode}}
{{Defn|Episode number|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.EpisodeNo}}
{{Defn|Season/Episode (SxxExx)|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Season}}
{{Defn|Season number|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Plot}}
{{Defn|Episode plot|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.TVshowTitle}}
{{Defn|TV show title|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Rating}}
{{Defn|Episode rating|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(thumb)}}
{{Defn|Episode thumbnail|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.fanart)}}
{{Defn|TV show fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.poster)}}
{{Defn|TV show poster|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.banner)}}
{{Defn|TV show banner|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.clearlogo)}}
{{Defn|TV show clearlogo|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.clearart)}}
{{Defn|TV show clearart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Art(tvshow.landscape)}}
{{Defn|TV show landscape|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Resume}}
{{Defn|Indicates if it's a partially watched episode (true/false)|style=break-inside: avoid-column; page-break-inside: avoid;}}
<div style="break-inside: avoid-column; page-break-inside: avoid;">
{{Term|RandomEpisode.%d.PercentPlayed}}
{{Defn|Percentage played|style=break-inside: avoid-column; page-break-inside: avoid;}}
</div>
{{Term|RandomEpisode.%d.File}}
{{Defn|Episode filename and path|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.Path}}
{{Defn|TV show path|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.VideoCodec}}
{{Defn|Episode video codec|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.VideoResolution}}
{{Defn|Episode resolution|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.VideoAspect}}
{{Defn|Episode aspect ratio|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.AdioCodec}}
{{Defn|Episode audio codec|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomEpisode.%d.AudioChannels}}
{{Defn|Episode audio channels|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Glossary end}}
</div><br />
<hr />


{| class="wikitable" border="1"
=== Property: MusicVideo ===
|+ '''Available labels'''
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
! Property: Song !! Description
{{Glossary|style=margin-top: 0;}}
|-
{{Term|RandomMusicVideo.%d.Title}}
| RandomSong.%d.Title || song name
{{Defn|Video name|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMusicVideo.%d.Artist}}
| RandomSong.%d.Artist || song artist
{{Defn|Artist name|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMusicVideo.%d.Year}}
| RandomSong.%d.Year || year of release
{{Defn|Release year|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
<div style="break-inside: avoid-column; page-break-inside: avoid;">
| RandomSong.%d.Rating || song rating
{{Term|RandomMusicVideo.%d.Plot}}
|-
{{Defn|Video plot|style=break-inside: avoid-column; page-break-inside: avoid;}}
| RandomSong.%d.Thumb || song thumbnail
</div>
|-
{{Term|RandomMusicVideo.%d.Genre}}
| RandomSong.%d.Fanart || song fanart
{{Defn|Video genre|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMusicVideo.%d.Runtime}}
| RandomSong.%d.File || File name
{{Defn|Runtime|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomMusicVideo.%d.Thumb}}
|}
{{Defn|Video thumb|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomMusicVideo.%d.Fanart}}
{{Defn|Video fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomMusicVideo.%d.File}}
{{Defn|Video path + file|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomMusicVideo.%d.Path}}
{{Defn|Video path|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Glossary end}}
</div><br />
<hr />


=== Property: Albums ===
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
{{Glossary|style=margin-top: 0;}}
{{Term|RandomAlbum.%d.Title}}
{{Defn|Name of the album|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Artist}}
{{Defn|Album artist|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Genre}}
{{Defn|Album genre|style=break-inside: avoid-column; page-break-inside: avoid;}}
<div style="break-inside: avoid-column; page-break-inside: avoid;">
{{Term|RandomAlbum.%d.Year}}
{{Defn|Year of release|style=break-inside: avoid-column; page-break-inside: avoid;}}
</div>
{{Term|RandomAlbum.%d.RecordLabel}}
{{Defn|Record label|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Description}}
{{Defn|Album description|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Rating}}
{{Defn|Rating of the album|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Thumb}}
{{Defn|Album thumbnail|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Fanart}}
{{Defn|Artist fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAlbum.%d.Play}}
{{Defn|Can be used to play the album|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Glossary end}}
</div><br />
<hr />


=== Addon ===
=== Property: Artist ===
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
{{Glossary|style=margin-top: 0;}}
{{Term|RandomArtist.%d.Title}}
{{Defn|Artist name|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomArtist.%d.Genre}}
{{Defn|Artist genre|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomArtist.%d.Fanart}}
{{Defn|Artist fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomArtist.%d.Thumb}}
{{Defn|Artist thumb|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomArtist.%d.Description}}
{{Defn|Artist description|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomArtist.%d.LibraryPath}}
{{Defn|Open artist library path|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Glossary end}}
</div><br />
<hr />


{| class="wikitable" border="1"
=== Property: Song ===
|+ '''Available labels'''
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
! Property: Addon !! Description
{{Glossary|style=margin-top: 0;}}
|-
{{Term|RandomSong.%d.Title}}
| RandomAddon.%d.Title || addon name
{{Defn|Song name|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomSong.%d.Artist}}
| RandomAddon.%d.Author || addon author(s)
{{Defn|Song artist|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
<div style="break-inside: avoid-column; page-break-inside: avoid;">
| RandomAddon.%d.Summary || addon summary
{{Term|RandomSong.%d.Year}}
|-
{{Defn|Year of release|style=break-inside: avoid-column; page-break-inside: avoid;}}
| RandomAddon.%d.Version || addon version
</div>
|-
{{Term|RandomSong.%d.Rating}}
| RandomAddon.%d.Path || addon id
{{Defn|Song rating|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomSong.%d.Thumb}}
| RandomAddon.%d.Fanart || addon fanart
{{Defn|Song thumbnail|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Term|RandomSong.%d.Fanart}}
| RandomAddon.%d.Thumb || addon thumb/icon
{{Defn|Song fanart}}
|-
{{Term|RandomSong.%d.File}}
| RandomAddon.%d.Type || addon type
{{Defn|File name|style=break-inside: avoid-column; page-break-inside: avoid;}}
|-
{{Glossary end}}
|}
</div><br />
<hr />


=== Property: Addon ===
<div class="div-col div-col-rules" style="column-width: 18em; column-gap: 2em; column-rule: 1px solid #aaa; margin-top: 0.3em;">
{{Glossary|style=margin-top: 0;}}
{{Term|RandomAddon.%d.Title}}
{{Defn|Add-on name|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAddon.%d.Author}}
{{Defn|Add-on author(s)|style=break-inside: avoid-column; page-break-inside: avoid;}}
<div style="break-inside: avoid-column; page-break-inside: avoid;">
{{Term|RandomAddon.%d.Summary}}
{{Defn|Add-on summary|style=break-inside: avoid-column; page-break-inside: avoid;}}
</div>
{{Term|RandomAddon.%d.Version}}
{{Defn|Add-on version|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAddon.%d.Path}}
{{Defn|Add-on id|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAddon.%d.Fanart}}
{{Defn|Add-on fanart|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAddon.%d.Thumb}}
{{Defn|Add-on thumb/icon|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Term|RandomAddon.%d.Type}}
{{Defn|Add-on type|style=break-inside: avoid-column; page-break-inside: avoid;}}
{{Glossary end}}
</div><br />
<hr />


=== Play or open ===
=== Play or open ===
Code example to play album:
Code example to play album:
     <onclick>$INFO[Window(Home).Property(RandomAlbum.%d.Play)]</onclick>
     <onclick>$INFO[Window(Home).Property(RandomAlbum.%d.Play)]</onclick>

Latest revision as of 16:37, 2 November 2021

Home icon grey.png   ▶ Add-on:Skin Widgets ▶ RandomItems

Use: Window(Home).Property(*)

Available labels


Property: Movies

RandomMovie.%d.Title
Movie title
RandomMovie.%d.Year
Year of release
RandomMovie.%d.Genre
Movie genre
RandomMovie.%d.Studio
Movie studio
RandomMovie.%d.Plot
Movie plot
RandomMovie.%d.PlotOutline
Movie plot outline
RandomMovie.%d.Tagline
Movie tagline
RandomMovie.%d.Runtime
Duration of the movie
RandomMovie.%d.Rating
Movie rating
RandomMovie.%d.Trailer
Movie trailer
RandomMovie.%d.Art(poster)
Movie poster
RandomMovie.%d.Art(fanart)
Movie fanart
RandomMovie.%d.Art(clearlogo)
Movie clearlogo
RandomMovie.%d.Art(clearart)
Movie clearart
RandomMovie.%d.Art(landscape)
Movie 16:9 landscape image
RandomMovie.%d.Art(banner)
Movie banner
RandomMovie.%d.Art(discart)
Movie disc
RandomMovie.%d.Resume
Movie resume true/false
RandomMovie.%d.PercentPlayed
Movie percentage played
RandomMovie.%d.Watched
Movie watched true/false
RandomMovie.%d.File
Movie filename and path
RandomMovie.%d.Path
Movie path
RandomMovie.%d.VideoCodec
Movie codec
RandomMovie.%d.VideoResolution
Movie resolution
RandomMovie.%d.VideoAspect
Movie aspect ratio
RandomMovie.%d.AudioCodec
Movie codec
RandomMovie.%d.AudioChannels
Movie audio channels



Property: Episodes

RandomEpisode.%d.Title
Episode title
RandomEpisode.%d.Episode
Episode number
RandomEpisode.%d.EpisodeNo
Season/Episode (SxxExx)
RandomEpisode.%d.Season
Season number
RandomEpisode.%d.Plot
Episode plot
RandomEpisode.%d.TVshowTitle
TV show title
RandomEpisode.%d.Rating
Episode rating
RandomEpisode.%d.Art(thumb)
Episode thumbnail
RandomEpisode.%d.Art(tvshow.fanart)
TV show fanart
RandomEpisode.%d.Art(tvshow.poster)
TV show poster
RandomEpisode.%d.Art(tvshow.banner)
TV show banner
RandomEpisode.%d.Art(tvshow.clearlogo)
TV show clearlogo
RandomEpisode.%d.Art(tvshow.clearart)
TV show clearart
RandomEpisode.%d.Art(tvshow.landscape)
TV show landscape
RandomEpisode.%d.Resume
Indicates if it's a partially watched episode (true/false)
RandomEpisode.%d.PercentPlayed
Percentage played
RandomEpisode.%d.File
Episode filename and path
RandomEpisode.%d.Path
TV show path
RandomEpisode.%d.VideoCodec
Episode video codec
RandomEpisode.%d.VideoResolution
Episode resolution
RandomEpisode.%d.VideoAspect
Episode aspect ratio
RandomEpisode.%d.AdioCodec
Episode audio codec
RandomEpisode.%d.AudioChannels
Episode audio channels



Property: MusicVideo

RandomMusicVideo.%d.Title
Video name
RandomMusicVideo.%d.Artist
Artist name
RandomMusicVideo.%d.Year
Release year
RandomMusicVideo.%d.Plot
Video plot
RandomMusicVideo.%d.Genre
Video genre
RandomMusicVideo.%d.Runtime
Runtime
RandomMusicVideo.%d.Thumb
Video thumb
RandomMusicVideo.%d.Fanart
Video fanart
RandomMusicVideo.%d.File
Video path + file
RandomMusicVideo.%d.Path
Video path



Property: Albums

RandomAlbum.%d.Title
Name of the album
RandomAlbum.%d.Artist
Album artist
RandomAlbum.%d.Genre
Album genre
RandomAlbum.%d.Year
Year of release
RandomAlbum.%d.RecordLabel
Record label
RandomAlbum.%d.Description
Album description
RandomAlbum.%d.Rating
Rating of the album
RandomAlbum.%d.Thumb
Album thumbnail
RandomAlbum.%d.Fanart
Artist fanart
RandomAlbum.%d.Play
Can be used to play the album



Property: Artist

RandomArtist.%d.Title
Artist name
RandomArtist.%d.Genre
Artist genre
RandomArtist.%d.Fanart
Artist fanart
RandomArtist.%d.Thumb
Artist thumb
RandomArtist.%d.Description
Artist description
RandomArtist.%d.LibraryPath
Open artist library path



Property: Song

RandomSong.%d.Title
Song name
RandomSong.%d.Artist
Song artist
RandomSong.%d.Year
Year of release
RandomSong.%d.Rating
Song rating
RandomSong.%d.Thumb
Song thumbnail
RandomSong.%d.Fanart
Song fanart
RandomSong.%d.File
File name



Property: Addon

RandomAddon.%d.Title
Add-on name
RandomAddon.%d.Author
Add-on author(s)
RandomAddon.%d.Summary
Add-on summary
RandomAddon.%d.Version
Add-on version
RandomAddon.%d.Path
Add-on id
RandomAddon.%d.Fanart
Add-on fanart
RandomAddon.%d.Thumb
Add-on thumb/icon
RandomAddon.%d.Type
Add-on type



Play or open

Code example to play album:

   <onclick>$INFO[Window(Home).Property(RandomAlbum.%d.Play)]</onclick>

Code example to open artist:

   <onclick>$INFO[Window(Home).Property(RandomArtist.%d.LibraryPath)]</onclick>