summaryrefslogtreecommitdiffstats
path: root/server/democratic.ajax.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/democratic.ajax.php')
-rw-r--r--server/democratic.ajax.php158
1 files changed, 79 insertions, 79 deletions
diff --git a/server/democratic.ajax.php b/server/democratic.ajax.php
index 35593439..241d1211 100644
--- a/server/democratic.ajax.php
+++ b/server/democratic.ajax.php
@@ -23,96 +23,96 @@
/**
* Sub-Ajax page, requires AJAX_INCLUDE as one
*/
-if (AJAX_INCLUDE != '1') { exit; }
-
-switch ($_REQUEST['action']) {
- case 'delete_vote':
- $democratic = Democratic::get_current_playlist();
- $democratic->set_parent();
- $democratic->remove_vote($_REQUEST['row_id']);
-
- ob_start();
- $object_ids = $democratic->get_items();
+if (AJAX_INCLUDE != '1') { exit; }
+
+switch ($_REQUEST['action']) {
+ case 'delete_vote':
+ $democratic = Democratic::get_current_playlist();
+ $democratic->set_parent();
+ $democratic->remove_vote($_REQUEST['row_id']);
+
+ ob_start();
+ $object_ids = $democratic->get_items();
Browse::set_type('democratic');
- Browse::reset();
- Browse::set_static_content(1);
- Browse::show_objects($object_ids);
+ Browse::reset();
+ Browse::set_static_content(1);
+ Browse::show_objects($object_ids);
- require_once Config::get('prefix') . '/templates/show_democratic_playlist.inc.php';
+ require_once Config::get('prefix') . '/templates/show_democratic_playlist.inc.php';
$results['browse_content'] = ob_get_contents();
- ob_end_clean();
+ ob_end_clean();
break;
- case 'add_vote':
+ case 'add_vote':
- $democratic = Democratic::get_current_playlist();
- $democratic->set_parent();
- $democratic->add_vote($_REQUEST['object_id'],$_REQUEST['type']);
+ $democratic = Democratic::get_current_playlist();
+ $democratic->set_parent();
+ $democratic->add_vote($_REQUEST['object_id'],$_REQUEST['type']);
- ob_start();
- $object_ids = $democratic->get_items();
+ ob_start();
+ $object_ids = $democratic->get_items();
Browse::set_type('democratic');
- Browse::reset();
- Browse::set_static_content(1);
- Browse::show_objects($object_ids);
-
- require_once Config::get('prefix') . '/templates/show_democratic_playlist.inc.php';
- $results['browse_content'] = ob_get_contents();
- ob_end_clean();
-
- break;
- case 'delete':
- if (!$GLOBALS['user']->has_access('75')) {
- exit;
- }
-
- $democratic = Democratic::get_current_playlist();
- $democratic->set_parent();
- $democratic->delete_votes($_REQUEST['row_id']);
-
- ob_start();
- $object_ids = $democratic->get_items();
+ Browse::reset();
+ Browse::set_static_content(1);
+ Browse::show_objects($object_ids);
+
+ require_once Config::get('prefix') . '/templates/show_democratic_playlist.inc.php';
+ $results['browse_content'] = ob_get_contents();
+ ob_end_clean();
+
+ break;
+ case 'delete':
+ if (!$GLOBALS['user']->has_access('75')) {
+ exit;
+ }
+
+ $democratic = Democratic::get_current_playlist();
+ $democratic->set_parent();
+ $democratic->delete_votes($_REQUEST['row_id']);
+
+ ob_start();
+ $object_ids = $democratic->get_items();
Browse::set_type('democratic');
- Browse::reset();
- Browse::set_static_content(1);
- Browse::show_objects($object_ids);
- $results['browse_content'] = ob_get_contents();
- ob_end_clean();
-
- break;
- case 'send_playlist':
- if (!Access::check('interface','75')) {
- exit;
- }
-
- $_SESSION['iframe']['target'] = Config::get('web_path') . '/stream.php?action=democratic&democratic_id=' . scrub_out($_REQUEST['democratic_id']);
+ Browse::reset();
+ Browse::set_static_content(1);
+ Browse::show_objects($object_ids);
+ $results['browse_content'] = ob_get_contents();
+ ob_end_clean();
+
+ break;
+ case 'send_playlist':
+ if (!Access::check('interface','75')) {
+ exit;
+ }
+
+ $_SESSION['iframe']['target'] = Config::get('web_path') . '/stream.php?action=democratic&democratic_id=' . scrub_out($_REQUEST['democratic_id']);
$results['rfc3514'] = '<script type="text/javascript">reload_util("'.$_SESSION['iframe']['target'].'")</script>';
- break;
- case 'clear_playlist':
-
- if (!Access::check('interface','100')) {
- exit;
- }
-
- $democratic = new Democratic($_REQUEST['democratic_id']);
- $democratic->set_parent();
- $democratic->clear();
-
- ob_start();
- $object_ids = array();
- Browse::set_type('democratic');
- Browse::reset();
- Browse::set_static_content(1);
- Browse::show_objects($object_ids);
- $results['browse_content'] = ob_get_contents();
- ob_end_clean();
-
- break;
- default:
- $results['rfc3514'] = '0x1';
break;
-} // switch on action;
+ case 'clear_playlist':
+
+ if (!Access::check('interface','100')) {
+ exit;
+ }
+
+ $democratic = new Democratic($_REQUEST['democratic_id']);
+ $democratic->set_parent();
+ $democratic->clear();
+
+ ob_start();
+ $object_ids = array();
+ Browse::set_type('democratic');
+ Browse::reset();
+ Browse::set_static_content(1);
+ Browse::show_objects($object_ids);
+ $results['browse_content'] = ob_get_contents();
+ ob_end_clean();
+
+ break;
+ default:
+ $results['rfc3514'] = '0x1';
+ break;
+} // switch on action;
// We always do this
-echo xml_from_array($results);
+echo xml_from_array($results);
?>