summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-11-21 19:12:52 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-11-21 19:12:52 +0000
commitd04912f4b740fff683b99018db3b2afb561d8348 (patch)
treedfb745abd3c2354541649e4e779df863a9500c4e /server
parent090d4f6899a456a535d392a93fdfddb6d2263f13 (diff)
downloadampache-d04912f4b740fff683b99018db3b2afb561d8348.tar.gz
ampache-d04912f4b740fff683b99018db3b2afb561d8348.tar.bz2
ampache-d04912f4b740fff683b99018db3b2afb561d8348.zip
added genre_artists, genre_albums and genre_songs
Diffstat (limited to 'server')
-rw-r--r--server/xml.server.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/server/xml.server.php b/server/xml.server.php
index 74e6e1b6..682b0d55 100644
--- a/server/xml.server.php
+++ b/server/xml.server.php
@@ -100,6 +100,24 @@ switch ($_REQUEST['action']) {
echo xmlData::genres($genres);
break;
+ case 'genre_artists':
+ $genre = new Genre($_REQUEST['filter']);
+ $artists = $genre->get_artists();
+
+ echo xmlData::artists($artists);
+ break;
+ case 'genre_albums':
+ $genre = new Genre($_REQUEST['filter']);
+ $albums = $genre->get_albums();
+
+ echo xmlData::albums($albums);
+ break;
+ case 'genre_songs':
+ $genre = new Genre($_REQUEST['filter']);
+ $songs = $genre->get_songs();
+
+ echo xmlData::songs($songs);
+ break;
case 'songs':
Browse::reset_filters();
Browse::set_type('song');