From 392354df0a4f2c21aabad2f1b527448251a60f99 Mon Sep 17 00:00:00 2001 From: Karl 'vollmerk' Vollmer Date: Sat, 26 Jul 2008 07:43:18 +0000 Subject: switched to sha() password encryption not using sha2 because of limitations of amarok, also added some caching and fixed some misc bugs --- browse.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'browse.php') diff --git a/browse.php b/browse.php index 85c3068e..ad3a3634 100644 --- a/browse.php +++ b/browse.php @@ -35,10 +35,10 @@ require_once 'lib/init.php'; // so we've got a little switch here that creates the type.. this feels hackish... switch ($_REQUEST['action']) { + case 'tag': case 'file': case 'album': case 'artist': - case 'genre': case 'playlist': case 'live_stream': case 'song': @@ -59,17 +59,18 @@ switch($_REQUEST['action']) { Album::build_cache($album_ids); Browse::show_objects($album_ids); break; + case 'tag': + Browse::set_sort('count','ASC'); + $tags = Browse::get_objects(); + Tag::build_cache($tags); + Browse::show_objects($tags); + break; case 'artist': Browse::set_sort('name','ASC'); $artist_ids = Browse::get_objects(); Artist::build_cache($artist_ids); Browse::show_objects($artist_ids); break; - case 'genre': - Browse::set_sort('name','ASC'); - $genre_ids = Browse::get_objects(); - Browse::show_objects($genre_ids); - break; case 'song': Browse::set_sort('title','ASC'); $song_ids = Browse::get_objects(); -- cgit