nodequeue_arrange_subqueue_form_add_submit

  1. drupal
    1. 6 nodequeue.admin.inc function
    2. 7 nodequeue.admin.inc function
Drupal 7 nodequeue_arrange_subqueue_form_add_submit($form, &$form_state)

1 string reference to 'nodequeue_arrange_subqueue_form_add_submit'

File

sites/all/modules/nodequeue/includes/nodequeue.admin.inc, line 1027
Admin page callbacks for the nodequeue module.

Code

function nodequeue_arrange_subqueue_form_add_submit($form, &$form_state) {
  $queue = nodequeue_load($form['nodes']['#queue']['qid']);
  $subqueue = nodequeue_load_subqueue($form['nodes']['#subqueue']['sqid']);

  if (!empty($form_state['values']['add']['nid'])) {
    preg_match('/\[nid: (\d+)\]$/', $form_state['values']['add']['nid'], $matches);
    $nid = $matches[1];
    if (empty($nid)) {
      form_set_error('', t('Please enter a valid node title.'));
    }
  }

  nodequeue_subqueue_add($queue, $subqueue, $nid);
}