mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-19 12:59:42 -07:00
Fix for 5 digit library stats
This commit is contained in:
parent
527e7be13d
commit
84aa727387
3 changed files with 53 additions and 77 deletions
|
@ -1541,6 +1541,8 @@ a .season-episodes-card-overlay:hover {
|
||||||
-webkit-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
-webkit-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
||||||
-moz-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
-moz-box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
||||||
box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
box-shadow: 0 0 4px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.home-platforms-instance li {
|
.home-platforms-instance li {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
@ -1553,7 +1555,6 @@ a .season-episodes-card-overlay:hover {
|
||||||
height: 120px;
|
height: 120px;
|
||||||
}
|
}
|
||||||
.home-platforms-instance-name {
|
.home-platforms-instance-name {
|
||||||
float: left;
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
@ -1565,53 +1566,20 @@ a .season-episodes-card-overlay:hover {
|
||||||
padding: 0 0 0 20px;
|
padding: 0 0 0 20px;
|
||||||
}
|
}
|
||||||
.home-platforms-instance-name h4 {
|
.home-platforms-instance-name h4 {
|
||||||
margin: 10px 0 20px 0;
|
margin: 10px 0 4px 0;
|
||||||
}
|
|
||||||
.home-platforms-instance-name h5 {
|
|
||||||
font-size: 14px;
|
|
||||||
line-height: 16px;
|
|
||||||
margin: 15px 0 2px 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
}
|
|
||||||
.home-platforms-instance-name2 {
|
|
||||||
position: absolute;
|
|
||||||
top: 34px;
|
|
||||||
left: 215px;
|
|
||||||
}
|
|
||||||
.home-platforms-instance-name2 h5 {
|
|
||||||
font-size: 14px;
|
|
||||||
line-height: 16px;
|
|
||||||
margin: 15px 0 2px 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
}
|
|
||||||
.home-platforms-instance-name2 h3 {
|
|
||||||
font-size: 30px;
|
|
||||||
font-weight: bold;
|
|
||||||
color: #F9AA03;
|
|
||||||
line-height: 22px;
|
|
||||||
position: relative;
|
|
||||||
top: 5px;
|
|
||||||
margin: 0 5px 0 0;
|
|
||||||
padding-top: 6px;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.home-platforms-instance-name2 p {
|
|
||||||
color: #aaa;
|
|
||||||
font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
position: relative;
|
|
||||||
top: 21px;
|
|
||||||
left: 0px;
|
|
||||||
}
|
}
|
||||||
.home-platforms-instance-playcount {
|
.home-platforms-instance-playcount {
|
||||||
float: left;
|
display: inline-block;
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 6px 0 0 20px;
|
padding: 6px 0 0 20px;
|
||||||
width: 100%;
|
}
|
||||||
|
.home-platforms-instance-playcount h4 {
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 16px;
|
||||||
|
margin: 10px 0 10px 0;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
.home-platforms-instance-playcount h3 {
|
.home-platforms-instance-playcount h3 {
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
|
@ -1638,6 +1606,14 @@ a .season-episodes-card-overlay:hover {
|
||||||
padding: 6px 0 0 20px;
|
padding: 6px 0 0 20px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
.home-platforms-instance-last-user h4 {
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 16px;
|
||||||
|
margin: 10px 0 10px 0;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
.home-platforms-instance-last-user h5 {
|
.home-platforms-instance-last-user h5 {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
|
@ -73,13 +73,13 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Watched TV</h4>
|
<h4>Most Watched TV</h4>
|
||||||
<h5>
|
</div>
|
||||||
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>
|
||||||
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
||||||
${top_stat['rows'][0]['title']}
|
${top_stat['rows'][0]['title']}
|
||||||
</a>
|
</a>
|
||||||
</h5>
|
</h4>
|
||||||
</div>
|
|
||||||
<div class="home-platforms-instance-playcount">
|
|
||||||
% if top_stat['stat_type'] == 'total_plays':
|
% if top_stat['stat_type'] == 'total_plays':
|
||||||
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
||||||
<p> plays</p>
|
<p> plays</p>
|
||||||
|
@ -153,13 +153,13 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Popular TV</h4>
|
<h4>Most Popular TV</h4>
|
||||||
<h5>
|
</div>
|
||||||
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>
|
||||||
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
||||||
${top_stat['rows'][0]['title']}
|
${top_stat['rows'][0]['title']}
|
||||||
</a>
|
</a>
|
||||||
</h5>
|
</h4>
|
||||||
</div>
|
|
||||||
<div class="home-platforms-instance-playcount">
|
|
||||||
<h3>${top_stat['rows'][0]['users_watched']}</h3>
|
<h3>${top_stat['rows'][0]['users_watched']}</h3>
|
||||||
<p> users</p>
|
<p> users</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -225,13 +225,13 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Watched Movie</h4>
|
<h4>Most Watched Movie</h4>
|
||||||
<h5>
|
</div>
|
||||||
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>
|
||||||
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
||||||
${top_stat['rows'][0]['title']}
|
${top_stat['rows'][0]['title']}
|
||||||
</a>
|
</a>
|
||||||
</h5>
|
</h4>
|
||||||
</div>
|
|
||||||
<div class="home-platforms-instance-playcount">
|
|
||||||
% if top_stat['stat_type'] == 'total_plays':
|
% if top_stat['stat_type'] == 'total_plays':
|
||||||
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
||||||
<p> plays</p>
|
<p> plays</p>
|
||||||
|
@ -305,13 +305,13 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Popular Movie</h4>
|
<h4>Most Popular Movie</h4>
|
||||||
<h5>
|
</div>
|
||||||
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>
|
||||||
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
<a href="info?item_id=${top_stat['rows'][0]['rating_key']}">
|
||||||
${top_stat['rows'][0]['title']}
|
${top_stat['rows'][0]['title']}
|
||||||
</a>
|
</a>
|
||||||
</h5>
|
</h4>
|
||||||
</div>
|
|
||||||
<div class="home-platforms-instance-playcount">
|
|
||||||
<h3>${top_stat['rows'][0]['users_watched']}</h3>
|
<h3>${top_stat['rows'][0]['users_watched']}</h3>
|
||||||
<p> users</p>
|
<p> users</p>
|
||||||
</div>
|
</div>
|
||||||
|
@ -377,17 +377,17 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Active User</h4>
|
<h4>Most Active User</h4>
|
||||||
<h5>
|
|
||||||
% if top_stat['rows'][0]['user_id']:
|
|
||||||
<a href="user?user_id=${top_stat['rows'][0]['user_id']}">
|
|
||||||
% else:
|
|
||||||
<a href="user?user=${top_stat['rows'][0]['user']}">
|
|
||||||
% endif
|
|
||||||
${top_stat['rows'][0]['friendly_name']}
|
|
||||||
</a>
|
|
||||||
</h5>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="home-platforms-instance-playcount">
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>
|
||||||
|
% if top_stat['rows'][0]['user_id']:
|
||||||
|
<a href="user?user_id=${top_stat['rows'][0]['user_id']}">
|
||||||
|
% else:
|
||||||
|
<a href="user?user=${top_stat['rows'][0]['user']}">
|
||||||
|
% endif
|
||||||
|
${top_stat['rows'][0]['friendly_name']}
|
||||||
|
</a>
|
||||||
|
</h4>
|
||||||
% if top_stat['stat_type'] == 'total_plays':
|
% if top_stat['stat_type'] == 'total_plays':
|
||||||
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
||||||
<p> plays</p>
|
<p> plays</p>
|
||||||
|
@ -473,9 +473,9 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Most Active Platform</h4>
|
<h4>Most Active Platform</h4>
|
||||||
<h5>${top_stat['rows'][0]['platform_type']}</h5>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="home-platforms-instance-playcount">
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h4>${top_stat['rows'][0]['platform_type']}</h4>
|
||||||
% if top_stat['stat_type'] == 'total_plays':
|
% if top_stat['stat_type'] == 'total_plays':
|
||||||
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
<h3>${top_stat['rows'][0]['total_plays']}</h3>
|
||||||
<p> plays</p>
|
<p> plays</p>
|
||||||
|
@ -535,13 +535,13 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>Last Watched</h4>
|
<h4>Last Watched</h4>
|
||||||
<h5>
|
</div>
|
||||||
|
<div class="home-platforms-instance-last-user">
|
||||||
|
<h4>
|
||||||
<a href="info?source=history&item_id=${top_stat['rows'][0]['row_id']}">
|
<a href="info?source=history&item_id=${top_stat['rows'][0]['row_id']}">
|
||||||
${top_stat['rows'][0]['title']}
|
${top_stat['rows'][0]['title']}
|
||||||
</a>
|
</a>
|
||||||
</h5>
|
</h4>
|
||||||
</div>
|
|
||||||
<div class="home-platforms-instance-last-user">
|
|
||||||
<h5>
|
<h5>
|
||||||
% if top_stat['rows'][0]['user_id']:
|
% if top_stat['rows'][0]['user_id']:
|
||||||
<a href="user?user_id=${top_stat['rows'][0]['user_id']}">
|
<a href="user?user_id=${top_stat['rows'][0]['user_id']}">
|
||||||
|
|
|
@ -38,21 +38,21 @@ DOCUMENTATION :: END
|
||||||
<div class="home-platforms-instance-info">
|
<div class="home-platforms-instance-info">
|
||||||
<div class="home-platforms-instance-name">
|
<div class="home-platforms-instance-name">
|
||||||
<h4>${library['rows']['title']}</h4>
|
<h4>${library['rows']['title']}</h4>
|
||||||
<h5>${library['rows']['count_type']}</h5>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="home-platforms-instance-playcount">
|
<div class="home-platforms-instance-playcount">
|
||||||
|
<h5>${library['rows']['count_type']}</h5>
|
||||||
<h3>${library['rows']['count']}</h3>
|
<h3>${library['rows']['count']}</h3>
|
||||||
<p> items</p>
|
<p> items</p>
|
||||||
</div>
|
</div>
|
||||||
% if library['type'] == 'show':
|
% if library['type'] == 'show':
|
||||||
<div class="home-platforms-instance-name2">
|
<div class="home-platforms-instance-playcount" style="padding-left: 10px;">
|
||||||
<h5>${library['rows']['episode_count_type']}</h5>
|
<h5>${library['rows']['episode_count_type']}</h5>
|
||||||
<h3>${library['rows']['episode_count']}</h3>
|
<h3>${library['rows']['episode_count']}</h3>
|
||||||
<p> items</p>
|
<p> items</p>
|
||||||
</div>
|
</div>
|
||||||
% endif
|
% endif
|
||||||
% if library['type'] == 'artist':
|
% if library['type'] == 'artist':
|
||||||
<div class="home-platforms-instance-name2">
|
<div class="home-platforms-instance-playcount" style="padding-left: 10px;">
|
||||||
<h5>${library['rows']['album_count_type']}</h5>
|
<h5>${library['rows']['album_count_type']}</h5>
|
||||||
<h3>${library['rows']['album_count']}</h3>
|
<h3>${library['rows']['album_count']}</h3>
|
||||||
<p> items</p>
|
<p> items</p>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue