You are here

function nodequeue_js_output in Nodequeue 6.2

Same name and namespace in other branches
  1. 5.2 nodequeue.module \nodequeue_js_output()
  2. 7.3 nodequeue.module \nodequeue_js_output()
  3. 7.2 nodequeue.module \nodequeue_js_output()

Print the JSON output for our AJAX calls.

2 calls to nodequeue_js_output()
nodequeue_admin_add_node in includes/nodequeue.admin.inc
Page callback to add a node to a queue.
nodequeue_admin_remove_node in includes/nodequeue.admin.inc
Page callback to remove a node from a queue.

File

./nodequeue.module, line 1836
Maintains queues of nodes in arbitrary order.

Code

function nodequeue_js_output($label, $href, $count = NULL, $sqid = NULL) {
  $return = new stdClass();
  $return->status = 1;
  $return->label = check_plain($label);
  $return->href = $href;
  if (isset($count)) {
    $return->count = $count;
  }
  if (isset($sqid)) {
    $return->sqid = $sqid;
  }
  drupal_json($return);
  exit;
}