2014-03-10 01:18:05 -04:00
#import sickbeard
#import urllib
2014-10-21 15:09:01 -04:00
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SickRage - BRANCH:[ $ sickbeard . BRANCH ] - $ title </title>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<link rel="shortcut icon" href=" $ sbRoot /images/ico/favicon.ico">
<link rel="icon" sizes="16x16 32x32 64x64" href=" $ sbRoot /images/ico/favicon.ico">
<link rel="icon" type="image/png" sizes="196x196" href=" $ sbRoot /images/ico/favicon-196.png">
<link rel="icon" type="image/png" sizes="160x160" href=" $ sbRoot /images/ico/favicon-160.png">
<link rel="icon" type="image/png" sizes="96x96" href=" $ sbRoot /images/ico/favicon-96.png">
<link rel="icon" type="image/png" sizes="64x64" href=" $ sbRoot /images/ico/favicon-64.png">
<link rel="icon" type="image/png" sizes="32x32" href=" $ sbRoot /images/ico/favicon-32.png">
<link rel="icon" type="image/png" sizes="16x16" href=" $ sbRoot /images/ico/favicon-16.png">
<link rel="apple-touch-icon" sizes="152x152" href=" $ sbRoot /images/ico/favicon-152.png">
<link rel="apple-touch-icon" sizes="144x144" href=" $ sbRoot /images/ico/favicon-144.png">
<link rel="apple-touch-icon" sizes="120x120" href=" $ sbRoot /images/ico/favicon-120.png">
<link rel="apple-touch-icon" sizes="114x114" href=" $ sbRoot /images/ico/favicon-114.png">
<link rel="apple-touch-icon" sizes="76x76" href=" $ sbRoot /images/ico/favicon-76.png">
<link rel="apple-touch-icon" sizes="72x72" href=" $ sbRoot /images/ico/favicon-72.png">
<link rel="apple-touch-icon" href=" $ sbRoot /images/ico/favicon-57.png">
<meta name="msapplication-TileColor" content=" #FFFFFF " >
<meta name="msapplication-TileImage" content=" $ sbRoot /images/ico/favicon-144.png">
<meta name="msapplication-config" content=" $ sbRoot /css/browserconfig.xml">
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/lib/bootstrap.css? $ sbPID "/>
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/browser.css? $ sbPID " />
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/lib/jquery-ui-1.10.4.custom.css? $ sbPID " />
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/lib/jquery.qtip-2.0.1.min.css? $ sbPID "/>
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/lib/jquery.pnotify.default.css? $ sbPID " />
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/style.css? $ sbPID "/>
<link rel="stylesheet" type="text/css" href=" $ sbRoot /css/ ${ sickbeard . THEME_NAME } .css? $ sbPID " />
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<style type="text/css">
<!--
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
#if $ sickbeard . NEWEST_VERSION_STRING :
.ui-pnotify { top: 30px !important; }
#end if
2014-09-30 18:20:37 -04:00
2014-10-21 15:09:01 -04:00
//-->
</style>
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery-1.8.3.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/bootstrap.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/bootstrap-hover-dropdown.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery-ui-1.10.4.custom.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/superfish-1.4.8.js? $ sbPID "></script> <!-- Don't remove providers sort list breaks, needs to be fixed //-->
<script type="text/javascript" src=" $ sbRoot /js/lib/supersubs-0.2b.js? $ sbPID "></script> <!-- Don't remove providers sort list breaks, needs to be fixed //-->
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.cookie.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.cookiejar.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.json-2.2.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.selectboxes.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.tablesorter-2.17.7.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.tablesorter.widgets-2.17.7.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.qtip-2.0.1.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.pnotify-1.0.2.min.js"></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.form-3.35.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.ui.touch-punch-0.2.2.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/isotope.pkgd.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.confirm.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/script.js? $ sbPID "></script>
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
#if $ sickbeard . FUZZY_DATING :
<script type="text/javascript" src=" $ sbRoot /js/moment/moment.min.js? $ sbPID "></script>
<script type="text/javascript" src=" $ sbRoot /js/fuzzyMoment.js? $ sbPID "></script>
#end if
<script type="text/javascript" charset="utf-8">
<!--
sbRoot = " $ sbRoot "; // needed for browser.js & ajaxNotifications.js
//HTML for scrolltopcontrol, which is auto wrapped in DIV w/ ID="topcontrol"
top_image_html = '<img src=" $ sbRoot /images/top.gif" width="31" height="11" alt="Jump to top" />';
2014-10-24 09:16:46 -04:00
themeSpinner = <%= '\'\'' if 'dark' != sickbeard.THEME_NAME else '\'-dark\'' %>;
2014-10-21 15:09:01 -04:00
//-->
</script>
<script type="text/javascript" src=" $ sbRoot /js/lib/jquery.scrolltopcontrol-1.1.js"></script>
<script type="text/javascript" src=" $ sbRoot /js/browser.js"></script>
<script type="text/javascript" src=" $ sbRoot /js/ajaxNotifications.js"></script>
<script type="text/javascript">
<!--
function initActions() {
\$(" #SubMenu a [ href * = ' /home/restart/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - restart pull - left " ></span> Restart ' );
\$(" #SubMenu a [ href * = ' /home/shutdown/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - shutdown pull - left " ></span> Shutdown ' );
\$(" #SubMenu a [ href * = ' /home/logout/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - power pull - left " ></span> Logout ' );
\$(" #SubMenu a : contains ( ' Edit ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - pencil pull - left " ></span> Edit ' );
\$(" #SubMenu a : contains ( ' Delete ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - trash pull - left " ></span> Delete ' );
\$(" #SubMenu a : contains ( ' Remove ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - trash pull - left " ></span> Remove ' );
\$(" #SubMenu a : contains ( ' Clear History ' ) " ).addClass( ' btn confirm ' ).html( ' <span class= " ui - icon ui - icon - trash pull - left " ></span> Clear History ' );
\$(" #SubMenu a : contains ( ' Trim History ' ) " ).addClass( ' btn confirm ' ).html( ' <span class= " ui - icon ui - icon - trash pull - left " ></span> Trim History ' );
\$(" #SubMenu a [ href $ = ' /errorlogs/clearerrors/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - trash pull - left " ></span> Clear Errors ' );
\$(" #SubMenu a : contains ( ' Re-scan ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - refresh pull - left " ></span> Re-scan ' );
\$(" #SubMenu a : contains ( ' Backlog Overview ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - refresh pull - left " ></span> Backlog Overview ' );
\$(" #SubMenu a [ href $ = ' /home/updatePLEX/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - refresh pull - left " ></span> Update PLEX ' );
\$(" #SubMenu a : contains ( ' Force ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - transfer - e - w pull - left " ></span> Force Full Update ' );
\$(" #SubMenu a : contains ( ' Rename ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - tag pull - left " ></span> Preview Rename ' );
\$(" #SubMenu a [ href $ = ' /config/subtitles/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - comment pull - left " ></span> Search Subtitles ' );
\$(" #SubMenu a [ href * = ' /home/subtitleShow ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - comment pull - left " ></span> Download Subtitles ' );
\$(" #SubMenu a : contains ( ' Anime ' ) " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - anime pull - left " ></span> Anime ' );
\$(" #SubMenu a : contains ( ' Settings ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - search pull - left " ></span> Search Settings ' );
\$(" #SubMenu a : contains ( ' Provider ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - search pull - left " ></span> Search Providers ' );
\$(" #SubMenu a : contains ( ' Backup/Restore ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - gear pull - left " ></span> Backup/Restore ' );
\$(" #SubMenu a : contains ( ' General ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - gear pull - left " ></span> General ' );
\$(" #SubMenu a : contains ( ' Episode Status ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - transferthick - e - w pull - left " ></span> Episode Status Management ' );
\$(" #SubMenu a : contains ( ' Missed Subtitle ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - transferthick - e - w pull - left " ></span> Missed Subtitles ' );
\$(" #SubMenu a [ href $ = ' /home/addShows/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - video pull - left " ></span> Add Show ' );
\$(" #SubMenu a : contains ( ' Processing ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - folder - open pull - left " ></span> Post-Processing ' );
\$(" #SubMenu a : contains ( ' Manage Searches ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - search pull - left " ></span> Manage Searches ' );
\$(" #SubMenu a : contains ( ' Manage Torrents ' ) " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - bittorrent pull - left " ></span> Manage Torrents ' );
\$(" #SubMenu a [ href $ = ' /manage/failedDownloads/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - failed - download pull - left " ></span> Failed Downloads ' );
\$(" #SubMenu a : contains ( ' Notification ' ) " ).addClass( ' btn ' ).html( ' <span class= " ui - icon ui - icon - note pull - left " ></span> Notifications ' );
\$(" #SubMenu a : contains ( ' Update show in XBMC ' ) " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - xbmc pull - left " ></span> Update show in XBMC ' );
\$(" #SubMenu a [ href $ = ' /home/updateXBMC/ ' ] " ).addClass( ' btn ' ).html( ' <span class= " submenu - icon - xbmc pull - left " ></span> Update XBMC ' );
}
\$(document).ready(function() {
initActions();
\$(" #NAV $ topmenu " ).addClass( " active " );
\$("a.confirm").bind("click",function(e) {
e.preventDefault();
var target = \$( this ).attr('href');
if ( confirm("Are you sure you want to " + \$(this).text() + "?") )
location.href = target;
return false;
});
\$('.dropdown-toggle').dropdownHover();
});
//-->
</script>
</head>
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=" #bs - example - navbar - collapse - 1 " >
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href=" $ sbRoot /home/" title="SickRage"><img alt="SickRage" src=" $ sbRoot /images/sickrage.png" style="height: 50px;" class="img-responsive pull-left" /></a>
</div>
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li id="NAVhome" class="dropdown">
<a href=" $ sbRoot /home/" class="dropdown-toggle" data-toggle="dropdown">Shows <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href=" $ sbRoot /home/"><i class="menu-icon-home"></i> Show List</a></li>
<li><a href=" $ sbRoot /home/addShows/"><i class="menu-icon-addshow"></i> Add Shows</a></li>
<li><a href=" $ sbRoot /home/postprocess/"><i class="menu-icon-postprocess"></i> Manual Post-Processing</a></li>
</ul>
</li>
<li id="NAVcomingEpisodes">
<a href=" $ sbRoot /comingEpisodes/">Coming Episodes</a>
</li>
<li id="NAVhistory">
<a href=" $ sbRoot /history/">History</a>
</li>
<li id="NAVmanage" class="dropdown">
<a href=" $ sbRoot /manage/" class="dropdown-toggle" data-toggle="dropdown">Manage <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href=" $ sbRoot /manage/"><i class="menu-icon-manage"></i> Mass Update</a></li>
<li><a href=" $ sbRoot /manage/backlogOverview/"><i class="menu-icon-backlog-view"></i> Backlog Overview</a></li>
<li><a href=" $ sbRoot /manage/manageSearches/"><i class="menu-icon-manage-searches"></i> Manage Searches</a></li>
<li><a href=" $ sbRoot /manage/episodeStatuses/"><i class="menu-icon-backlog"></i> Episode Status Management</a></li>
#if $ sickbeard . USE_PLEX and $ sickbeard . PLEX_SERVER_HOST != " " :
<li><a href=" $ sbRoot /home/updatePLEX/"><i class="menu-icon-backlog-view"></i> Update PLEX</a></li>
#end if
#if $ sickbeard . USE_XBMC and $ sickbeard . XBMC_HOST != " " :
<li><a href=" $ sbRoot /home/updateXBMC/"><i class="menu-icon-xbmc"></i> Update XBMC</a></li>
#end if
#if $ sickbeard . USE_TORRENTS and $ sickbeard . TORRENT_METHOD != ' blackhole ' \
and ( $ sickbeard . ENABLE_HTTPS and $ sickbeard . TORRENT_HOST [:5] == 'https' \
or not $ sickbeard . ENABLE_HTTPS and $ sickbeard . TORRENT_HOST [:5] == 'http:'):
<li><a href=" $ sbRoot /manage/manageTorrents/"><i class="menu-icon-bittorrent"></i> Manage Torrents</a></li>
#end if
#if $ sickbeard . USE_FAILED_DOWNLOADS :
<li><a href=" $ sbRoot /manage/failedDownloads/"><i class="menu-icon-failed-download"></i> Failed Downloads</a></li>
#end if
#if $ sickbeard . USE_SUBTITLES :
<li><a href=" $ sbRoot /manage/subtitleMissed/"><i class="menu-icon-backlog"></i> Missed Subtitle Management</a></li>
#end if
</ul>
</li>
<li id="NAVerrorlogs" class="dropdown">
<a href=" $ sbRoot /errorlogs/" class="dropdown-toggle" data-toggle="dropdown"> $ logPageTitle <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href=" $ sbRoot /errorlogs/"><i class="menu-icon-viewlog-errors"></i> View Log (Errors)</a></li>
<li><a href=" $ sbRoot /errorlogs/viewlog/"><i class="menu-icon-viewlog"></i> View Log</a></li>
</ul>
</li>
<li id="NAVconfig" class="dropdown">
<a href=" $ sbRoot /config/" class="dropdown-toggle" data-toggle="dropdown"><img src=" $ sbRoot /images/menu/system18.png" class="navbaricon hidden-xs" /><b class="caret hidden-xs"></b><span class="visible-xs">Config <b class="caret"></b></span></a>
<ul class="dropdown-menu">
<li><a href=" $ sbRoot /config/"><i class="menu-icon-help"></i> Help & Info</a></li>
<li><a href=" $ sbRoot /config/general/"><i class="menu-icon-config"></i> General</a></li>
<li><a href=" $ sbRoot /config/backuprestore/"><i class="menu-icon-config"></i> Backup & Restore</a></li>
<li><a href=" $ sbRoot /config/search/"><i class="menu-icon-config"></i> Search Settings</a></li>
<li><a href=" $ sbRoot /config/providers/"><i class="menu-icon-config"></i> Search Providers</a></li>
<li><a href=" $ sbRoot /config/subtitles/"><i class="menu-icon-config"></i> Subtitles Settings</a></li>
<li><a href=" $ sbRoot /config/postProcessing/"><i class="menu-icon-config"></i> Post Processing</a></li>
<li><a href=" $ sbRoot /config/notifications/"><i class="menu-icon-config"></i> Notifications</a></li>
<li><a href=" $ sbRoot /config/anime/"><i class="menu-icon-config"></i> Anime</a></li>
</ul>
</li>
<li class="dropdown">
<a href=" #" class="dropdown-toggle" data-toggle="dropdown"><img src=" $ sbRoot /images/menu/system18-2.png" class="navbaricon hidden-xs" /><b class="caret hidden-xs"></b><span class="visible-xs">System <b class="caret"></b></span></a>
<ul class="dropdown-menu">
<li><a href=" $ sbRoot /manage/manageSearches/forceVersionCheck"><i class="menu-icon-update"></i> Force Version Check</a></li>
<li><a href=" $ sbRoot /home/restart/?pid= $ sbPID " class="confirm"><i class="menu-icon-restart"></i> Restart</a></li>
<li><a href=" $ sbRoot /home/shutdown/?pid= $ sbPID " class="confirm"><i class="menu-icon-shutdown"></i> Shutdown</a></li>
</ul>
</li>
</ul>
2014-03-10 01:18:05 -04:00
2014-10-21 15:09:01 -04:00
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
2014-03-10 01:18:05 -04:00
2014-09-30 18:20:37 -04:00
#if $ varExists ( ' submenu ' ) :
<div id="SubMenu">
<span>
#set $ first = True
#for $ menuItem in $ submenu :
2014-10-21 15:09:01 -04:00
#if ' requires ' not in $ menuItem or $ menuItem . requires ( ) :
#if type ( $ menuItem . path ) == dict :
#if $ first then " " else " </span><span> " # <b> $ menuItem . title </b>
#set $ first = False
#set $ inner_first = True
#for $ cur_link in $ menuItem . path :
#if $ inner_first then " " else " · " # <a class="inner" href=" $ sbRoot / $ menuItem . path [ $ cur_link ]"> $ cur_link </a>
#set $ inner_first = False
#end for
#else
#if $ first then " " else " " # <a href=" $ sbRoot / $ menuItem . path " #if ' confirm ' in $ menuItem then " class= \" confirm \" " else " " # > $ menuItem . title </a>
#set $ first = False
#end if
#end if
2014-09-30 18:20:37 -04:00
#end for
</span>
</div>
2014-10-21 15:09:01 -04:00
#end if
#if $ sickbeard . NEWEST_VERSION_STRING :
<div class="alert alert-success upgrade-notification" role="alert">
<span> $ sickbeard . NEWEST_VERSION_STRING </span>
</div>
#end if
<div id="contentWrapper">
<div id="content">