summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-10-12 01:34:18 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-10-12 01:34:18 +0000
commit2a8cbedade6d2d7e7e71e5dbb8c562a84cfe6c80 (patch)
tree1c4b2060e96fcf4a92f0ab52dbe3894d3797bebd /server
parent80d226853c000229cdcd3690885aea2116f8e2cc (diff)
downloadampache-2a8cbedade6d2d7e7e71e5dbb8c562a84cfe6c80.tar.gz
ampache-2a8cbedade6d2d7e7e71e5dbb8c562a84cfe6c80.tar.bz2
ampache-2a8cbedade6d2d7e7e71e5dbb8c562a84cfe6c80.zip
new rating hotness, has some bugs will continue to hash them out
Diffstat (limited to 'server')
-rw-r--r--server/ajax.server.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/server/ajax.server.php b/server/ajax.server.php
index 76e78102..65fbc6dd 100644
--- a/server/ajax.server.php
+++ b/server/ajax.server.php
@@ -97,6 +97,17 @@ switch ($action) {
$xml_doc = xml_from_array($results);
echo $xml_doc;
break;
+ case 'set_rating':
+ ob_start();
+ $rating = new Rating($_REQUEST['object_id'],$_REQUEST['rating_type']);
+ $rating->set_rating($_REQUEST['rating']);
+ show_rating($_REQUEST['object_id'],$_REQUEST['rating_type']);
+ $key = "rating_" . $_REQUEST['object_id'] . "_" . $_REQUEST['rating_type'];
+ $results[$key] = ob_get_contents();
+ ob_end_clean();
+ $xml_doc = xml_from_array($results);
+ echo $xml_doc;
+ break;
default:
echo "Default Action";
break;