Craig, James \(IT\);187252 Wrote: > > I guess you can link to lastfm via the library using a custom mixer > link, but I've never looked at that bit of code - are there any plugins > that do something like this already? > TrackStat - Adds a mixer that show TrackStat statistics for the selected albums, artist, genre, year in the browse menus.
Dynamic Playlist - Adds a mixer that shows dynamic playlists that take a album, artist, genre, year as parameter. When the user selects a playlist the selected album, artist, genre, year from the browse menu is automatically sent as parameter. Custom Skip - Adds a skip filter based on the selected album, artist, genre, year in the browse menu. I think I looked at the MusicMagic plugin when I implemented the above, but if you have any specific question just ask. Another solution is to use the Custom Browse plugin. In this case it means that the functionality will only be available in the browse menus implemented by the Custom Browse plugin. Custom Browse includes implementation of all standard SlimServer browse menus besides the Music Folder menu, plus a lot of other different browse menus. There are two ways to integrate with the Custom Browse plugin: 1. You can get menus accessible in same was as standard mixers by either: - Providing a function which takes three parameters: $client, $item, $addonly - Providing a "mode" which you like to enter when the mixer is launched. To get support in the web interface in this case, you also provide an url. 2. You can access the functionality by right clicking if you provide a "mode" which you like to enter when the user clicks the right button. But I think you want to use the mixer functionality described in point 1 instead, since it will make the functionality available in all menus not just a specific LastFM menu. Custom Browse also requires a xml configuration file. If you want to go the Custom Browse way there is more information available in the Custom Browse documentation on my wiki: http://wiki.erland.homeip.net/index.php/Custom_Browse_plugin -- erland Erland Isaksson 'My homepage' (http://erland.homeip.net) 'My download page' (http://erland.homeip.net/download) (Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse, Custom Scan, Custom Skip, Multi Library and RandomPlayList plugins' (http://wiki.erland.homeip.net/index.php/Category:SlimServer)) ------------------------------------------------------------------------ erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=33510 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/plugins
