mirror of
https://github.com/Yetangitu/ampache
synced 2025-10-03 09:49:30 +02:00
move over to query class as backend for browse
This commit is contained in:
parent
1dff2461c7
commit
04bcb58be9
5 changed files with 122 additions and 986 deletions
10
browse.php
10
browse.php
|
@ -44,18 +44,17 @@ switch ($_REQUEST['action']) {
|
|||
case 'song':
|
||||
Browse::set_type($_REQUEST['action']);
|
||||
Browse::reset();
|
||||
Browse::set_simple_browse(1);
|
||||
Browse::set_simple_browse(true);
|
||||
break;
|
||||
} // end switch
|
||||
|
||||
show_header();
|
||||
Browse::set_filter_from_request($_REQUEST);
|
||||
|
||||
switch($_REQUEST['action']) {
|
||||
case 'file':
|
||||
break;
|
||||
case 'album':
|
||||
Browse::set_sort('name','ASC');
|
||||
$album_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
case 'tag':
|
||||
|
@ -69,17 +68,14 @@ switch($_REQUEST['action']) {
|
|||
break;
|
||||
case 'artist':
|
||||
Browse::set_sort('name','ASC');
|
||||
$artist_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
case 'song':
|
||||
Browse::set_sort('title','ASC');
|
||||
$song_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
case 'live_stream':
|
||||
Browse::set_sort('name','ASC');
|
||||
$live_stream_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
case 'catalog':
|
||||
|
@ -88,12 +84,10 @@ switch($_REQUEST['action']) {
|
|||
case 'playlist':
|
||||
Browse::set_sort('type','ASC');
|
||||
Browse::set_filter('playlist_type','1');
|
||||
$playlist_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
case 'video':
|
||||
Browse::set_sort('title','ASC');
|
||||
$video_ids = Browse::get_objects();
|
||||
Browse::show_objects();
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue