case 'tvshow_episode': case 'movie': case 'clip': case 'personal_video': case 'label': case 'pvmsg': case 'podcast': case 'podcast_episode': $browse->set_type($_REQUEST['action']); $browse->set_simple_browse(true); break; } // end switch UI::show_header(); // Browser is able to save page on current session. Only applied to main menus. $browse->set_update_session(true); switch ($_REQUEST['action']) { case 'file': break; case 'album': $browse->set_filter('catalog', $_SESSION['catalog']); if (AmpConfig::get('catalog_disable')) { $browse->set_filter('catalog_enabled', '1'); } $browse->set_sort('name', 'ASC'); $browse->update_browse_from_session(); // Update current index depending on what is in session. $browse->show_objects(); break; case 'tag': //FIXME: This whole thing is ugly, even though it works.