diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2016-02-19 14:26:48 -0500 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2016-02-19 14:27:11 -0500 |
commit | 2ccf2ede9e8fdfd236b221d9d19464dd8975e682 (patch) | |
tree | 5a413d95c0c2d08b8a062280b3056f3f7546bcf5 /src/usr | |
parent | 44c30eb309d2575ec0900d4670ce98136eb9f3ab (diff) | |
download | pfsense-2ccf2ede9e8fdfd236b221d9d19464dd8975e682.zip pfsense-2ccf2ede9e8fdfd236b221d9d19464dd8975e682.tar.gz |
Fixed #5911
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/local/www/jquery/pfSenseHelpers.js | 24 | ||||
-rw-r--r-- | src/usr/local/www/system_groupmanager.php | 24 | ||||
-rw-r--r-- | src/usr/local/www/system_usermanager.php | 24 |
3 files changed, 24 insertions, 48 deletions
diff --git a/src/usr/local/www/jquery/pfSenseHelpers.js b/src/usr/local/www/jquery/pfSenseHelpers.js index 5d33d83..7e16b80 100644 --- a/src/usr/local/www/jquery/pfSenseHelpers.js +++ b/src/usr/local/www/jquery/pfSenseHelpers.js @@ -621,3 +621,27 @@ $('.container .panel-heading a[data-toggle="collapse"]').each(function (idx, el) return text.replace(/[&<>"']/g, function(m) { return map[m]; }); } // -------------------------------------------------------------------------------------------- + + // Select every option in the specified multiselect + function AllServers(id, selectAll) { + for (i = 0; i < id.length; i++) { + id.eq(i).prop('selected', selectAll); + } + } + + // Move all selected options from one multiselect to another + function moveOptions(From, To) { + var len = From.length; + var option; + + if (len > 0) { + for (i=0; i<len; i++) { + if (From.eq(i).is(':selected')) { + option = From.eq(i).val(); + value = From.eq(i).text(); + To.append(new Option(value, option)); + From.eq(i).remove(); + } + } + } + } diff --git a/src/usr/local/www/system_groupmanager.php b/src/usr/local/www/system_groupmanager.php index 0bca4c5..4906861 100644 --- a/src/usr/local/www/system_groupmanager.php +++ b/src/usr/local/www/system_groupmanager.php @@ -477,30 +477,6 @@ print $form; //<![CDATA[ events.push(function() { - // Select every option in the specified multiselect - function AllServers(id, selectAll) { - for (i = 0; i < id.length; i++) { - id.eq(i).prop('selected', selectAll); - } - } - - // Move all selected options from one multiselect to another - function moveOptions(From, To) { - var len = From.length; - var option, value; - - if (len > 1) { - for (i=0; i<len; i++) { - if (From.eq(i).is(':selected')) { - option = From.eq(i).val(); - value = From.eq(i).text(); - To.append(new Option(value, option)); - From.eq(i).remove(); - } - } - } - } - // Make buttons plain buttons, not submit $("#movetodisabled").prop('type','button'); $("#movetoenabled").prop('type','button'); diff --git a/src/usr/local/www/system_usermanager.php b/src/usr/local/www/system_usermanager.php index 299852c..8808681 100644 --- a/src/usr/local/www/system_usermanager.php +++ b/src/usr/local/www/system_usermanager.php @@ -847,30 +847,6 @@ print $form; //<![CDATA[ events.push(function() { - // Select every option in the specified multiselect - function AllServers(id, selectAll) { - for (i = 0; i < id.length; i++) { - id.eq(i).prop('selected', selectAll); - } - } - - // Move all selected options from one multiselect to another - function moveOptions(From, To) { - var len = From.length; - var option; - - if (len > 0) { - for (i=0; i<len; i++) { - if (From.eq(i).is(':selected')) { - option = From.eq(i).val(); - value = From.eq(i).text(); - To.append(new Option(value, option)); - From.eq(i).remove(); - } - } - } - } - // Make buttons plain buttons, not submit $("#movetodisabled").prop('type','button'); $("#movetoenabled").prop('type','button'); |