diff --git a/data/interfaces/default/base.html b/data/interfaces/default/base.html index a606fcea..771d0ed3 100644 --- a/data/interfaces/default/base.html +++ b/data/interfaces/default/base.html @@ -315,10 +315,11 @@ ${next.headerIncludes()} -% if plexpy.CONFIG.BROWSER_ENABLED: +% if _session['user_group'] == 'admin' and plexpy.CONFIG.BROWSER_ENABLED: % endif diff --git a/data/interfaces/default/libraries.html b/data/interfaces/default/libraries.html index 7280a000..95facffd 100644 --- a/data/interfaces/default/libraries.html +++ b/data/interfaces/default/libraries.html @@ -113,6 +113,7 @@ clearSearchButton('libraries_list_table', libraries_list_table); + % if _session['user_group'] == 'admin': $('#row-edit-mode').on('click', function () { $('#row-edit-mode-alert').fadeIn(200); $('#libraries-to-delete').html(''); @@ -186,8 +187,10 @@ }); } }); + % endif }); + % if _session['user_group'] == 'admin': $("#refresh-libraries-list").click(function () { if ("${config['update_section_ids']}" == "1") { $('#update_section_ids_message').html( @@ -212,5 +215,6 @@ } }); }); + % endif diff --git a/data/interfaces/default/library.html b/data/interfaces/default/library.html index bd779e27..b797426f 100644 --- a/data/interfaces/default/library.html +++ b/data/interfaces/default/library.html @@ -401,6 +401,11 @@ DOCUMENTATION :: END clearSearchButton('history_table-SID-${data["section_id"]}', history_table); } + $( "#history-tab-btn" ).one( "click", function() { + loadHistoryTable(); + }); + + % if _session['user_group'] == 'admin': function loadMediaInfoTable() { // Build media info table media_info_table_options.ajax = { @@ -422,9 +427,6 @@ DOCUMENTATION :: END clearSearchButton('media_info_table-SID-${data["section_id"]}', media_info_table); } - $( "#history-tab-btn" ).one( "click", function() { - loadHistoryTable(); - }); $( "#media-info-tab-btn" ).one( "click", function() { loadMediaInfoTable(); }); @@ -487,6 +489,7 @@ DOCUMENTATION :: END }); } }); + % endif function recentlyWatched() { // Populate recently watched diff --git a/data/interfaces/default/user.html b/data/interfaces/default/user.html index bbb34cfb..b51ea850 100644 --- a/data/interfaces/default/user.html +++ b/data/interfaces/default/user.html @@ -433,6 +433,7 @@ DOCUMENTATION :: END clearSearchButton('sync_table-UID-${data["user_id"]}', sync_table); }); + % if _session['user_group'] == 'admin': // Load edit user modal $("#toggle-edit-user-modal").click(function() { $("#edit-user-tooltip").tooltip('hide'); @@ -483,6 +484,7 @@ DOCUMENTATION :: END }); } }); + % endif function recentlyWatched() { // Populate recently watched diff --git a/data/interfaces/default/users.html b/data/interfaces/default/users.html index 1e69fb1b..7991c110 100644 --- a/data/interfaces/default/users.html +++ b/data/interfaces/default/users.html @@ -99,6 +99,7 @@ clearSearchButton('users_list_table', users_list_table); + % if _session['user_group'] == 'admin': $('#row-edit-mode').on('click', function () { $('#row-edit-mode-alert').fadeIn(200); $('#users-to-delete').html(''); @@ -173,8 +174,10 @@ toggleEditNames(); } }); + % endif }); + % if _session['user_group'] == 'admin': $("#refresh-users-list").click(function() { $.ajax({ url: 'refresh_users_list', @@ -191,5 +194,6 @@ } }); }); + % endif \ No newline at end of file