summaryrefslogtreecommitdiffstats
path: root/server/ajax.server.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-07-24 04:10:58 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-07-24 04:10:58 +0000
commita74d0b7163c8755e23598997c364bc75a18f943e (patch)
treec1ad6ca02907d18b78542e79e557e93901afadf7 /server/ajax.server.php
parent0f9c1f245c35e533171cda4b433718f24ca8a707 (diff)
downloadampache-a74d0b7163c8755e23598997c364bc75a18f943e.tar.gz
ampache-a74d0b7163c8755e23598997c364bc75a18f943e.tar.bz2
ampache-a74d0b7163c8755e23598997c364bc75a18f943e.zip
added dynamic playlist item support, default and genre currently work
Diffstat (limited to 'server/ajax.server.php')
-rw-r--r--server/ajax.server.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php
index 56edeca7..28736115 100644
--- a/server/ajax.server.php
+++ b/server/ajax.server.php
@@ -193,6 +193,9 @@ switch ($action) {
$GLOBALS['user']->playlist->add_object($object->id,'radio');
}
break;
+ case 'dynamic':
+ $GLOBALS['user']->playlist->add_object('0','special');
+ break;
default:
case 'song':
$GLOBALS['user']->playlist->add_object($_REQUEST['id']);
@@ -220,7 +223,11 @@ switch ($action) {
$results['np_data'] = ob_get_contents();
ob_clean();
$data = get_recently_played();
- if (count($data)) { require_once Config::get('prefix') . '/templates/show_recently_played.inc.php'; }
+ if (count($data)) {
+ show_box_top(_('Recently Played'));
+ require_once Config::get('prefix') . '/templates/show_recently_played.inc.php';
+ show_box_bottom();
+ }
$results['recently_played'] = ob_get_contents();
ob_end_clean();
echo xml_from_array($results);