Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 3 of 3
  1. #1
    Senior Member
    Join Date
    Dec 2007
    Location
    Boston area (NE USA)
    Posts
    647

    How to modify the web interface?

    Is there a "how to" around for modifying the web interface? HTML/JS/Ajax aren't big mysteries to me so I could just wade through the examples provided (default, classic, and light), but it's easier with a doc.
    Mostly all I want is to change the default web ui so that, when albums are shown in the left column as a result of an artist search, both album artists as well as the artist being searched for are shown.

    As background, I'm in process of adding all musical contributors to my jazz albums. IMO, it's pretty useful being able to click an artist and see what other albums they're on, but it would also be nice to see the album artist for each of those albums.

  2. #2
    Senior Member
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    10,101
    Search the beta forum. I've asked a few questions there over the years, mostly about cosmetic changes and how inheritance works, where you can create a new web interface based on another one without copying all of the files.

    Sounds like part of what you're seeing is a particularly nasty bug in 7.7 (and 7.6) where the artist for an album is shown to be the artist being searched for or being browsed.

    http://bugs.slimdevices.com/show_bug.cgi?id=17542

    An album should always be shown as by the album artist, not contributing artists. Pretty sure that you can't fix that bug, nor do what you want (show both the album artist and contributing artists) without modifying the server code. I've looked at fixing it, but quickly get overwhelmed by the coding style.

  3. #3
    Senior Member
    Join Date
    Dec 2007
    Location
    Boston area (NE USA)
    Posts
    647
    Sigh...

    Thanks for going through the pain - and saving me some!
    I'm not sure that bug is exactly my problem, but it's certainly related. Time to go vote for it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •