From e6be90a8eb1fef487fa41b511c20b20babc71e54 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Mon, 10 Sep 2018 19:42:53 -0600 Subject: [PATCH] Use select dropdown for users when less than 30 to pick from --- pages/permissions.php | 39 +++++++++++++++++++++++++++++++++------ static/js/permissions.js | 4 +++- 2 files changed, 36 insertions(+), 7 deletions(-) diff --git a/pages/permissions.php b/pages/permissions.php index cafcf93..f1d80ab 100644 --- a/pages/permissions.php +++ b/pages/permissions.php @@ -30,13 +30,40 @@ if ($VARS['user'] && $database->has('accounts', ['username' => $VARS['user']]))

- id="user-box" class="form-control" value="" name="user" placeholder="" count('accounts', ['deleted[!]' => 1]) > 30) { + ?> + id="user-box" class="form-control" value="" name="user" placeholder="" /> + + + get('accounts', 'realname', ['username' => $user]); + ?> + " readonly disabled /> + + /> -
- + ?> +
+
diff --git a/static/js/permissions.js b/static/js/permissions.js index 57a9735..509493f 100644 --- a/static/js/permissions.js +++ b/static/js/permissions.js @@ -83,7 +83,9 @@ var options = { cssClasses: "form-control form-control-sm" }; -$("#user-box").easyAutocomplete(options); +if ($("#user-box").get(0).tagName != "SELECT") { + $("#user-box").easyAutocomplete(options); +} $("#user-box").keyup(function (e) { if (e.keyCode == 13) {