From 8def9d3d6236d2ad19965c80cfbf3b679d2b3196 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 24 Jan 2013 14:09:32 -0800 Subject: [PATCH] Auto-select DB name fields when clicked --- mysql/mysql-lib.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mysql/mysql-lib.pl b/mysql/mysql-lib.pl index ce1750147..6f0060494 100755 --- a/mysql/mysql-lib.pl +++ b/mysql/mysql-lib.pl @@ -574,14 +574,17 @@ if ($access{'perms'} == 2 && $access{'dbs'} ne '*') { else { # Can select any databases local $ind = &indexof($_[0],@dbs) >= 0; + local $js1 = "onChange='form.db_def[1].checked = true'"; + local $js2 = "onClick='form.db_def[2].checked = true'"; $rv = &ui_radio("db_def", $_[0] eq '%' || $_[0] eq '' ? 1 : $ind ? 2 : 0, [ [ 1, $text{'host_any'} ], [ 2, $text{'host_sel'}." ". - &ui_select("dbs", $_[0], \@dbs) ], + &ui_select("dbs", $_[0], \@dbs, 1, 0, 0, 0, $js1) ], [ 0, $text{'host_otherdb'}." ". &ui_textbox("db", $_[0] eq '%' || $_[0] eq '' || - $ind ? '' : $_[0], 30) ] ]); + $ind ? '' : $_[0], 30, 0, + undef, $js2) ] ]); } return $rv; }