Example #1
0
     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;