mirror of
https://github.com/SickGear/SickGear.git
synced 2024-12-01 00:43:37 +00:00
32987134ba
Cleanup most init warnings. Cleanup some vars, pythonic instead of js. Some typos and python var/func names for Scheduler. Remove legacy handlers deprecated in 2020. Remove some legacy tagged stuff. Cleanup ConfigParser and 23.py Change cleanup vendored scandir. Remove redundant pkg_resources.py in favour of the vendor folder. Remove backports. Remove trakt checker. Change remove redundant WindowsSelectorEventLoopPolicy from webserveInit. Cleanup varnames and providers Various minor tidy ups to remove ide warnings.
93 lines
3.1 KiB
Cheetah
93 lines
3.1 KiB
Cheetah
#import sickgear
|
|
##
|
|
#set global $title = 'Cache'
|
|
#set global $header = 'Cache'
|
|
#set global $sbPath = '..'
|
|
#set global $topmenu = 'cache'
|
|
##
|
|
#import os.path
|
|
#from sickgear import providers
|
|
#from sickgear.common import Quality
|
|
#from sickgear.helpers import try_int
|
|
#from sickgear.sgdatetime import SGDatetime
|
|
#include $os.path.join($sickgear.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl')
|
|
|
|
<script type="text/javascript">
|
|
<!--
|
|
\$(document).ready(function()
|
|
{
|
|
\$('#cacheTable:has(tbody tr)').tablesorter({
|
|
widgets: ['zebra', 'filter'],
|
|
sortList: [[1,0]],
|
|
});
|
|
|
|
#raw
|
|
$('.addQTip').each(function () {
|
|
$(this).css({'cursor':'help', 'text-shadow':'0px 0px 0.5px #666'});
|
|
$(this).qtip({
|
|
show: {solo:true},
|
|
position: {viewport:$(window), my:'right center', adjust:{ y: -10, x: -15 }},
|
|
style: {classes:'qtip-rounded qtip-shadow'}
|
|
});
|
|
});
|
|
#end raw
|
|
});
|
|
//-->
|
|
</script>
|
|
|
|
#if $varExists('header')
|
|
<h1 class="header">$header</h1>
|
|
#else
|
|
<h1 class="title">$title</h1>
|
|
#end if
|
|
|
|
<table id="cacheTable" class="sickbeardTable tablesorter" cellspacing="1" border="0" cellpadding="0">
|
|
<thead>
|
|
<tr>
|
|
<th class="col-cache">Prov</th>
|
|
<th class="col-name-cache">Rls Name</th>
|
|
<th class="col-cache">Sn</th>
|
|
<th class="col-cache col-episodes">En</th>
|
|
<th class="col-cache">Show Id</th>
|
|
<th class="col-cache">Url</th>
|
|
<th class="col-cache">TimeStamp</th>
|
|
<th class="col-cache">Quality</th>
|
|
<th class="col-cache">Rls Group</th>
|
|
<th class="col-cache">Ver</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tfoot>
|
|
<tr>
|
|
<th class="nowrap" colspan="10" style="text-align:left">$len($cacheResults) releases</th>
|
|
</tr>
|
|
</tfoot>
|
|
|
|
<tbody>
|
|
#for $hItem in $cacheResults:
|
|
#set $provider = $providers.get_by_id($hItem['provider'])
|
|
#set $tip = '%s @ %s' % ($hItem['provider'], $SGDatetime.sbfdatetime($SGDatetime.fromtimestamp($hItem['time'])))
|
|
#set $ver = $hItem['version']
|
|
#set $ver = ($ver, '')[-1 == $ver]
|
|
#set $quality = try_int($hItem['quality'])
|
|
<tr>
|
|
#if $provider
|
|
<td class="col-cache"><img src="$sbRoot/images/providers/$provider.image_name()" class="addQTip" alt="$tip" title="$tip" width="16" height="16" style="vertical-align:middle"></td>
|
|
#else
|
|
<td class="col-cache"><span class="addQTip" alt="$tip" title="$tip" width="16" height="16" style="vertical-align:middle">$hItem['provider']</span></td>
|
|
#end if
|
|
<td class="col-name-cache">$hItem['name']</td>
|
|
<td class="col-cache">$hItem['season']</td>
|
|
<td class="col-episodes" style="white-space:nowrap">$hItem['episodes'].strip('|').replace('|', ',')</td>
|
|
<td class="col-cache">$hItem['indexerid']</td>
|
|
<td class="col-cache"><span title="$hItem['url']" class="addQTip"><img src="$sbRoot/images/info32.png" width="16" height="16" /></span></td>
|
|
<td class="col-cache">$hItem['time']</td>
|
|
<td class="col-cache"><span class="quality $Quality.get_quality_css($quality)">$Quality.get_quality_ui($quality)</span></td>
|
|
<td class="col-cache">$hItem['release_group']</td>
|
|
<td class="col-cache">$ver</td>
|
|
</tr>
|
|
#end for
|
|
</tbody>
|
|
</table>
|
|
|
|
#include $os.path.join($sickgear.PROG_DIR,'gui/slick/interfaces/default/inc_bottom.tmpl')
|