#import sickbeard #import datetime #from sickbeard import network_timezones #from sickbeard.common import * #from sickbeard.sgdatetime import SGDatetime ## #set global $title = 'Backlog Overview' #set global $header = 'Backlog Overview' #set global $sbPath = '..' #set global $topmenu = 'manage' #set global $page_body_attr = 'backlog' ## #import os.path #include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl')
## #if $varExists('header')

$header

#else

$title

#end if ## #set $totalWanted = 0 #set $totalQual = 0 #for $cur_show_obj in $sickbeard.showList #set $totalWanted += $showCounts[$cur_show_obj.tvid_prodid][$Overview.WANTED] #set $totalQual += $showCounts[$cur_show_obj.tvid_prodid][$Overview.QUAL] #end for ##
Wanted: $totalWanted Low Quality: $totalQual

#if not $totalWanted

no shows require a backlog search

#else
Jump to Show
#end if #for $cur_show_obj in sorted($sickbeard.showList, key = operator.attrgetter('name')): ## #if 0 == $showCounts[$cur_show_obj.tvid_prodid][$Overview.QUAL] + $showCounts[$cur_show_obj.tvid_prodid][$Overview.WANTED]: #continue #end if ## #for $curResult in $showSQLResults[$cur_show_obj.tvid_prodid]: #set $whichStr = '%sx%s' % ($str($curResult['season']), $str($curResult['episode'])) #try: #set $overview = $showCats[$cur_show_obj.tvid_prodid][$whichStr] #except Exception #continue #end try ## #if $overview in ($Overview.QUAL, $Overview.WANTED) # # #end if #end for #end for

$cur_show_obj.name

#if not $cur_show_obj.paused and not $backlog_active_providers: #set $text = 'Enable allow active searching for one or more providers at config media providers' #for ($tag_class, $sub) in ( ('grey-text', 'Enable'), ('grey-text', 'for one or more providers at config')): #set $text = $text.replace($sub, '%s' % ($tag_class, $sub)) #end for #set $sub = 'media providers' #set $text = $text.replace($sub, '%s' % ($sbRoot, $sub)).replace(' more', '
more') $text #end if
Wanted: $showCounts[$cur_show_obj.tvid_prodid][$Overview.WANTED] Low Quality: $showCounts[$cur_show_obj.tvid_prodid][$Overview.QUAL] #if not $cur_show_obj.paused: Force Backlog #else Paused #end if
EpisodeNameAirdate
$whichStr $curResult['name']
#if 1 == int($curResult['airdate']) then 'never' else $SGDatetime.sbfdate($SGDatetime.convert_to_setting($network_timezones.parse_date_time($curResult['airdate'], $cur_show_obj.airs, $cur_show_obj.network)))#
#include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl')