mirror of
https://github.com/SickGear/SickGear.git
synced 2024-12-23 19:23: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.
152 lines
6.1 KiB
Cheetah
152 lines
6.1 KiB
Cheetah
#import sickgear
|
|
#from sickgear.common import *
|
|
#from sickgear import subtitles
|
|
##
|
|
#set $checked = ' checked="checked"'
|
|
#set $selected = ' selected="selected"'
|
|
##
|
|
<% def sg_var(varname, default=False): return getattr(sickgear, varname, default) %>#slurp#
|
|
<% def sg_str(varname, default=''): return getattr(sickgear, varname, default) %>#slurp#
|
|
<div class="stepDiv linefix">
|
|
|
|
<div style="float:right;margin:-30px 0px 20px 15px;font-size:12px;line-height:27px;">
|
|
<span class="grey-text">To reuse options below when adding more shows <input class="btn btn-inline" type="button" id="saveDefaultsButton" value="Save as defaults" disabled="disabled" /></span>
|
|
</div>
|
|
|
|
<div class="field-pair alt">
|
|
<p class="grey-text"><span style="font-weight:800">Edit</span> options anytime from the details view of the show</p>
|
|
</div>
|
|
|
|
<div class="field-pair">
|
|
#set $qualities = $Quality.split_quality($sg_var('QUALITY_DEFAULT', SD))
|
|
#set global $any_qualities = $qualities[0]
|
|
#set global $best_qualities = $qualities[1]
|
|
#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_qualityChooser.tmpl')
|
|
</div>
|
|
|
|
#try:
|
|
#if True == $enable_default_wanted:
|
|
<div class="field-pair alt">
|
|
<span class="component-title">From season 1 forward, set</span>
|
|
<span class="component-desc">
|
|
<label for="wanted_begin" style="padding-bottom:10px">
|
|
<input type="number" name="wanted_begin" id="wanted_begin" value="$sg_str('WANTED_BEGIN_DEFAULT')" class="form-control input-sm input75">
|
|
<span>episodes as wanted (10 ... 0, and where -1 is whole first season)</span>
|
|
</label>
|
|
</span>
|
|
<span class="component-title">From latest going back, set</span>
|
|
<span class="component-desc">
|
|
<label for="wanted_latest">
|
|
<input type="number" name="wanted_latest" id="wanted_latest" value="$sg_str('WANTED_LATEST_DEFAULT')" class="form-control input-sm input75">
|
|
<span>episodes as wanted (10 ... 0, and where -1 is whole latest season)</span>
|
|
</label>
|
|
</span>
|
|
</div>
|
|
#end if
|
|
#except (NameError, NotFound):
|
|
#pass
|
|
#end try
|
|
|
|
<div class="field-pair #if $sg_str('SHOWLIST_TAGVIEW') != 'custom' then 'hidden' else ''#">
|
|
<label for="tag">
|
|
<span class="component-title">Place show in group</span>
|
|
<span class="component-desc">
|
|
<select name="tag" id="tag" class="form-control form-control-inline input-sm">
|
|
#for $tag in $sg_var('SHOW_TAGS', []):
|
|
<option value="$tag"#if $tag == $getattr(sickgear, 'SHOW_TAG_DEFAULT', $getattr(sickgear, 'DEFAULT_SHOW_TAG', None)) then $selected else ''#>$tag</option>
|
|
#end for
|
|
</select>
|
|
<span>and display on the show list page under this section</span>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
<div><a id="moreless-options-addshow" href="#" name="More options">More options...</a></div>
|
|
<div id="options-addshow" style="display:none">
|
|
|
|
<div class="field-pair alt" style="margin-top:10px">
|
|
<label for="pause">
|
|
<span class="component-title">Add paused</span>
|
|
<span class="component-desc">
|
|
<input class="cb" type="checkbox" name="pause" id="pause"#if $sg_var('PAUSE_DEFAULT') then $checked else ''#>
|
|
<p>pause search tasks to allow edits</p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
<div class="field-pair alt">
|
|
<label for="prune">
|
|
<span class="component-title">Keep up to</span>
|
|
<span class="component-desc">
|
|
<input type="text" name="prune" id="prune" value="" class="form-control form-control-inline input-sm input75" style="width:50px">
|
|
<p>most recent downloads (blank for all)</p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
<div class="field-pair">
|
|
<label for="statusSelect">
|
|
<span class="component-title">Initial episode status</span>
|
|
<span class="component-desc">
|
|
<select name="default_status" id="statusSelect" class="form-control form-control-inline input-sm">
|
|
#for $curStatus in [$SKIPPED, $WANTED, $ARCHIVED, $IGNORED]:
|
|
<option value="$curStatus"#if $sg_var('STATUS_DEFAULT', SKIPPED) == $curStatus then $selected else ''#>$statusStrings[$curStatus].replace('SD DVD', 'SD DVD/BR/BD')</option>
|
|
#end for
|
|
</select>
|
|
<span>set the initial status of missing episodes</span>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
<div class="field-pair alt" id="scene-maps-found" style="display:none">
|
|
<label for="scene">
|
|
<span class="component-title">Scene numbering</span>
|
|
<span class="component-desc">
|
|
<input type="checkbox" name="scene" id="scene"#if $sg_var('SCENE_DEFAULT') then $checked else ''# />
|
|
<p>if any exists, enable editable episode numbers from TheXEM.info for search and media processing</p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
#if $sg_var('USE_SUBTITLES'):
|
|
<div class="field-pair alt">
|
|
<label for="subs">
|
|
<span class="component-title">Subtitles</span>
|
|
<span class="component-desc">
|
|
<input type="checkbox" name="subs" id="subs"#if $sg_var('SUBTITLES_DEFAULT') then $checked else ''# />
|
|
<p>download subtitles for this show</p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
#end if
|
|
|
|
<div class="field-pair alt">
|
|
<label for="flatten_folders">
|
|
<span class="component-title">Flat folder structure</span>
|
|
<span class="component-desc">
|
|
<input class="cb" type="checkbox" name="flatten_folders" id="flatten_folders"#if $sg_var('FLATTEN_FOLDERS_DEFAULT') then $checked else ''# />
|
|
<p>do not create sub folders</p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
|
|
#if $enable_anime_options
|
|
<div class="field-pair alt">
|
|
<label for="anime">
|
|
<span class="component-title">Show is anime</span>
|
|
<span class="component-desc">
|
|
<input type="checkbox" name="anime" id="anime"#if $sg_var('ANIME_DEFAULT') or $kwargs.get('is_anime') then $checked else ''# />
|
|
<p>enable if this show is anime and episode releases are named ... <em class="grey-text">Show.265</em> instead of <em class="grey-text">Show.S02E03</em></p>
|
|
</span>
|
|
</label>
|
|
</div>
|
|
#end if
|
|
</div>
|
|
</div>
|
|
|
|
#if $enable_anime_options
|
|
#import sickgear.anime
|
|
#include $os.path.join($sg_str('PROG_DIR'), 'gui/slick/interfaces/default/inc_anigrouplists.tmpl')
|
|
#else
|
|
<input type="hidden" name="anime" id="anime" value="0" />
|
|
#end if
|