From b46e90ad366c57095183891de56894d6a449bc14 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 14 Mar 2009 20:13:27 +0000 Subject: - Patch #322344 by merlinofchaos, Frando, catch, sun: form improvements from Views. --- modules/book/book.admin.inc | 2 +- modules/book/book.pages.inc | 1 - modules/comment/comment.admin.inc | 2 +- modules/menu/menu.admin.inc | 2 +- modules/node/node.module | 6 +++--- modules/openid/openid.module | 2 +- modules/openid/openid.pages.inc | 4 ++-- modules/simpletest/tests/form.test | 12 +++++++----- modules/taxonomy/taxonomy.admin.inc | 10 +++++----- modules/upload/upload.module | 4 +--- modules/user/user.module | 2 +- 11 files changed, 23 insertions(+), 24 deletions(-) (limited to 'modules') diff --git a/modules/book/book.admin.inc b/modules/book/book.admin.inc index 34967323f..00c812923 100644 --- a/modules/book/book.admin.inc +++ b/modules/book/book.admin.inc @@ -114,7 +114,7 @@ function book_admin_edit_validate($form, &$form_state) { function book_admin_edit_submit($form, &$form_state) { // Save elements in the same order as defined in post rather than the form. // This ensures parents are updated before their children, preventing orphans. - $order = array_flip(array_keys($form['#post']['table'])); + $order = array_flip(array_keys($form_state['input']['table'])); $form['table'] = array_merge($order, $form['table']); foreach (element_children($form['table']) as $key) { diff --git a/modules/book/book.pages.inc b/modules/book/book.pages.inc index a6139279a..cc61821ad 100644 --- a/modules/book/book.pages.inc +++ b/modules/book/book.pages.inc @@ -246,7 +246,6 @@ function book_form_update() { form_set_cache($_POST['form_build_id'], $form, $cached_form_state); // Build and render the new select element, then return it in JSON format. $form_state = array(); - $form['#post'] = array(); $form = form_builder($form['form_id']['#value'] , $form, $form_state); $output = drupal_render($form['book']['plid']); drupal_json(array('status' => TRUE, 'data' => $output)); diff --git a/modules/comment/comment.admin.inc b/modules/comment/comment.admin.inc index d669fe5e7..a3cbe494d 100644 --- a/modules/comment/comment.admin.inc +++ b/modules/comment/comment.admin.inc @@ -163,7 +163,7 @@ function comment_admin_overview_submit($form, &$form_state) { * @see comment_multiple_delete_confirm_submit() */ function comment_multiple_delete_confirm(&$form_state) { - $edit = $form_state['post']; + $edit = $form_state['input']; $form['comments'] = array( '#prefix' => '