You are here

function workbench_moderation_node_unpublish_form_submit in Workbench Moderation 7.3

Same name and namespace in other branches
  1. 7 workbench_moderation.node.inc \workbench_moderation_node_unpublish_form_submit()

Submit handler for unpublishing a live revision of a node.

File

./workbench_moderation.node.inc, line 343
Provides node functions for Workbench Moderation.

Code

function workbench_moderation_node_unpublish_form_submit($form, &$form_state) {
  global $user;
  $node = $form['node']['#value'];

  // Moderate the revision. This will do the heavy lifting.
  workbench_moderation_moderate($node, $form_state['values']['state']);
  drupal_set_message(t('The live revision of this content has been unpublished.'));
  $form_state['redirect'] = "node/{$node->nid}/moderation";
}