From e147ce90398bff5c545a0f2e7d41afb6b3a05fb7 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sun, 1 May 2016 02:11:29 -0700 Subject: [PATCH] Add all content rating and label filters for guest --- data/interfaces/default/css/plexpy.css | 4 +- data/interfaces/default/home_stats.html | 162 +++++++++++- .../interfaces/default/js/tables/libraries.js | 39 ++- data/interfaces/default/library.html | 2 + .../default/user_recently_watched.html | 40 ++- plexpy/datafactory.py | 72 ++++-- plexpy/datatables.py | 14 +- plexpy/libraries.py | 19 +- plexpy/plextv.py | 4 +- plexpy/pmsconnect.py | 30 ++- plexpy/session.py | 231 ++++++++++++------ plexpy/users.py | 112 +++------ plexpy/webauth.py | 77 +++++- plexpy/webserve.py | 13 +- 14 files changed, 599 insertions(+), 220 deletions(-) diff --git a/data/interfaces/default/css/plexpy.css b/data/interfaces/default/css/plexpy.css index e53d402a..5f40abeb 100644 --- a/data/interfaces/default/css/plexpy.css +++ b/data/interfaces/default/css/plexpy.css @@ -2138,8 +2138,8 @@ a .home-platforms-instance-box:hover, a .home-platforms-instance-oval:hover, a .home-platforms-instance-list-box:hover, a .home-platforms-instance-list-oval:hover, -.home-platforms-poster-face:hover, -.home-platforms-list-poster-face:hover +a .home-platforms-poster-face:hover, +a .home-platforms-list-poster-face:hover { -webkit-box-shadow: inset 0 0 0 2px #e9a049; -moz-box-shadow: inset 0 0 0 2px #e9a049; diff --git a/data/interfaces/default/home_stats.html b/data/interfaces/default/home_stats.html index 0cb235e1..413859f4 100644 --- a/data/interfaces/default/home_stats.html +++ b/data/interfaces/default/home_stats.html @@ -82,9 +82,13 @@ DOCUMENTATION :: END

+ % if top_stat['rows'][0]['rating_key']: ${top_stat['rows'][0]['title']} + % else: + ${top_stat['rows'][0]['title']} + % endif

% if top_stat['stat_type'] == 'total_plays':

${top_stat['rows'][0]['total_plays']}

@@ -94,6 +98,7 @@ DOCUMENTATION :: END % endif
+ % if top_stat['rows'][0]['rating_key']: % if top_stat['rows'][0]['grandparent_thumb']:
@@ -105,6 +110,11 @@ DOCUMENTATION :: END
% endif
+ % else: +
+
+
+ % endif % if len(top_stat['rows']) > 1: