function book_remove_form
book_remove_form($form, &$form_state, $node)
Form constructor to confirm removal of a node from a book.
Parameters
$node: The node to delete.
See also
Related topics
File
- modules/book/book.pages.inc, line 220
- User page callbacks for the book module.
Code
function book_remove_form($form, &$form_state, $node) { $form['#node'] = $node; $title = array('%title' => $node->title); if ($node->book['has_children']) { $description = t('%title has associated child pages, which will be relocated automatically to maintain their connection to the book. To recreate the hierarchy (as it was before removing this page), %title may be added again using the Outline tab, and each of its former child pages will need to be relocated manually.', $title); } else { $description = t('%title may be added to hierarchy again using the Outline tab.', $title); } return confirm_form($form, t('Are you sure you want to remove %title from the book hierarchy?', $title), 'node/' . $node->nid, $description, t('Remove')); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!book!book.pages.inc/function/book_remove_form/7.x