2014-03-10 05:18:05 +00:00
#import sickbeard
#import datetime
#from sickbeard import db , sbdatetime
#from sickbeard . common import *
2014-07-21 05:38:50 +00:00
2014-11-13 17:07:10 +00:00
</div> <!-- /content -->
2014-09-30 22:20:37 +00:00
</div> <!-- /contentWrapper -->
2014-07-21 05:38:50 +00:00
2014-10-21 19:09:01 +00:00
<footer>
<div class="footer clearfix">
2014-11-13 17:07:10 +00:00
#set $ my_db = $ db . DBConnection ( )
#set $ today = str ( $ datetime . date . today ( ) . toordinal ( ) )
#set status_quality = ' ( ' + ' , ' . join ( [ str ( quality ) for quality in $ Quality . SNATCHED + $ Quality . SNATCHED_PROPER ] ) + ' ) '
#set status_download = ' ( ' + ' , ' . join ( [ str ( quality ) for quality in $ Quality . DOWNLOADED + [ $ ARCHIVED ] ] ) + ' ) '
#set $ sql_statement = ' SELECT '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 AND status IN ' + $ status_quality + ' ) AS ep_snatched, '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 AND status IN ' + $ status_download + ' ) AS ep_downloaded, '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 '
#set $ sql_statement + = ' AND ((airdate <= ' + $ today + ' AND (status = ' + str ( $ SKIPPED ) + ' OR status = ' + str ( $ WANTED ) + ' )) '
#set $ sql_statement + = ' OR (status IN ' + status_quality + ' ) OR (status IN ' + status_download + ' ))) AS ep_total '
#set $ sql_statement + = ' FROM tv_episodes tv_eps LIMIT 1 '
#set $ sql_result = $ my_db . select ( $ sql_statement )
#set $ shows_total = len ( $ sickbeard . showList )
#set $ shows_active = len ( [ show for show in $ sickbeard . showList if show . paused == 0 and show . status != " Ended " ] )
#if $ sql_result :
#set $ ep_snatched = $ sql_result [ 0 ] [ ' ep_snatched ' ]
#set $ ep_downloaded = $ sql_result [ 0 ] [ ' ep_downloaded ' ]
#set $ ep_total = $ sql_result [ 0 ] [ ' ep_total ' ]
#else
#set $ ep_snatched = 0
#set $ ep_downloaded = 0
#set $ ep_total = 0
#end if
2014-12-13 15:47:58 +00:00
#try
#set $ localRoot = $ sbRoot
#except NotFound
#set $ localRoot = ' '
#end try
#try
#set $ localheader = $ header
#except NotFound
#set $ localheader = ' '
#end try
2014-11-13 17:07:10 +00:00
<span class="footerhighlight"> $ shows_total </span> shows (<span class="footerhighlight"> $ shows_active </span> active)
2014-12-13 15:47:58 +00:00
| <span class="footerhighlight"><%= ep_downloaded %></span>
<%= (
'',\
' (<span class="footerhighlight">+%s</span> snatched)' % \
(
str(ep_snatched),
'<a href="%s/manage/episodeStatuses?whichStatus=2" title="View overview of snatched episodes">%s</a>' % \
(localRoot, str(ep_snatched))
)['Episode Overview' != localheader]
)[0 < ep_snatched]
%>
/ <span class="footerhighlight"> $ ep_total </span> episodes downloaded
2014-11-13 17:07:10 +00:00
| daily search: <span class="footerhighlight"><%= str(sickbeard.dailySearchScheduler.timeLeft()).split('.')[0] %></span>
| backlog search: <span class="footerhighlight"> $ sbdatetime . sbdatetime . sbfdate ( $ sickbeard . backlogSearchScheduler . nextRun ())</span>
2014-09-30 22:20:37 +00:00
2014-10-21 19:09:01 +00:00
</div>
2014-11-13 17:07:10 +00:00
2014-10-21 19:09:01 +00:00
</footer>
2014-11-13 17:07:10 +00:00
2014-03-10 05:18:05 +00:00
</body>
2014-09-30 22:20:37 +00:00
</html>