From cd8690fb85937fe381f7ea7429772037168ae4aa Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Sat, 14 Jul 2007 15:28:02 +0000 Subject: [PATCH] - Patch #158790 by kkaefer: usability improvement: automatically select proper radio button. --- modules/node/node.js | 12 ++++++++++++ modules/node/node.module | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 modules/node/node.js diff --git a/modules/node/node.js b/modules/node/node.js new file mode 100644 index 000000000000..b8b3520006d9 --- /dev/null +++ b/modules/node/node.js @@ -0,0 +1,12 @@ +// $Id$ + +if (Drupal.jsEnabled) { + $(function() { + // Automatically selects the right radio button in the filter section of + // the admin content list. + $('#node-admin-filter select').change(function() { + $('#node-admin-filter input:radio[@value="'+ this.id.substr(5) +'"]') + .attr('checked', true); + }); + }); +} diff --git a/modules/node/node.module b/modules/node/node.module index 8876001f0fe2..e90788a00fb1 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1524,6 +1524,8 @@ function node_filter_form() { $form['filters']['buttons']['reset'] = array('#type' => 'submit', '#value' => t('Reset')); } + drupal_add_js(drupal_get_path('module', 'node') .'/node.js'); + return $form; } -- GitLab