From 0036c35c11f6bc3ebf8934f45a5a5f10ce5f9433 Mon Sep 17 00:00:00 2001 From: Jonathan Wong Date: Mon, 7 Sep 2015 18:52:08 -0700 Subject: [PATCH] Hide hidden users from users table * Show all users when entering "Edit mode" * Hide hidden users when exiting "Edit mode" --- data/interfaces/default/js/tables/users.js | 7 +++++++ data/interfaces/default/users.html | 18 +++++++++--------- plexpy/users.py | 5 ++++- plexpy/webserve.py | 7 ++++--- 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/data/interfaces/default/js/tables/users.js b/data/interfaces/default/js/tables/users.js index 9bce6b76..2e6b3b9a 100644 --- a/data/interfaces/default/js/tables/users.js +++ b/data/interfaces/default/js/tables/users.js @@ -184,6 +184,13 @@ users_list_table_options = { $('.edit-control').each(function () { $(this).removeClass('hidden'); }); + $('.edit-control > .edit-user-toggles').each(function () { + $(this).children('button.btn-danger').toggleClass('btn-warning').toggleClass('btn-danger'); + }); + $('.edit-user-control > .edit-user-name').each(function () { + $(this).children('a').addClass('hidden'); + $(this).children('input').removeClass('hidden'); + }); } }, "preDrawCallback": function(settings) { diff --git a/data/interfaces/default/users.html b/data/interfaces/default/users.html index b493f997..77c45725 100644 --- a/data/interfaces/default/users.html +++ b/data/interfaces/default/users.html @@ -72,11 +72,15 @@