Add option in settings to enable BIF indexes.

This commit is contained in:
Tim 2015-06-28 02:09:46 +02:00
parent d2c65e6a65
commit 7bf45f8bef
6 changed files with 249 additions and 13 deletions

View file

@ -183,6 +183,13 @@
<input type="checkbox" id="grouping_global_history" name="grouping_global_history" value="1" ${config['grouping_global_history']}> Enable Grouping
<p class="help-block">Show grouped history data. <a target="_blank" href="https://github.com/ljunkie/plexWatch#list-watched-shows-option---nogrouping-vs-default">More info.</a></p>
</div>
<div class="wellheader">
<h3>Extra Settings</h3>
</div>
<div class="checkbox">
<input type="checkbox" id="pms_use_bif" name="pms_use_bif" value="1" ${config['pms_use_bif']}> Use BIF thumbs
<p class="help-block">If you have media indexing enabled on your server, use these on the activity pane.</p>
</div>
<!--
<div class="checkbox">
<input type="checkbox" id="grouping_user_history" name="grouping_user_history" value="1" ${config['grouping_user_history']}> User History

View file

@ -41,6 +41,7 @@ videoDecision Returns the video transcode decision. Either 'transcode'
videoCodec Returns the name of the video codec.
height Returns the value of the video height.
width Returns the value of the video width.
indexes Returns true if the media has media indexes and are enabled
DOCUMENTATION :: END
</%doc>
@ -50,16 +51,17 @@ DOCUMENTATION :: END
% for a in data['sessions']:
<div class="instance" id="instance-${a['sessionKey']}">
<div class="poster">
% if a['type'] == 'track-to-do':
<div class="art-music-face"
style="background-image:url(pms_image_proxy?img=${a['thumb']}&width=300&height=300)"></div>
% elif a['type'] == 'movie':
% if a['type'] == 'movie' and not a['indexes']:
<div class="dashboard-activity-poster-face">
<img src="pms_image_proxy?img=${a['art']}&width=300&height=169"/> <!-- media artwork -->
<img src="pms_image_proxy?img=${a['art']}&width=300&height=169"/>
</div>
% elif a['indexes']:
<div class="dashboard-activity-poster-face">
<img onload="fadeIn(this)" src="pms_image_proxy?img=${a['thumb']}&width=300&height=169" style="display: none;"/>
</div>
% else:
<div class="dashboard-activity-poster-face">
<img src="pms_image_proxy?img=${a['thumb']}&width=300&height=169"/> <!-- media artwork -->
<img src="pms_image_proxy?img=${a['thumb']}&width=300&height=169"/>
</div>
% endif
<div class='dashboard-activity-metadata-wrapper'>
@ -140,6 +142,11 @@ DOCUMENTATION :: END
</script>
% endfor
<script>
function fadeIn(obj) {
$(obj).fadeIn(450);
}
</script>
% else:
<div class="muted">Nothing is currently being watched.</div><br>
% endif