A new version (1.20) of the CustomBrowse plugin is now available, the
new functionallity and changes are:
- Corrected an error in Filtered Artists menu
- Corrected all albums menus so compilation albums doesn't show
artists
- Added support for fully configurable Now Playing menu and Song Info
pages
- Added support for header and footer on all pages in web interface
- Added a lot of different header/footer templates, some included by
default and some must be created.
- Added CLI interface for browsing Custom Browse menus using CLI
- Added "Browse by selected" mixer
- Added "DefaultCB" and "FishboneCB" skin that replaces the standard
Song Info page
- Added support in all artists menu to select which contributor roles
that shall be included
- Huge internal changes since previous release, so it may contain bugs

NOTE!
Most of the code in Custom Browse has been changed in one way or
another in this release, so there might still be some bugs. So I
appreciate all reports on things that doesn't work yet. Some changes
currently requires a SlimServer restart, so if you have problem try
that first and report here if something required restart but wasn't
stated beside the operation.

Some screen shots of the new album and artist pages has been attached,
the information in the header is fully configurable. The same is also
the case with the menu when you hit right when standing on "Now
Playing" on SqueezeBox/Transporter. The artist page screen shot image
is taken from LastFM and requires the latest Custom Scan version just
released, else you will just have the text information. I haven't
updated the documentation on my wiki yet, but will in the next days.
For now the important thing to know is the "Object type" parameter
values:
- albumheader: Information shown in the header of the album page
- artistheader: Information shown in the header of the artist page
- genreheader: Information shown in the header of the genre page
- yearheader: Information shown in the header of the year page
- playlistheader: Information shown in the header of the playlist page
- The same as above but *footer instead of *header: Information shown
in the footer of each page
- album: Information shown in the body of the album page, when clicking
on an album, also available in the "Browse by selected" mixer.
- artist: Information shown in the body of the artist page, when
clicking on an album, also available in the "Browse by selected" mixer.

- genre: Information shown in the body of the genre page, when clicking
on a genre, also available in the "Browse by selected" mixer. 
- year: Information shown in the body of the year page, when clicking
on a year, also available in the "Browse by selected" mixer. 
- track: Information shown in the "Now Playing" menu

The CLI interface contains the commands below, see also this thread for
some more information until I have updated the wiki documentation:
http://forums.slimdevices.com/showthread.php?t=35088

Code:
--------------------
    
  BROWSE command (syntax + sample command):
  custombrowse browse <start> <noOfItems> <hierarchy> <additional parameters>
  custombrowse browse 0 10 hierarchy:artists,artist artists:artists artist:1
  
  BROWSE response (syntax + sample command)
  custombrowse browse <start> <noOfItems> <hierarchy> <additional parameters> 
count:<noOfResults> level:<level> itemid:<id> itemname:<name> 
itemplayable:<playable> itemmixable:<mixable>
  custombrowse browse 0 10 hierarchy:artists,artist artists:artists artist:1 
count:2 level:album itemid:1 itemname:Album1 itemplayable:1 itemmixable:0 
level:album itemid:2 itemname:Album2 itemplayable:1 itemmixable:1
  
  PLAY command (syntax + sample command):
  custombrowse play <hierarchy> <additional parameters>
  custombrowse play hierarchy:artists,artist,album artists:artists artist:1 
album:2
  
  ADD command (syntax + sample command):
  custombrowse add <hierarchy> <additional parameters>
  custombrowse add hierarchy:artists,artist,album artists:artists artist:1 
album:2
  
  MIXES command (syntax + sample command):
  custombrowse mixes <hierarchy> <additional parameters>
  custombrowse mixes hierarchy:artists,artist,album artists:artists artist:1 
album:2
  
  MIXES response (syntax + sample command):
  custombrowse mixes <hierarchy> <additional parameters> count:<noOfResults> 
mixid:<id> mixname:<name>
  custombrowse mixes hierarchy:artists,artist,album artists:artists artist:1 
album:2 count:2 mixid:musicmagic mixname:MusicMagic mixid:random 
mixname:RandomAlbum
  
  MIX command (syntax + sample command):
  custombrowse mix <mixid> <hierarchy> <additional parameters>
  custombrowse mix 2 hierarchy:artists,artist,album artists:artists artist:1 
album:2
  
--------------------


NOTE!
This version only works on slimserver 6.5.*. 

The new version is available at my 'download page'
(http://erland.homeip.net/download) as usual.

The users guide is available on my 'wiki'
(http://wiki.erland.homeip.net/index.php/Category:SlimServer).

The current wish/todo list for new features in comming CustomBrowse
releases can be found here:
http://erland.homeip.net/issuetracking/do/guest/home?application=slimserver-custombrowse

If anyone have more feature requests or if I have missed some feature
you already have requested which hasn't been implemented, please let me
know. Also please note that it is a wish list and not a release plan, so
some features on this list may never be implemented.


+-------------------------------------------------------------------+
|Filename: test2.jpg                                                |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=2812|
+-------------------------------------------------------------------+

-- 
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=27043

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to