diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2018-02-28 12:33:30 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-28 12:33:30 +0100 |
commit | 926419e15c5ba4e9163016fa4a66a864b0ea2ca2 (patch) | |
tree | 6d8ef08039dd6a52ad87f487cdf06572f6d33c8f /settings/js | |
parent | 533e8351adfd5cc443c853fbb884246e8ae36b04 (diff) | |
parent | 35144a72adf79152c7a3420cc9c671728e8ec31c (diff) | |
download | nextcloud-server-926419e15c5ba4e9163016fa4a66a864b0ea2ca2.tar.gz nextcloud-server-926419e15c5ba4e9163016fa4a66a864b0ea2ca2.zip |
Merge pull request #7600 from nextcloud/new-user-button-to-sidebar
New user button to sidebar
Diffstat (limited to 'settings/js')
-rw-r--r-- | settings/js/users/users.js | 52 |
1 files changed, 14 insertions, 38 deletions
diff --git a/settings/js/users/users.js b/settings/js/users/users.js index 0b94401941b..d00423a99f3 100644 --- a/settings/js/users/users.js +++ b/settings/js/users/users.js @@ -2,6 +2,7 @@ * Copyright (c) 2014, Arthur Schiwon <blizzz@owncloud.com> * Copyright (c) 2014, Raghu Nayyar <beingminimal@gmail.com> * Copyright (c) 2011, Robin Appelman <icewind1991@gmail.com> + * Copyright (c) 2017, John Molakvoæ <skjnldsv@protonmail.com> * This file is licensed under the Affero General Public License version 3 or later. * See the COPYING-README file. */ @@ -31,6 +32,17 @@ var UserList = { // initially the list might already contain user entries (not fully ajaxified yet) // initialize these entries this.$el.find('.quota-user').singleSelect().on('change', this.onQuotaSelect); + $('#new-user-button').on('click', function(event) { + event.preventDefault(); + $('#newuserHeader').slideToggle(OC.menuSpeed); + $('#newusername').focus(); + }); + $('#newreset').on('click', function(event) { + $('#newuserHeader').slideToggle(OC.menuSpeed); + }); + $('.has-tooltip').tooltip({ + placement: 'bottom' + }); }, /** @@ -508,7 +520,7 @@ var UserList = { checked: checked, oncheck: addUserToGroup, onuncheck: removeUserFromGroup, - minWidth: 100 + minWidth: 150 }); }, @@ -542,7 +554,7 @@ var UserList = { checked: checked, oncheck: checkHandler, onuncheck: checkHandler, - minWidth: 100 + minWidth: 150 }); }, @@ -1134,24 +1146,6 @@ $(document).ready(function () { } }); - if ($('#CheckboxEmailAddress').is(':checked')) { - $("#userlist .mailAddress").show(); - } - // Option to display/hide the "Mail Address" column - $('#CheckboxEmailAddress').click(function () { - if ($('#CheckboxEmailAddress').is(':checked')) { - $("#userlist .mailAddress").show(); - if (OC.isUserAdmin()) { - OCP.AppConfig.setValue('core', 'umgmt_show_email', 'true'); - } - } else { - $("#userlist .mailAddress").hide(); - if (OC.isUserAdmin()) { - OCP.AppConfig.setValue('core', 'umgmt_show_email', 'false'); - } - } - }); - if ($('#CheckboxUserBackend').is(':checked')) { $("#userlist .userBackend").show(); } @@ -1170,24 +1164,6 @@ $(document).ready(function () { } }); - if ($('#CheckboxMailOnUserCreate').is(':checked')) { - $("#newemail").show(); - } - // Option to display/hide the "E-Mail" input field - $('#CheckboxMailOnUserCreate').click(function () { - if ($('#CheckboxMailOnUserCreate').is(':checked')) { - $("#newemail").show(); - if (OC.isUserAdmin()) { - OCP.AppConfig.setValue('core', 'umgmt_send_email', 'true'); - } - } else { - $("#newemail").hide(); - if (OC.isUserAdmin()) { - OCP.AppConfig.setValue('core', 'umgmt_send_email', 'false'); - } - } - }); - // calculate initial limit of users to load var initialUserCountLimit = UserList.initialUsersToLoad, containerHeight = $('#app-content').height(); |