You are here

function nodequeue_clear_confirm in Nodequeue 5.2

Same name and namespace in other branches
  1. 5 nodequeue.module \nodequeue_clear_confirm()
  2. 6.2 includes/nodequeue.admin.inc \nodequeue_clear_confirm()
  3. 7.3 includes/nodequeue.admin.inc \nodequeue_clear_confirm()
  4. 7.2 includes/nodequeue.admin.inc \nodequeue_clear_confirm()

Confirm form to clear a queue.

1 string reference to 'nodequeue_clear_confirm'
nodequeue_menu in ./nodequeue.module
Implementation of hook_menu

File

./nodequeue.module, line 1227

Code

function nodequeue_clear_confirm($queue, $subqueue) {
  $form['sqid'] = array(
    '#type' => 'value',
    '#value' => $subqueue->sqid,
  );
  $form['qid'] = array(
    '#type' => 'value',
    '#value' => $queue->qid,
  );
  return confirm_form($form, t('Clearing queue "%s" is irreversible. You sure?', array(
    '%s' => nodequeue_title_substitute($queue->subqueue_title, $queue, $subqueue),
  )), $_GET['destination'] ? $_GET['destination'] : "admin/content/nodequeue/{$queue->qid}/view/{$subqueue->sqid}", t('This action cannot be undone.'), t('Clear'), t('Cancel'));
}