
This is the newest one which exists.
- Rick
Just tryiing to clarify, does that mean the returned list for you is correct in that part of the nav tree?rom69 wrote: In the -Album Artists- view of this definition file, all tracks of all albums are shown.
Code: Select all
<container name='-Track Artists-' upnp:originalTrackNumber='2' id='music/artistindex' class='object.container' createClass='object.item.audioItem.musicTrack'>
<container buildon='upnp:artist[1]' class='object.container' createClass='object.item.audioItem.musicTrack'>
<container buildon='upnp:artist' class='object.container.person.musicArtist' createClass='object.item.audioItem.musicTrack'>
<container name='-List Tunes-' createClass='object.item.audioItem.musicTrack' class='object.container' />
<container buildon='upnp:album' albumart='1' sortcriteria='+pv:numberOfThisDisc,+upnp:originalTrackNumber' createClass='object.item.audioItem.musicTrack' class='object.container.album.musicAlbum' />
</container>
</container>
</container>
Code: Select all
<container name='-Track Artists-' upnp:originalTrackNumber='2' id='music/artistindex' class='object.container' createClass='object.item.audioItem.musicTrack'>
<container buildon='upnp:artist[1]' class='object.container' createClass='object.item.audioItem.musicTrack'>
<container buildon='upnp:artist' class='object.container.person.musicArtist' createClass='object.item.audioItem.musicTrack'>
<container name='-List Tunes-' createClass='object.item.audioItem.musicTrack' class='object.container' />
<container buildon='upnp:album' albumart='1' sortcriteria='+pv:numberOfThisDisc,+upnp:originalTrackNumber' createClass='object.item.audioItem.musicTrack' class='object.container.album.musicAlbum' />
</container>
</container>
<container buildon='upnp:albumArtist[1]' class='object.container' createClass='object.item.audioItem.musicTrack'>
<container buildon='upnp:albumArtist' class='object.container.person.musicArtist' createClass='object.item.audioItem.musicTrack'>
<container name='-List Tunes-' createClass='object.item.audioItem.musicTrack' class='object.container' />
<container buildon='upnp:album' albumart='1' sortcriteria='+pv:numberOfThisDisc,+upnp:originalTrackNumber' createClass='object.item.audioItem.musicTrack' class='object.container.album.musicAlbum' />
</container>
</container>
</container>
Code: Select all
<container name='bydate' id='picture/date' createClass='object.item.imageItem.photo' class='object.container'>
<container name='allname' createClass='object.item.imageItem.photo' class='object.container'>
<container name='allname' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
<container buildon='pv:year' createClass='object.item.imageItem.photo' class='object.container'>
<container name='allname' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
</container>
<container name='keywords' id='picture/keywords' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:avKeywords' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
Code: Select all
<container name='-By Keyword-' id='picture/keywords' upnp:originalTrackNumber='3' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:avKeywords' sortcriteria='-dc:title' createClass='object.item.imageItem.photo' class='object.container' >
<container name='-All Years-' sortcriteria='-dc:title' createClass='object.item.imageItem.photo' class='object.container'>
<container name='-All Months-' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
<container buildon='pv:year' sortcriteria='-dc:title' createClass='object.item.imageItem.photo' class='object.container'>
<container name='-All Months-' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
</container>
</container>
Code: Select all
<container name='keywords' id='picture/keywords' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:avKeywords' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
<container buildon='pv:avKeywords' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' >
<container buildon='pv:year' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' >
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
</container>
</container>
Code: Select all
<container name='keywords' id='picture/keywords' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:avKeywords' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' >
<container buildon='pv:year' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' >
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
</container>
</container>
Code: Select all
<container name='mykeywords' id='picture/mykeywords' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:avKeywords' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:year' createClass='object.item.imageItem.photo' class='object.container' >
<container buildon='pv:month' createClass='object.item.imageItem.photo' class='object.container.album.photoAlbum' />
</container>
</container>
</container>
Same here, I woud like to sort by albumartists->album and playlist and potentially recently added. All albums sorted by release date (descending).arsemyth wrote:Hi,
I have recently purchased a WDMyCloud NAS which is running Twonky version 7.2.9. I have a large music collection which I primarily want to search by Album Artist, or Genre/Album Artist.
I have read all the documentation provided here, but wonder whether it is still relevant given that the main articles were written 6 years ago. In the dim and distant past I was a computer programmer, and am familiar (though very rusty) with editing xml files.
Code: Select all
<container name='artist' id='video/artists' class='object.container.person.videoArtist' createClass='object.item.videoItem.movie'>
<container buildon='upnp:artist' crosslink='pv:artist_crosslink' albumart='1' class='object.container.person.videoArtist' createClass='object.item.videoItem.movie'/>
</container>
<container name='genrealbum' id='video/genrealbum' class='object.container' createClass='object.item.videoItem.movie'>
<container buildon='upnp:genre' albumart='1' class='object.container.genre.videoGenre' createClass='object.item.videoItem.movie' >
<container buildon='upnp:album' albumart='1' sortcriteria='+upnp:originalTrackNumber' createClass='object.item.videoItem.movie' class='object.container.album.videoAlbum' />
</container>
</container>
Code: Select all
<container name='Gernre/Theme' id='video/Genre/Theme' class='object.container' createClass='object.item.videoItem.movie'>
<container buildon='upnp:genre' albumart='1' class='object.container.genre.videoGenre' createClass='object.item.videoItem.movie' >
<container buildon='upnp:album' albumart='1' sortcriteria='+upnp:originalTrackNumber' createClass='object.item.videoItem.movie' class='object.container.album.videoAlbum' />
</container>
</container>
Code: Select all
<view name='storage' path='storage.view'>
<navtree>
<container id='source/folders'>
</container>
</navtree>
</view>
Code: Select all
<view name='1' path='userview_1.view'>
<navtree>
</container>
<container id='video/folders'>
<link id='video/folders' />
</container>
</navtree>
</view>
Could you please share screen shot how exactly you have done this?ckeeper wrote:the problem was solved by resetting the settings, now again using storage.view.xml