Add link to top level info page from library statistics

This commit is contained in:
Jonathan Wong 2015-09-29 23:34:03 -07:00
parent 5b88058133
commit 61865ace64
3 changed files with 12 additions and 6 deletions

View file

@ -72,7 +72,7 @@ DOCUMENTATION :: END
<span><a href="#">Movies</a></span> <span><a href="#">Movies</a></span>
% elif data['library'] == 'show': % elif data['library'] == 'show':
<span><a href="#">TV Shows</a></span> <span><a href="#">TV Shows</a></span>
% elif data['library'] == 'music': % elif data['library'] == 'artist':
<span><a href="#">Music</a></span> <span><a href="#">Music</a></span>
% endif % endif
% elif data['type'] == 'movie': % elif data['type'] == 'movie':
@ -98,17 +98,17 @@ DOCUMENTATION :: END
<span><i class="fa fa-chevron-right"></i></span> <span><i class="fa fa-chevron-right"></i></span>
<span><a href="#">Episode ${data['index']} - ${data['title']}</a></span> <span><a href="#">Episode ${data['index']} - ${data['title']}</a></span>
% elif data['type'] == 'artist': % elif data['type'] == 'artist':
<span><a href="info?item_id=music">Music</a></span> <span><a href="info?item_id=artist">Music</a></span>
<span><i class="fa fa-chevron-right"></i></span> <span><i class="fa fa-chevron-right"></i></span>
<span><a href="#">${data['title']}</a></span> <span><a href="#">${data['title']}</a></span>
% elif data['type'] == 'album': % elif data['type'] == 'album':
<span class="hidden-xs hidden-sm"><a href="info?item_id=music">Music</a></span> <span class="hidden-xs hidden-sm"><a href="info?item_id=artist">Music</a></span>
<span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span> <span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span>
<span><a href="info?item_id=${data['parent_rating_key']}">${data['parent_title']}</a></span> <span><a href="info?item_id=${data['parent_rating_key']}">${data['parent_title']}</a></span>
<span><i class="fa fa-chevron-right"></i></span> <span><i class="fa fa-chevron-right"></i></span>
<span><a href="#">${data['title']}</a></span> <span><a href="#">${data['title']}</a></span>
% elif data['type'] == 'track': % elif data['type'] == 'track':
<span class="hidden-xs hidden-sm"><a href="info?item_id=music">Music</a></span> <span class="hidden-xs hidden-sm"><a href="info?item_id=artist">Music</a></span>
<span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span> <span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span>
<span class="hidden-xs hidden-sm"><a href="info?item_id=${data['grandparent_rating_key']}">${data['grandparent_title']}</a></span> <span class="hidden-xs hidden-sm"><a href="info?item_id=${data['grandparent_rating_key']}">${data['grandparent_title']}</a></span>
<span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span> <span class="hidden-xs hidden-sm"><i class="fa fa-chevron-right"></i></span>

View file

@ -37,7 +37,13 @@ DOCUMENTATION :: END
<li> <li>
<div class="home-platforms-instance-info"> <div class="home-platforms-instance-info">
<div class="home-platforms-instance-name"> <div class="home-platforms-instance-name">
% if library['type'] != 'photo':
<h4>
<a href="info?item_id=${library['type']}" title="${library['rows']['title']}">${library['rows']['title']}</a>
</h4>
% else:
<h4>${library['rows']['title']}</h4> <h4>${library['rows']['title']}</h4>
% endif
</div> </div>
<div class="home-platforms-instance-playcount"> <div class="home-platforms-instance-playcount">
<h5>${library['rows']['count_type']}</h5> <h5>${library['rows']['count_type']}</h5>

View file

@ -778,8 +778,8 @@ class WebInterface(object):
metadata = {'type': 'library', 'library': 'movie', 'media_type': 'movie', 'title': 'Movies'} metadata = {'type': 'library', 'library': 'movie', 'media_type': 'movie', 'title': 'Movies'}
elif item_id == 'show': elif item_id == 'show':
metadata = {'type': 'library', 'library': 'show', 'media_type': 'episode', 'title': 'TV Shows'} metadata = {'type': 'library', 'library': 'show', 'media_type': 'episode', 'title': 'TV Shows'}
elif item_id == 'music': elif item_id == 'artist':
metadata = {'type': 'library', 'library': 'music', 'media_type': 'track', 'title': 'Music'} metadata = {'type': 'library', 'library': 'artist', 'media_type': 'track', 'title': 'Music'}
else: else:
pms_connect = pmsconnect.PmsConnect() pms_connect = pmsconnect.PmsConnect()
result = pms_connect.get_metadata_details(rating_key=item_id) result = pms_connect.get_metadata_details(rating_key=item_id)