summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-07-07 17:56:42 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-07-07 17:56:42 +0000
commit893fba439bd0fa2d17075715a383a374ff2a4cc6 (patch)
treea24ac38afa9706b106c1be59c4224f3cb79b077b
parentd38b5b804c98a1bc7251642b412da17e1e184170 (diff)
downloadbrdo-893fba439bd0fa2d17075715a383a374ff2a4cc6.tar.gz
brdo-893fba439bd0fa2d17075715a383a374ff2a4cc6.tar.bz2
Roll-back of #749748. This broke JavaScript on node add forms, and probably elsewhere.
-rw-r--r--includes/form.inc3
-rw-r--r--modules/node/node.admin.inc2
-rw-r--r--modules/system/system.module5
-rw-r--r--modules/user/user.admin.inc2
4 files changed, 7 insertions, 5 deletions
diff --git a/includes/form.inc b/includes/form.inc
index 507767e2d..b6732481e 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -2852,6 +2852,9 @@ function form_process_fieldset(&$element, &$form_state) {
$form_state['groups'][$group][] = &$element;
}
+ // Contains form element summary functionalities.
+ $element['#attached']['js']['misc/form.js'] = array('weight' => JS_LIBRARY + 1);
+
// The .form-wrapper class is required for #states to treat fieldsets like
// containers.
if (!isset($element['#attributes']['class'])) {
diff --git a/modules/node/node.admin.inc b/modules/node/node.admin.inc
index 5caee7b99..d20f1983d 100644
--- a/modules/node/node.admin.inc
+++ b/modules/node/node.admin.inc
@@ -196,6 +196,8 @@ function node_filter_form() {
$form['filters']['actions']['reset'] = array('#type' => 'submit', '#value' => t('Reset'));
}
+ drupal_add_js('misc/form.js');
+
return $form;
}
diff --git a/modules/system/system.module b/modules/system/system.module
index bef1427d4..23ecb714f 100644
--- a/modules/system/system.module
+++ b/modules/system/system.module
@@ -279,11 +279,6 @@ function system_element_info() {
'#method' => 'post',
'#action' => request_uri(),
'#theme_wrappers' => array('form'),
- '#attached' => array(
- 'js' => array(
- 'misc/form.js' => array('weight' => JS_LIBRARY + 1),
- ),
- ),
);
$types['page'] = array(
'#show_messages' => TRUE,
diff --git a/modules/user/user.admin.inc b/modules/user/user.admin.inc
index be1dd1ea7..84abde5ed 100644
--- a/modules/user/user.admin.inc
+++ b/modules/user/user.admin.inc
@@ -92,6 +92,8 @@ function user_filter_form() {
);
}
+ drupal_add_js('misc/form.js');
+
return $form;
}