break; case 'show_missing': set_time_limit(600); $mbid = $_REQUEST['mbid']; $walbum = new Wanted(Wanted::get_wanted($mbid)); if (!$walbum->id) { $walbum->mbid = $mbid; if (isset($_REQUEST['artist'])) { $artist = new Artist($_REQUEST['artist']); $walbum->artist = $artist->id; $walbum->artist_mbid = $artist->mbid; } elseif (isset($_REQUEST['artist_mbid'])) { $walbum->artist_mbid = $_REQUEST['artist_mbid']; } } $walbum->load_all(); $walbum->format(); require AmpConfig::get('prefix') . UI::find_template('show_missing_album.inc.php'); break; // Browse by Album // Browse by Album case 'show': default: $album = new Album($_REQUEST['album']); $album->format(); if (!count($album->album_suite)) { require AmpConfig::get('prefix') . UI::find_template('show_album.inc.php'); } else { require AmpConfig::get('prefix') . UI::find_template('show_album_group_disks.inc.php'); } break;