diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2006-09-13 14:37:21 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2006-09-13 14:37:21 +0000 |
commit | dbdc2a615805da9a4728e8fbadc9364d8972973e (patch) | |
tree | e13b023450cd944755372af433ab61cdc7d15b2a /browse.php | |
parent | 691d6bb0a374713d8f971bf6717b6205be5eb9cf (diff) | |
download | ampache-dbdc2a615805da9a4728e8fbadc9364d8972973e.tar.gz ampache-dbdc2a615805da9a4728e8fbadc9364d8972973e.tar.bz2 ampache-dbdc2a615805da9a4728e8fbadc9364d8972973e.zip |
updated changelog made reseting album art take above user perms
Diffstat (limited to 'browse.php')
-rw-r--r-- | browse.php | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -105,7 +105,34 @@ switch($action) { } break; + case 'song_title': + /* Create the Needed Object */ + $song = new Song(); + + /* Setup the View Object */ + $view = new View(); + $view->import_session_view(); + + $song->show_match_list($_REQUEST['match']); + $sql = $song->get_sql_from_match($_REQUEST['match']); + + if ($_REQUEST['keep_view']) { + $view->initialize(); + } + else { + $db_results = mysql_query($sql, dbh()); + $total_items = mysql_num_rows($db_results); + $offset_limit = 999999; + if ($match != 'Show All') { $offset_limit = $_SESSION['userdata']['offset_limit']; } + $view = new View($sql, 'browse.php?action=song_title','title',$total_items,$offset_limit); + } + + if ($view->base_sql) { + $songs = $song->get_songs($view->sql); + show_songs($songs,$view); + } + break; case 'catalog': break; |