Browse Source

Removing skin-specific config pages

All should use Uni-config.
pull/290/head
Safihre 10 years ago
parent
commit
f4b8524b76
  1. 15
      SABnzbd.py
  2. 38
      interfaces/Plush/templates/config.tmpl
  3. 107
      interfaces/Plush/templates/config_cat.tmpl
  4. 170
      interfaces/Plush/templates/config_folders.tmpl
  5. 255
      interfaces/Plush/templates/config_general.tmpl
  6. 184
      interfaces/Plush/templates/config_notify.tmpl
  7. 447
      interfaces/Plush/templates/config_rss.tmpl
  8. 108
      interfaces/Plush/templates/config_scheduling.tmpl
  9. 280
      interfaces/Plush/templates/config_server.tmpl
  10. 553
      interfaces/Plush/templates/config_sorting.tmpl
  11. 66
      interfaces/Plush/templates/config_special.tmpl
  12. 419
      interfaces/Plush/templates/config_switches.tmpl
  13. 5
      interfaces/smpl/templates/config.tmpl
  14. 93
      interfaces/smpl/templates/config_cat.tmpl
  15. 91
      interfaces/smpl/templates/config_folders.tmpl
  16. 154
      interfaces/smpl/templates/config_general.tmpl
  17. 113
      interfaces/smpl/templates/config_notify.tmpl
  18. 373
      interfaces/smpl/templates/config_rss.tmpl
  19. 66
      interfaces/smpl/templates/config_scheduling.tmpl
  20. 168
      interfaces/smpl/templates/config_server.tmpl
  21. 278
      interfaces/smpl/templates/config_sorting.tmpl
  22. 264
      interfaces/smpl/templates/config_switches.tmpl
  23. 18
      interfaces/smpl/templates/main.tmpl
  24. 1
      sabnzbd/api.py
  25. 1
      sabnzbd/cfg.py
  26. 7
      sabnzbd/interface.py

15
SABnzbd.py

@ -1482,8 +1482,7 @@ def main():
static = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dir, 'static')} static = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dir, 'static')}
if web_dirc: staticcfg = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dirc, 'staticcfg')}
staticcfg = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dirc, 'staticcfg')}
wizard_static = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(wizard_dir, 'static')} wizard_static = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(wizard_dir, 'static')}
appconfig = {'/sabnzbd/api' : {'tools.basic_auth.on' : False}, appconfig = {'/sabnzbd/api' : {'tools.basic_auth.on' : False},
@ -1497,11 +1496,10 @@ def main():
'/static': static, '/static': static,
'/sabnzbd/wizard/static': wizard_static, '/sabnzbd/wizard/static': wizard_static,
'/wizard/static': wizard_static, '/wizard/static': wizard_static,
'/favicon.ico': { 'tools.staticfile.on' : True, 'tools.staticfile.filename' : os.path.join(web_dirc, 'staticcfg', 'ico', 'favicon.ico') } '/favicon.ico': { 'tools.staticfile.on' : True, 'tools.staticfile.filename' : os.path.join(web_dirc, 'staticcfg', 'ico', 'favicon.ico') },
'/sabnzbd/staticcfg': staticcfg,
'/staticcfg': staticcfg
} }
if web_dirc:
appconfig['/sabnzbd/staticcfg'] = staticcfg
appconfig['/staticcfg'] = staticcfg
if web_dir2: if web_dir2:
static2 = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dir2, 'static')} static2 = {'tools.staticdir.on': True, 'tools.staticdir.dir': os.path.join(web_dir2, 'static')}
@ -1512,9 +1510,8 @@ def main():
appconfig['/m/static'] = static2 appconfig['/m/static'] = static2
appconfig['/sabnzbd/m/wizard/static'] = wizard_static appconfig['/sabnzbd/m/wizard/static'] = wizard_static
appconfig['/m/wizard/static'] = wizard_static appconfig['/m/wizard/static'] = wizard_static
if web_dirc: appconfig['/sabnzbd/m/staticcfg'] = staticcfg
appconfig['/sabnzbd/m/staticcfg'] = staticcfg appconfig['/m/staticcfg'] = staticcfg
appconfig['/m/staticcfg'] = staticcfg
login_page = sabnzbd.interface.MainPage(web_dir, '/', web_dir2, '/m/', web_dirc, first=2) login_page = sabnzbd.interface.MainPage(web_dir, '/', web_dir2, '/m/', web_dirc, first=2)
cherrypy.tree.mount(login_page, '/', config=appconfig) cherrypy.tree.mount(login_page, '/', config=appconfig)

38
interfaces/Plush/templates/config.tmpl

@ -1,38 +0,0 @@
<!--#set global $pane="Config"#-->
<!--#set global $help_uri="Configure-0-7"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix">
<span class="component-title">SABnzbd $T('version')</span>
<span class="component-desc">$version</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix">
<span class="component-title">$T('uptime')</span>
<span class="component-desc">$uptime</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix">
<span class="component-title">$T('confgFile')</span>
<span class="component-desc">$configfn</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix">
<span class="component-title">$T('cache').capitalize()</span>
<span class="component-desc"><!--#set $msg=$T('ft-buffer@2')%($cache_art, $cache_size)#-->$msg</span>
</label>
</div>
</fieldset>
</div>
</div>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

107
interfaces/Plush/templates/config_cat.tmpl

@ -1,107 +0,0 @@
<!--#set global $pane="Categories"#-->
<!--#set global $help_uri="configure-categories-0-7"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<div style="padding:10px; overflow:auto;">
<div style="font-size:100%">
$T('explain-configCat')
$T('explain-catTags') $T('explain-catTags2')<br/>
$T('explain-relFolder'): <i>$defdir</i>
</div>
<br/>
<!--#set $odd = False#-->
<!--#set $cur = 0#-->
<!--#for $slot in $slotinfo#-->
<!--#set $odd = not $odd#-->
<!--#set $cur = $cur+1#-->
<form action="save" method="get">
<table class="catTable">
<!--#if $cur == 1#-->
<tr>
<th align="center">$T('category')</th>
<th align="center">$T('priority')</th>
<th align="center">$T('mode')</th>
<!--#if $script_list#--><th align="center">$T('script')</th><!--#end if#-->
<th align="center">$T('catFolderPath')</th>
<th align="center">$T('catTags')</th>
<th>&nbsp;</th>
</tr>
<!--#end if#-->
<tr class="<!--#if $odd then "odd" else "even"#-->" <!--#if $slot.name == '*'#-->style="background-color:lightyellow;"<!--#end if#-->>
<td>
<input type="hidden" name="session" value="$session">
<input type="hidden" value="$slot.name" name="name"/>
<!--#if $slot.name != '*'#-->
<input type="text" name="newname" size="15" value="$slot.name"/>
<!--#else#-->
<input type="text" name="newname" size="15" value="$T('default')" disabled="disabled"/>
<!--#end if#-->
</td>
<td>
<select name="priority">
<!--#if $slot.name != '*'#-->
<option value="-100" <!--#if $slot.priority == -100 then 'selected' else ''#-->>$T('default')</option>
<!--#end if#-->
<option value="2" <!--#if $slot.priority == 2 then 'selected' else ''#-->>$T('pr-force')</option>
<option value="1" <!--#if $slot.priority == 1 then 'selected' else ''#-->>$T('pr-high')</option>
<option value="0" <!--#if $slot.priority == 0 then 'selected' else ''#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $slot.priority == -1 then 'selected' else ''#-->>$T('pr-low')</option>
<option value="-2" <!--#if $slot.priority == -2 then 'selected' else ''#-->>$T('pr-paused')</option>
</select>
</td>
<td>
<select name="pp">
<!--#if $slot.name != '*'#-->
<option value="" <!--#if $slot.pp == "" then "selected" else ""#-->>$T('default')</option>
<!--#end if#-->
<option value="0" <!--#if $slot.pp == "0" then "selected" else ""#-->>$T('pp-none')</option>
<option value="1" <!--#if $slot.pp == "1" then "selected" else ""#-->>$T('pp-repair')</option>
<option value="2" <!--#if $slot.pp == "2" then "selected" else ""#-->>$T('pp-unpack')</option>
<option value="3" <!--#if $slot.pp == "3" then "selected" else ""#-->>$T('pp-delete')</option>
</select>
</td>
<!--#if $script_list#-->
<td>
<select name="script">
<!--#for $sc in $script_list#-->
<!--#if not ($sc == 'Default' and $slot.name == '*')#-->
<option value="$sc" <!--#if $slot.script.lower() == $sc.lower() then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end if#-->
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td><input type="text" size="30" name="dir" value="$slot.dir"/></td>
<td><input type="text" size="30" name="newzbin" value="$slot.newzbin"/></td>
<td class="lastCol" nowrap>
<input type="submit" class="Save juiButton" style="padding:4px" value="<!--#if $cur == 2 then $T('button-add') else $T('button-save')#-->"/>
<!--#if $slot.name and $slot.name != '*'#-->
<input type="button" class="Delete juiButton" style="padding:4px" value="$T('button-delCat')" name="$slot.name" />
<!--#end if#-->
</td>
</tr>
</table>
</form>
<!--#end for#-->
</div>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

170
interfaces/Plush/templates/config_folders.tmpl

@ -1,170 +0,0 @@
<!--#set global $pane="Folders"#-->
<!--#set global $help_uri="Configure+Folders-0-7"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<form action="saveDirectories" method="post" name="fullform" id="fullform">
<input type="hidden" name="session" id="session" value="$session">
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('userFolders')</h3>
<p><small>$T('base-folder'):<br/>$my_home</small></p>
<p>$T('explain-folderConfig')</p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="download_dir">
<span class="component-title">$T('opt-download_dir')</span>
<input type="text" size="50" name="download_dir" id="download_dir" value="$download_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-download_dir')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="download_free">
<span class="component-title">$T('opt-download_free')</span>
<input type="text" size="8" name="download_free" id="download_free" value="$download_free">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-download_free')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="complete_dir">
<span class="component-title">$T('opt-complete_dir')</span>
<input type="text" size="50" id="complete_dir" name="complete_dir" id="complete_dir" value="$complete_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-complete_dir')</span>
</label>
</div>
<!--#if not $nt#-->
<div class="field-pair alt">
<label class="nocheck clearfix" for="permissions">
<span class="component-title">$T('opt-permissions')</span>
<input type="text" size="10" name="permissions" id="permissions" value="$permissions">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-permissions')</span>
</label>
</div>
<!--#end if#-->
<div class="field-pair">
<label class="nocheck clearfix" for="dirscan_dir">
<span class="component-title">$T('opt-dirscan_dir')</span>
<input type="text" size="50" name="dirscan_dir" id="dirscan_dir" value="$dirscan_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-dirscan_dir')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="dirscan_speed">
<span class="component-title">$T('opt-dirscan_speed')</span>
<input type="text" size="8" name="dirscan_speed" id="dirscan_speed" value="$dirscan_speed">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-dirscan_speed')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="script_dir">
<span class="component-title">$T('opt-script_dir')</span>
<input type="text" size="50" name="script_dir" id="script_dir" value="$script_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-script_dir')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="email_dir">
<span class="component-title">$T('opt-email_dir')</span>
<input type="text" size="50" name="email_dir" id="email_dir" value="$email_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_dir')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="password_file">
<span class="component-title">$T('opt-password_file')</span>
<input type="text" size="50" name="password_file" id="password_file" value="$password_file">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-password_file')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('systemFolders')</h3>
<p><small>$T('base-folder'):<br/>$my_lcldata</small></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="admin_dir">
<span class="component-title">$T('opt-admin_dir')</span>
<input type="text" size="50" name="admin_dir" id="admin_dir" value="$admin_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-admin_dir1')</span>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-admin_dir2')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="log_dir">
<span class="component-title">$T('opt-log_dir')</span>
<input type="text" size="50" name="log_dir" id="log_dir" value="$log_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-log_dir')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="nzb_backup_dir">
<span class="component-title">$T('opt-nzb_backup_dir')</span>
<input type="text" size="50" name="nzb_backup_dir" id="nzb_backup_dir" value="$nzb_backup_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-nzb_backup_dir')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group2 -->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
</div>
</fieldset>
</div><!-- /component-group -->
</div><!-- /config-components -->
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

255
interfaces/Plush/templates/config_general.tmpl

@ -1,255 +0,0 @@
<!--#set global $pane="General"#-->
<!--#set global $help_uri="Configure+General-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<form action="saveGeneral" method="post" name="fullform" id="fullform" autocomplete="off">
<input type="hidden" id="session" name="session" value="$session">
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('webServer')</h3>
<p><b>$T('restartRequired')</b></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="host">
<span class="component-title">$T('opt-host')</span>
<input type="text" name="host" id="host" value="$host"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-host')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="port">
<span class="component-title">$T('opt-port')</span>
<input type="text" name="port" id="port" size=8 value="$port"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-port')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="username">
<span class="component-title">$T('opt-web_username')</span>
<input type="text" name="username" id="username" value="$username"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-web_username')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="password">
<span class="component-title">$T('opt-web_password')</span>
<input type="password" name="password" id="password" value="$password"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-web_password')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="web_dir">
<span class="component-title">$T('opt-web_dir')</span>
<select name="web_dir" id="web_dir">
<!--#for $webline in $web_list#-->
<!--#if $webline.lower() == $web_dir.lower()#-->
<option value="$webline" selected>$webline</option>
<!--#else#-->
<option value="$webline">$webline</option>
<!--#end if#-->
<!--#end for#-->
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-web_dir')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="web_dir2">
<span class="component-title">$T('opt-web_dir2')</span>
<select name="web_dir2" id="web_dir2">
<!--#for $webline in $web_list2#-->
<!--#if $webline.lower() == $web_dir2.lower()#-->
<option value="$webline" selected>$webline</option>
<!--#else#-->
<option value="$webline">$webline</option>
<!--#end if#-->
<!--#end for#-->
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-web_dir2')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="language">
<span class="component-title">$T('opt-language')</span>
<select name="language" id="language" id="language" class="select">
<!--#for $webline in $lang_list#-->
<!--#if $webline[0].lower() == $language.lower()#-->
<option value="$webline[0]" selected>$webline[1]</option>
<!--#else#-->
<option value="$webline[0]">$webline[1]</option>
<!--#end if#-->
<!--#end for#-->
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-language')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="apikey">
<span class="component-title">$T('opt-apikey')</span>
<input type="text" id="apikey" value="$session" class="apikey">
<input type="button" class="juiButton" value="$T('button-apikey')" id="generate_new_apikey" rel="$T('Plush-confirm')">
<input type="button" class="juiButton show_qrcode" value="$T('qr-code')" title="$T('explain-qr-code')" href="https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=$session" >
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-apikey')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="nzbkey">
<span class="component-title">$T('opt-nzbkey')</span>
<input type="text" id="nzbkey" value="$nzb_key" class="apikey">
<input type="button" class="juiButton" value="$T('button-apikey')" id="generate_new_nzbkey" rel="$T('Plush-confirm')">
<input type="button" class="juiButton show_qrcode" value="$T('qr-code')" title="$T('explain-qr-code')" href="https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=$nzb_key" >
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-nzbkey')</span>
</label>
</div>
<div class="field-pair alt">
<label class="clearfix" for="disable_api_key">
<input type="checkbox" name="disable_api_key" id="disable_api_key" value="1" <!--#if $disable_api_key > 0 then 'checked="1"' else ""#--> />
<span class="component-title">$T('opt-disableApikey')</span>
<span class="component-desc">$T('explain-disableApikey')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('httpsSupport')</h3>
<p><b>$T('restartRequired')</b></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="clearfix" for="enable_https">
<input type="checkbox" name="enable_https" id="enable_https" value="1" <!--#if $enable_https > 0 then 'checked="1"' else ""#--> <!--#if int($have_ssl) == 0 then "disabled" else ""#--> />
<span class="component-title">$T('opt-enable_https')</span>
<span class="component-desc">$T('explain-enable_https')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="https_port">
<span class="component-title">$T('opt-https_port')</span>
<input type="text" name="https_port" id="https_port" size="8" value="$https_port"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-https_port')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="https_cert">
<span class="component-title">$T('opt-https_cert')</span>
<input type="text" name="https_cert" id="https_cert" value="$https_cert"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-https_cert')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="https_key">
<span class="component-title">$T('opt-https_key')</span>
<input type="text" name="https_key" id="https_key" value="$https_key"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-https_key')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group2 -->
<div id="core-component-group3" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('tuning')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="bandwidth_max">
<span class="component-title">$T('opt-bandwidth_max')</span>
<input type="text" name="bandwidth_max" id="bandwidth_max" value="$bandwidth_max" size=8 />
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-bandwidth_max')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="bandwidth_perc">
<span class="component-title">$T('opt-bandwidth_perc')</span>
<input type="text" name="bandwidth_perc" id="bandwidth_perc" value="$bandwidth_perc" size=8 />
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-bandwidth_perc')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="cache_limit">
<span class="component-title">$T('opt-cache_limitstr')</span>
<input type="text" name="cache_limit" id="cache_limit" value="$cache_limit" size=8 />
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-cache_limitstr')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="cleanup_list">
<span class="component-title">$T('opt-cleanup_list')</span>
<input type="text" name="cleanup_list" id="cleanup_list" value="$cleanup_list" size=40 />
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-cleanup_list')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group3 -->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
<a href="../restart?session=$session" id="sabnzbd_restart" rel="$T('explain-Restart').replace("<br />","\n")">
<span class="config_sprite_container sprite_config_general_restart">&nbsp;</span> $T('button-restart') SABnzbd</a>
</div>
</fieldset>
</div><!-- /component-group -->
</div><!-- /config-components -->
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

184
interfaces/Plush/templates/config_notify.tmpl

@ -1,184 +0,0 @@
<!--#set global $pane="Email"#-->
<!--#set global $help_uri="Configure+Notifications-0-7"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<script>
\$(function() {
\$( "#email_endjob_radio" ).buttonset();
});
</script>
<form action="saveEmail" method="post" name="fullform" id="fullform" autocomplete="off">
<input type="hidden" name="session" id="session" value="$session">
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('emailOptions')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair clearfix">
<span class="component-title" style="padding-left: 13px;">$T('opt-email_endjob')</span>
<div id="email_endjob_radio">
<input type="radio" name="email_endjob" id="email_endjob0" value="0" <!--#if $email_endjob == "0" then "checked=1" else ""#--> /> <label for="email_endjob0">$T('email-never')</label>
<input type="radio" name="email_endjob" id="email_endjob1" value="1" <!--#if $email_endjob == "1" then "checked=1" else ""#--> /> <label for="email_endjob1">$T('email-always')</label>
<input type="radio" name="email_endjob" id="email_endjob2" value="2" <!--#if $email_endjob == "2" then "checked=1" else ""#--> /> <label for="email_endjob2">$T('email-errorOnly')</label>
</div>
</div>
<div class="field-pair alt">
<input type="checkbox" name="email_full" id="email_full" value="1" <!--#if $email_full != "0" then "checked=1" else ""#--> />
<label class="clearfix" for="email_full">
<span class="component-title">$T('opt-email_full')</span>
<span class="component-desc">$T('explain-email_full')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="email_rss" id="email_rss" value="1" <!--#if $email_rss != "0" then "checked=1" else ""#--> />
<label class="clearfix" for="email_rss">
<span class="component-title">$T('opt-email_rss')</span>
<span class="component-desc">$T('explain-email_rss')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="email_dir">
<span class="component-title">$T('opt-email_dir')</span>
<input type="text" size="40" name="email_dir" id="email_dir" value="$email_dir">
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_dir')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('emailAccount')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="email_server">
<span class="component-title">$T('opt-email_server')</span>
<input type="text" size="35" name="email_server" id="email_server" value="$email_server"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_server')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="email_to">
<span class="component-title">$T('opt-email_to')</span>
<input type="text" size="35" name="email_to" id="email_to" value="$email_to"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_to')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="email_from">
<span class="component-title">$T('opt-email_from')</span>
<input type="text" size="35" name="email_from" id="email_from" value="$email_from"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_from')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="email_account">
<span class="component-title">$T('opt-email_account')</span>
<input type="text" size="35" name="email_account" id="email_account" value="$email_account"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_account')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="email_pwd">
<span class="component-title">$T('opt-email_pwd')</span>
<input type="password" size="35" name="email_pwd" id="email_pwd" value="$email_pwd"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-email_pwd')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group2 -->
<!--#if $have_growl or $have_ntfosd#-->
<div id="core-component-group3" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('growlSettings')</h3>
</div>
<fieldset class="component-group-list">
<!--#if $have_ntfosd#-->
<div class="field-pair">
<input type="checkbox" name="ntfosd_enable" id="ntfosd_enable" value="1" <!--#if $ntfosd_enable != "0" then "checked=1" else ""#--> />
<label class="clearfix" for="ntfosd_enable">
<span class="component-title">$T('opt-ntfosd_enable')</span>
<span class="component-desc">$T('explain-ntfosd_enable')</span>
</label>
</div>
<!--#end if#-->
<!--#if $have_growl#-->
<div class="field-pair">
<input type="checkbox" name="growl_enable" id="growl_enable" value="1" <!--#if $growl_enable != "0" then "checked=1" else ""#--> />
<label class="clearfix" for="growl_enable">
<span class="component-title">$T('opt-growl_enable')</span>
<span class="component-desc">$T('explain-growl_enable')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="growl_server">
<span class="component-title">$T('opt-growl_server')</span>
<input type="text" name="growl_server" id="growl_server" value="$growl_server"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-growl_server')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="growl_password">
<span class="component-title">$T('opt-growl_password')</span>
<input type="password" size="35" name="growl_password" id="growl_password" value="$growl_password"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-growl_password')</span>
</label>
</div>
<!--#end if#-->
</fieldset>
</div><!-- /component-group3 -->
<!--#end if#-->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
<a id="test_email" href="testmail?session=$session" rel="$T('askTestEmail')">
<span class="config_sprite_container sprite_config_email_test">&nbsp;</span> $T('link-testEmail')</a>
<a id="test_notification" href="testnotification?session=$session">
<span class="config_sprite_container sprite_config_email_test">&nbsp;</span> $T('testNotify')</a>
</div>
<!--#if $lastmail#-->
&nbsp;&nbsp;&nbsp;&nbsp;$T('emailResult') = <b>$lastmail</b>
<!--#end if#-->
</fieldset>
</div><!-- /component-group -->
</div>
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

447
interfaces/Plush/templates/config_rss.tmpl

@ -1,447 +0,0 @@
<!--#set global $pane="RSS"#-->
<!--#set global $help_uri="Configure+RSS-0-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<div class="tabs">
<ul>
<li><a href="#tabs-rss">$T('tableFeeds')</a></li>
<!--#if $active_feed#-->
<li><a href="#tabs-settings">$active_feed $T('feedSettings')</a></li>
<li><a href="#tabs-filters">$T('filters').capitalize()</a></li>
<li><a href="#tabs-downloaded">$T('rss-done') (<!--#echo len($downloaded)#-->)</a></li>
<!--#end if#-->
</ul>
<div id="tabs-rss">
<!--#set $feeds = sorted($rss.keys(), cmp=lambda x,y: cmp(x.lower(), y.lower()))#-->
<!--#if $feeds#-->
<table class="rssTable">
<tr>
<th>$T('enabled').capitalize()</th>
<th>$T('feed')</th>
<th>URL</th>
<th>$T('Plush-rss-delete')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $feed_item in $feeds#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form action="upd_rss_feed" method="post">
<input type="hidden" name="session" value="$session">
<input type="hidden" value="$feed_item" name="feed">
<input type="hidden" value="1" name="table">
<input type="checkbox" class="toggleFeedCheckbox" name="enable" <!--#if $rss[$feed_item]['enable'] then "CHECKED" else "" #-->/>
</form>
</td>
<td><strong><a class="juiButton" href="?feed=$rss[$feed_item]['link']#tabs-settings" <!--#if $active_feed == $feed_item#-->id="activeFeedLink"<!--#end if#-->>$feed_item</a></strong></td>
<td>$rss[$feed_item]['uri']</td>
<td>
<form style="display:inline" action="del_rss_feed" method="get">
<input type="hidden" name="session" value="$session">
<input type="hidden" value="$feed_item" name="feed">
<input type="button" class="juiButton" onclick="if (confirm('$T('confirm').replace("'","`") ')) { this.form.action='del_rss_feed?session=$session&'; this.form.submit(); return false;}" value="$T('Plush-rss-delete')"/>
</form>
</td>
</tr>
<!--#end for#-->
<tfoot><tr><th colspan="4">
<form style="display: inline" action="rss_now" method="post">
<input type="hidden" name="session" value="$session">
<input class="juiButton" type="submit" value="$T('button-rssNow')"/>
</form>
<input type="submit" class="juiButton" value="$T('addFeed')" onclick="jQuery('#pane-rss-details').toggle(); jQuery('#pane-add-feed').toggle();"/>
</th></tr></tfoot>
</table>
<!--#else#-->
<!--#end if#-->
<br/>
<div id="pane-add-feed" <!--#if $feeds#-->style="display:none"<!--#end if#-->>
<form action="add_rss_feed" method="post">
<table class="rssTable">
<tr><th colspan="2">$T('addFeed')</th></tr>
<tr><td>$T('name')</td><td><input type="text" size="10" name="feed" value="$feed"/></td></tr>
<tr><td>$T('newFeedURI')</td><td><input type="text" size="80" name="uri"/></td></tr>
<tr><th colspan="2"><input type="submit" class="juiButton" value="$T('addFeed')"/></th></tr>
</table>
<input type="hidden" name="session" value="$session">
</form>
<br/><hr/>&nbsp;
</div>
<div id="pane-rss-details">
<p>
$T('explain-RSS')
</p>
<form action="save_rss_rate" method="post">
<strong>$T('opt-rss_rate'):</strong><br/>
<small>$T('explain-rss_rate')</small><br/>
<input type="text" name="rss_rate" value="$rss_rate" size=8 />
<input type="hidden" name="session" value="$session"/>
<input type="submit" class="juiButton" value="$T('button-save')"/>
</form>
</div>
</div>
<!--#if $active_feed#-->
<div id="tabs-settings">
<!--#set $feed = $active_feed#-->
<form action="upd_rss_feed" method="post">
<table class="rssTable">
<tr><th colspan="2">$T('feedSettings')</th></tr>
<tr><td class="rssLeftColumn">$T('enabled').capitalize()</td><td><input type="checkbox" class="toggleFeedCheckbox" name="enable" <!--#if $rss[$feed]['enable'] then "CHECKED" else "" #-->/></td></tr>
<tr><td class="rssLeftColumn" style="vertical-align: top">$T('feed')</td><td><textarea rows="3" cols="80" name="uri">$rss[$feed]['uri']</textarea></td></tr>
<!--#if $rss[$feed]['pick_cat']#-->
<tr><td class="rssLeftColumn">$T('category')</td><td>
<select name="cat">
<optgroup label="$T('category')">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == $rss[$feed]['cat'] then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</optgroup>
</select>
</td></tr>
<!--#end if#-->
<tr><td class="rssLeftColumn">$T('pp')</td><td>
<select name="pp">
<optgroup label="$T('pp')">
<option value="" <!--#if $rss[$feed]['pp'] == "" then 'selected' else ''#-->>$T('default')</option>
<option value="0" <!--#if $rss[$feed]['pp'] == "0" then 'selected' else ''#-->>$T('pp-none')</option>
<option value="1" <!--#if $rss[$feed]['pp'] == "1" then 'selected' else ''#-->>$T('pp-repair')</option>
<option value="2" <!--#if $rss[$feed]['pp'] == "2" then 'selected' else ''#-->>$T('pp-unpack')</option>
<option value="3" <!--#if $rss[$feed]['pp'] == "3" then 'selected' else ''#-->>$T('pp-delete')</option>
</optgroup>
</select>
</td></tr>
<!--#if $rss[$feed]['pick_script']#-->
<tr><td class="rssLeftColumn">$T('script')</td><td>
<select name="script">
<optgroup label="$T('script')">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == $rss[$feed]['script'] then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</optgroup>
</select>
</td></tr>
<!--#end if#-->
<tr><td class="rssLeftColumn">$T('priority')</td><td>
<select name="priority">
<optgroup label="$T('priority')">
<option value="-100" <!--#if $rss[$feed]['priority'] == -100 then 'selected' else ''#-->>$T('default')</option>
<option value="2" <!--#if $rss[$feed]['priority'] == 2 then 'selected' else ''#-->>$T('pr-force')</option>
<option value="1" <!--#if $rss[$feed]['priority'] == 1 then 'selected' else ''#-->>$T('pr-high')</option>
<option value="0" <!--#if $rss[$feed]['priority'] == 0 then 'selected' else ''#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $rss[$feed]['priority'] == -1 then 'selected' else ''#-->>$T('pr-low')</option>
<option value="-2" <!--#if $rss[$feed]['priority'] == -2 then 'selected' else ''#-->>$T('pr-paused')</option>
</optgroup>
</select>
</td></tr>
<tr><th colspan="2"><input type="submit" class="juiButton" value="$T('button-save') Settings"/>
<input type="button" class="juiButton" onclick="if (confirm('$T('confirm').replace("'","`") ')) { this.form.action='del_rss_feed?session=$session&'; this.form.submit(); return false;}" value="$T('button-delFeed')"/>
</th></tr>
</table>
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session">
</form>
</div>
<div id="tabs-filters">
<table class="rssTable">
<tr>
<th>$T('Plush-rss-delete')</th>
<th>&nbsp;</th>
<th>$T('rss-order')</th>
<th>$T('rss-type')</th>
<th>$T('rss-filter')</th>
<!--#if $rss[$feed]['pick_cat']#--><th>$T('category')</th><!--#end if#-->
<th>$T('priority')</th>
<th>$T('mode')</th>
<!--#if $rss[$feed]['pick_script']#--><th>$T('script')</th><!--#end if#-->
<th>$T('Plush-rss-actions')</th>
</tr>
<form action="upd_rss_filter" method="get">
<tr class="odd">
<td></td>
<td><input type="checkbox" name="enabled" value="1" checked="checked" /></td>
<td></td>
<td>
<select name="filter_type">
<option value="A" selected /> $T('rss-accept')</option>
<option value="M" /> $T('rss-must')</option>
<option value="R" /> $T('rss-reject')</option>
<option value="C" /> $T('rss-mustcat')</option>
</select>
</td>
<td><input type="text" size="30" name="filter_text" value=""></td>
<!--#if $rss[$feed]['pick_cat']#-->
<td>
<select name="cat">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == 'Default' then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<select name="priority">
<option value="-100" selected>$T('default')</option>
<option value="2" >$T('pr-force')</option>
<option value="1" >$T('pr-high')</option>
<option value="0" >$T('pr-normal')</option>
<option value="-1">$T('pr-low')</option>
<option value="-2">$T('pr-paused')</option>
</select>
</td>
<td>
<select name="pp">
<option value="" selected>$T('default')</option>
<option value="0">$T('pp-none')</option>
<option value="1">$T('pp-repair')</option>
<option value="2">$T('pp-unpack')</option>
<option value="3">$T('pp-delete')</option>
</select>
</td>
<!--#if $rss[$feed]['pick_script']#-->
<td>
<select name="script">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == 'Default' then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<input type="hidden" value="$rss[$feed]['filtercount']" name="index">
<input type="hidden" value="$feed" name="feed">
<input type="hidden" name="session" value="$session">
<td><input type="submit" class="juiButton" value="$T('button-add')"></td>
</tr>
</form>
<!--#set $fnum = 0#-->
<!--#set $odd = True#-->
<!--#for $filter in $rss[$feed].filters#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td>
<form action="del_rss_filter" method="post">
<input type="hidden" value="$fnum" name="index">
<input type="hidden" value="$feed" name="feed">
<input type="hidden" name="session" value="$session">
<input type="submit" class="juiButton" value="$T('Plush-rss-delete')"></form>
</td>
<form action="upd_rss_filter" method="get">
<td>
<input type="checkbox" name="enabled" value="1" <!--#if $filter[6] == '1' then 'checked="checked"' else ""#--> />
</td>
<td>
<input type="text" size="3" name="new_index" value=$fnum>
</td>
<td>
<select name="filter_type">
<option value="A" <!--#if $filter[3] == "A" then "selected" else ""#--> /> $T('rss-accept')</option>
<option value="M" <!--#if $filter[3] == "M" then "selected" else ""#--> /> $T('rss-must')</option>
<option value="R" <!--#if $filter[3] == "R" then "selected" else ""#--> /> $T('rss-reject')</option>
<option value="C" <!--#if $filter[3] == "C" then "selected" else ""#--> /> $T('rss-mustcat')</option>
</select>
</td>
<td><input type="text" size="30" name="filter_text" value="$filter[4]"/></td>
<!--#if $rss[$feed]['pick_cat']#-->
<td>
<select name="cat">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == $filter[0] then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<select name="priority">
<option value="-100" <!--#if $filter[5] == "-100" then 'selected' else ''#-->>$T('default')</option>
<option value="2" <!--#if $filter[5] == "2" then "selected" else ""#-->>$T('pr-force')</option>
<option value="1" <!--#if $filter[5] == "1" then "selected" else ""#-->>$T('pr-high')</option>
<option value="0" <!--#if $filter[5] == "0" then "selected" else ""#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $filter[5] == "-1" then "selected" else ""#-->>$T('pr-low')</option>
<option value="-2" <!--#if $filter[5] == "-2" then "selected" else ""#-->>$T('pr-paused')</option>
</select>
</td>
<td>
<select name="pp">
<option value="" <!--#if $filter[1] == "0" then 'selected' else ''#-->>$T('default')</option>
<option value="0" <!--#if $filter[1] == "0" then 'selected' else ''#-->>$T('pp-none')</option>
<option value="1" <!--#if $filter[1] == "1" then 'selected' else ''#-->>$T('pp-repair')</option>
<option value="2" <!--#if $filter[1] == "2" then 'selected' else ''#-->>$T('pp-unpack')</option>
<option value="3" <!--#if $filter[1] == "3" then 'selected' else ''#-->>$T('pp-delete')</option>
</select>
</td>
<!--#if $rss[$feed]['pick_script']#-->
<td>
<select name="script">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == $filter[2] then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<input type="hidden" name="index" value="$fnum"/>
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session">
<input type="submit" class="juiButton" value="$T('button-save')"/>
<!--#if not $rss[$feed].filter_states[$fnum]#-->&nbsp;&nbsp;$T('Incorrect filter')<!--#end if#-->
</td>
</form>
</tr>
<!--#set $fnum = $fnum+1#-->
<!--#end for#-->
<tr><th colspan="100%">
<form action="none" method="post">
<input type="button" class="juiButton" onclick="this.form.action='test_rss_feed?session=$session&'; this.form.submit(); return false;" value="$T('button-preFeed')"/>
<input type="button" class="juiButton" onclick="this.form.action='download_rss_feed?session=$session&'; this.form.submit(); return false;" value="$T('button-forceFeed')"/>
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session">
</form>
</th>
</tr>
</table>
<p>
$T('Plush-explain-rssActions')
</p>
<!--#if $error#-->
<br /><b>$error</b><br/><br/>
<!--#end if#-->
<h1>$T('rss-matched') (<!--#echo len($matched)#-->)</h1>
<!--#if $matched#-->
<table class="rssTable">
<tr>
<th>$T('link-download')</th>
<th>$T('rss-skip')</th>
<th>$T('rss-filter')</th>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $matched#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form action="download" method="get">
<input type="hidden" name="url" value="$job[0]"/>
<input type="hidden" name="nzbname" value="$job[4]"/>
<input type="hidden" value="$feed" name="feed"/>
<input type="hidden" name="session" value="$session">
<input type="submit" class="juiButton" value="$T('link-download')">
</form>
</td>
<td>$job[2]</td>
<td>$job[3]</td>
<td>$job[1]</td>
</tr>
<!--#end for#-->
</table>
<!--#else#-->
$T('none')
<!--#end if#-->
<br/><br/><br/>
<h1>$T('rss-notMatched') (<!--#echo len($unmatched)#-->)</h1>
<!--#if $unmatched#-->
<table class="rssTable">
<tr>
<th>&nbsp;</th>
<th>&nbsp;$T('rss-skip')&nbsp;</th>
<th>&nbsp;$T('rss-filter')&nbsp;</th>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $unmatched#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form action="download" method="get">
<input type="hidden" name="url" value="$job[0]"/>
<input type="hidden" name="nzbname" value="$job[4]"/>
<input type="hidden" value="$feed" name="feed"/>
<input type="hidden" name="session" value="$session">
<input type="submit" class="juiButton" value="$T('link-download')">
</form>
</td>
<td>$job[2]</td>
<td>$job[3]</td>
<td>$job[1]</td>
</tr>
<!--#end for#-->
</table>
<!--#else#-->
$T('none')
<!--#end if#-->
</div>
<div id="tabs-downloaded">
<!--#if $downloaded#-->
<table class="rssTable">
<tr>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $downloaded#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td>$job</td>
</tr>
<!--#end for#-->
<tr><th>
<form style="display: inline" action="none" method="post">
<input type="button" class="juiButton" onclick="this.form.action='clean_rss_jobs?session=$session&'; this.form.submit(); return false;" value="$T('button-clear')"/>
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session">
</form>
</th></tr>
</table>
<!--#else#-->
$T('none')
<!--#end if#-->
</div>
</div>
</div>
<!-- end feed tab -->
<!--#end if#-->
</div>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

108
interfaces/Plush/templates/config_scheduling.tmpl

@ -1,108 +0,0 @@
<!--#set global $pane="Scheduling"#-->
<!--#set global $help_uri="Configure+Scheduling-0-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<%
import time
t = time.localtime()
hour = t[3]
if hour != 23:
hour += 1
else:
hour = 0
%>
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('addSchedule')</h3>
</div>
<fieldset class="component-group-list">
<form action="addSchedule" method="post">
<input type="hidden" name="session" id="session" value="$session">
<div class="field-pair">
<label class="nocheck clearfix" for="hour">
<span class="component-title">$T('hour').capitalize()/$T('minute').capitalize()</span>
<select name="hour" id="hour">
<!--#for $i in range(24)#-->
<option value="$i" <!--#if hour == i then "selected=1" else ""#-->> $i</option>
<!--#end for#-->
</select>&nbsp;:&nbsp;<select name="minute" id="minute">
<!--#for $i in range(60)#-->
<option value="$i">$i</option>
<!--#end for#-->
</select>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="daysofweek">
<span class="component-title">$T('sch-frequency')</span>
<input type="checkbox" name="daysofweek" value="1">$T('monday')<br/>
<input type="checkbox" name="daysofweek" value="2">$T('tuesday')<br/>
<input type="checkbox" name="daysofweek" value="3">$T('wednesday')<br/>
<input type="checkbox" name="daysofweek" value="4">$T('thursday')<br/>
<input type="checkbox" name="daysofweek" value="5">$T('friday')<br/>
<input type="checkbox" name="daysofweek" value="6">$T('saturday')<br/>
<input type="checkbox" name="daysofweek" value="7">$T('sunday')<br/>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="action">
<span class="component-title">$T('sch-action')</span>
<select name="action" id="action">
<!--#for $action in $actions#-->
<option value="$action">$actions_lng[$action]
<!--#end for#-->
</select>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="arguments">
<span class="component-title">$T('sch-arguments')</span>
<input type="text" size="20" name="arguments" id="arguments" value=""/>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="matrix_username">
<span class="component-title">&nbsp;</span>
<input type="submit" class="juiButton" value="$T('button-addSchedule')"/>
</label>
</div>
</form>
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('currentSchedules')</h3>
</div>
<fieldset class="component-group-list">
<!--#if $schedlines#-->
<table id="schedulingTable">
<!--#set $schednum = 0#-->
<!--#set $odd = False#-->
<!--#for $line in $schedlines#-->
<!--#set $odd = not $odd#-->
<form action="delSchedule" method="post">
<input type="hidden" name="session" id="session" value="$session">
<input type="hidden" name="line" id="line" value="$line"/>
<div class="field-pair<!--#if $odd then "" else " alt"#-->">
<label class="nocheck clearfix" for="email_dir">
<span class="component-title"><strong>$taskinfo[$schednum][1]:$taskinfo[$schednum][2]</strong> $taskinfo[$schednum][3] $taskinfo[$schednum][4]</span>
<input type="submit" class="juiButton" value="$T('button-delSchedule')"/>
</label>
</div>
</form>
<!--#set $schednum = $schednum+1#-->
<!--#end for#-->
</table>
<!--#else#-->
<p>$T('none')</p>
<!--#end if#-->
</fieldset>
</div><!-- /component-group2 -->
</div>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

280
interfaces/Plush/templates/config_server.tmpl

@ -1,280 +0,0 @@
<!--#set global $pane="Servers"#-->
<!--#set global $help_uri="Configure+Servers-0-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<div id="config-components">
<div id="core-component-group0" class="component-group clearfix">
<input type="button" class="juiButton" id="addServerButton" style="padding:4px;" value="$T('button-addServer')" />
<script>
jQuery('#addServerButton').click(function(){
jQuery('#core-component-group0').hide();
jQuery('#core-component-group1').show();
});
</script>
</div>
<div id="core-component-group1" class="component-group clearfix" style="display:none;">
<form action="addServer" method="post" autocomplete="off">
<input type="hidden" name="session" value="$session">
<div class="component-group-desc">
<h3>$T('addServer')</h3>
<p>
<input type="submit" class="juiButton" style="padding:4px;" value="$T('button-addServer')" /><br/><br/>
<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
</p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="host">
<span class="component-title">$T('srv-host')</span>
<input type="text" size="25" name="host"/>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="port">
<span class="component-title">$T('srv-port')</span>
<input type="text" size="10" name="port"/>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="username">
<span class="component-title">$T('srv-username')</span>
<input type="text" size="25" name="username"/>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="password">
<span class="component-title">$T('srv-password')</span>
<input type="password" size="25" name="password"/>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="connections">
<span class="component-title"># $T('srv-connections')</span>
<input type="text" size="10" name="connections"/>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="priority">
<span class="component-title">$T('srv-priority')</span>
<input type="text" size="10" name="priority"/>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="retention">
<span class="component-title">$T('srv-retention')</span>
<input type="text" size="10" name="retention"/> <i>$T('days')</i>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="timeout">
<span class="component-title">$T('srv-timeout')</span>
<input type="text" size="10" name="timeout"/> <i>$T('seconds')</i>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="enable" id="enable" value="1" checked="1"/>
<label class="clearfix" for="enable">
<span class="component-title">$T('srv-enable')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="ssl" id="ssl" value="1" <!--#if int($have_ssl) == 0 then "disabled" else ""#-->/>
<label class="clearfix" for="ssl">
<span class="component-title">$T('srv-ssl')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair alt">
<label class="clearfix" for="ssl_type">
<span class="component-title">$T('srv-ssl_type')</span>
<!--#if int($have_ssl) == 1#-->
<select name="ssl_type" id="ssl_type" class="select">
<option value="t1" selected> TLS1</option>
<option value="v23"> V23</option>
<option value="v2"> V2</option>
<option value="v3"> V3</option>
</select>
<!--#end if#-->
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="send_group" id="send_group" value="1"/>
<label class="clearfix" for="send_group">
<span class="component-title">$T('srv-send_group')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="optional" id="optional" value="1"/>
<label class="clearfix" for="optional">
<span class="component-title">$T('srv-optional')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair">
<label class="config" for="categories">$T('srv-categories')</label>
<select name="categories" multiple>
<!--#for $cat in $cats#-->
<option value="$cat" <!--#if $cat == "Default"#-->selected<!--#end if#-->>$cat</option>
<!--#end for#-->
</select>
<span class="desc">$T('srv-explain-categories')</span>
</div>
</fieldset>
</form>
</div><!-- /component-group1 -->
<!--#set $slist = $servers.keys()#-->
<!--#$slist.sort()#-->
<!--#set $cur = 0#-->
<!--#for $server in $slist#-->
<!--#set $cur = $cur + 1#-->
<div id="core-component-group$cur" class="component-group clearfix">
<form action="saveServer" method="post" autocomplete="off">
<input type="hidden" name="session" value="$session">
<input type="hidden" name="server" value="$server"/>
<div class="component-group-desc">
<h3>$servers[$server]['displayname']</h3>
<p>
<input type="submit" class="juiButton" style="padding:4px;" value="$T('button-saveChanges')" />
<br/><br/>
<input type="button" class="juiButton testServer" style="padding:4px;" value="$T('button-testServer')" />
<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
<br/><br/>
<input type="button" class="juiButton delServer" style="padding:4px;" value="$T('button-delServer')" rel="$T('Plush-confirm') "/>
<br/><br/>
<input type="button" class="juiButton clrServer" style="padding:4px;" value="$T('button-clrServer')" rel="$T('Plush-confirm') "/>
</p>
<!--#if 'amounts' in $servers[$server]#-->
<br/>
<p>
<strong>$T('srv-bandwidth'):</strong><br/>
$T('total'): $servers[$server]['amounts'][0]<br/>
$T('today'): $servers[$server]['amounts'][3]<br/>
$T('thisWeek'): $servers[$server]['amounts'][2]<br/>
$T('thisMonth'): $servers[$server]['amounts'][1]
</p>
<!--#end if#-->
</div>
<fieldset class="component-group-list">
<br/>
<div class="field-pair">
<label class="nocheck clearfix" for="host">
<span class="component-title">$T('srv-host')</span>
<input type="text" size="40" name="host" value="$servers[$server]['host']" />
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="port">
<span class="component-title">$T('srv-port')</span>
<input type="text" size="10" name="port" value="$servers[$server]['port']" />
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="username">
<span class="component-title">$T('srv-username')</span>
<input type="text" size="25" name="username" value="$servers[$server]['username']" />
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="password">
<span class="component-title">$T('srv-password')</span>
<input type="password" size="25" name="password" value="$servers[$server]['password']" />
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="connections">
<span class="component-title">$T('srv-connections')</span>
<input type="text" size="10" name="connections" value="$servers[$server]['connections']" />
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="priority">
<span class="component-title">$T('srv-priority')</span>
<input type="text" size="10" name="priority" value="$servers[$server]['priority']" />
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="retention">
<span class="component-title">$T('srv-retention')</span>
<input type="text" size="10" name="retention" value="$servers[$server]['retention']" /> <i>$T('days')</i>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="timeout">
<span class="component-title">$T('srv-timeout')</span>
<input type="text" size="10" name="timeout" value="$servers[$server]['timeout']" /> <i>$T('seconds')</i>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="enable" id="enable" value="1" <!--#if int($servers[$server]['enable']) != 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable">
<span class="component-title">$T('srv-enable')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="ssl" id="ssl" value="1" <!--#if int($servers[$server]['ssl']) != 0 and int($have_ssl) == 1 then "checked=1" else ""#--> <!--#if int($have_ssl) == 0 then "disabled" else ""#--> />
<label class="clearfix" for="ssl">
<span class="component-title">$T('srv-ssl')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair alt">
<label class="clearfix" for="ssl_type">
<span class="component-title">$T('srv-ssl_type')</span>
<span class="component-desc">&nbsp;</span>
<!--#if int($have_ssl) == 1#-->
<select name="ssl_type" id="ssl_type">
<option value="t1" <!--#if $servers[$server]['ssl_type'] == "t1" then 'selected="selected" class="selected"' else ""#--> >TLS1</option>
<option value="v23" <!--#if $servers[$server]['ssl_type'] == "v23" then 'selected="selected" class="selected"' else ""#--> >V23</option>
<option value="v2" <!--#if $servers[$server]['ssl_type'] == "v2" then 'selected="selected" class="selected"' else ""#--> >V2</option>
<option value="v3" <!--#if $servers[$server]['ssl_type'] == "v3" then 'selected="selected" class="selected"' else ""#--> >V3</option>
</select>
<!--#end if#-->
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="send_group" id="send_group" value="1" <!--#if int($servers[$server]['send_group']) != 0 then "checked=1" else ""#-->/>
<label class="clearfix" for="send_group">
<span class="component-title">$T('srv-send_group')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="optional" id="optional" value="1" <!--#if int($servers[$server]['optional']) != 0 then "checked=1" else ""#--> />
<label class="clearfix" for="optional">
<span class="component-title">$T('srv-optional')</span>
<span class="component-desc">&nbsp;</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="displayname">
<span class="component-title">$T('srv-displayname')</span>
<input type="text" size="40" name="displayname" value="$servers[$server]['displayname']" />
</label>
</div>
<div class="field-pair alt">
<label class="config" for="categories">$T('srv-categories')</label>
<select name="categories" multiple>
<!--#for $cat in $cats#-->
<option value="$cat" <!--#if $cat in $servers[$server]['categories'] then 'selected' else ""#-->>$cat</option>
<!--#end for#-->
</select>
<span class="desc">$T('srv-explain-categories')</span>
</div>
</fieldset>
</form>
</div><!-- /component-group$cur -->
<!--#end for#-->
</div>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

553
interfaces/Plush/templates/config_sorting.tmpl

@ -1,553 +0,0 @@
<!--#set global $pane="Sorting"#-->
<!--#set global $help_uri="Configure+Sorting-0-7"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<script type="text/javascript">
// *********************************************************
// the following is for the Sorting Config -- author: switch
function tvAdd(val){
var tv = document.getElementById('tvfoldername');
tv.value = tv.value + val;
previewtv();
}
function tvSet(val){
var tv = document.getElementById('tvfoldername');
tv.value = val;
previewtv();
}
function tvClear(){
var tv = document.getElementById('tvfoldername');
tv.value = '';
previewtv();
}
function previewtv(){
var input = document.getElementById('tvfoldername').value;
var slash = "\\";
input.toLowerCase()
input = input.replace(/%ext/g,'avi');
input = input.replace(/%sn/g,'$T("show-sp-name")');
input = input.replace(/%s\.n/g,'$T("show-dot-name")');
input = input.replace(/%s\_n/g,'$T("show-us-name")');
input = input.replace(/%0s/g,'01');
input = input.replace(/%s/g,'1');
input = input.replace(/%en/g,'$T("ep-sp-name")');
input = input.replace(/%e\.n/g,'$T("ep-dot-name")');
input = input.replace(/%e\_n/g,'$T("ep-us-name")');
input = input.replace(/%0e/g,'05');
input = input.replace(/%e/g,'5');
input = input.replace(/%fn/g,'$T("sort-File")');
input = input.replace(/%dn/g,'$T("sort-Folder")');
document.getElementById('previewtv').innerHTML = getOutput(input);
}
function getOutput(input){
var slash = "\\";
var com = document.getElementById('complete_dir').value;
// For some reason a simply replace() doesn't replace multiple / characters
// Work out whether we are using / or \
for (i=0; i<com.length; i++){
if (com[i] == "/") slash = "/";
}
// Replace / or \ with whatever complete_dir uses
for (i=0; i<input.length; i++){
if (input[i] == "/") {
input = input.replace("/",slash, "gi");
} else if (input[i] == "\\") {
input = input.replace("\\",slash, "gi");
}
}
// If the complete_dir ends in / or \, then strip that character
len = com.length
if (com.substring(len-1, len) == slash)
{
com = com.substring(0, len-1)
}
// If the pattern starts with absolute path, don't prepend default folder
if (input[0] == "/" || input[0] == slash || input[1] == ':') {
output = input;
} else {
output = com+slash+input;
}
return output
}
function movieAdd(val){
var tv = document.getElementById('moviefoldername');
tv.value = tv.value + val;
previewmovie();
}
function movieSet(val, val2){
var tv = document.getElementById('moviefoldername');
tv.value = val;
var tv2 = document.getElementById('movieextra');
tv2.value = val2;
previewmovie();
}
function movieClear(){
var tv = document.getElementById('moviefoldername');
tv.value = '';
previewmovie();
}
function movieClearExtra(){
var tv = document.getElementById('movieextra');
tv.value = '';
previewmovie();
}
function movieExtraFolder(value)
{
document.getElementById('movie_extra_folder').checked = value;
}
function previewmovie()
{
var input = document.getElementById('moviefoldername').value;
var input2 = document.getElementById('movieextra').value;
extra = input2.replace(/%1/g,'1');
var slash = "\\";
ext = extra + '.avi'
input = input.replace(/\.%ext/g,ext);
input = input.replace(/%ext/g,'avi');
input = input.replace(/%title/g,'$T("movie-sp-name")');
input = input.replace(/%\.title/g,'$T("movie-dot-name")');
input = input.replace(/%\_title/g,'$T("movie-us-name")');
input = input.replace(/%y/g,'2000');
input = input.replace(/%decade/g,'00');
input = input.replace(/%0decade/g,'2000');
input = input.replace(/%fn/g,'$T("sort-File")');
var regex = /\{([^\{]*)\}/g;
var str = input;
var result;
while ((result = regex.exec(str)) != null)
{
var lower = result[0].toLowerCase();
input = input.replace(result[0],lower);
}
input = input.replace(/{/g,'');
input = input.replace(/}/g,'');
document.getElementById('previewmovie').innerHTML = getOutput(input);
}
function dateSet(val){
var tv = document.getElementById('datefoldername');
tv.value = val;
previewdate();
}
function dateClear(){
var tv = document.getElementById('datefoldername');
tv.value = '';
previewdate();
}
function previewdate(){
var input = document.getElementById('datefoldername').value;
var slash = "\\";
input.toLowerCase()
input = input.replace(/%ext/g,'avi');
input = input.replace(/%t/g,'$T("show-sp-name")');
input = input.replace(/%\.t/g,'$T("show-dot-name")');
input = input.replace(/%\_t/g,'$T("show-us-name")');
input = input.replace(/%decade/g,'00');
input = input.replace(/%0decade/g,'2000');
input = input.replace(/%fn/g,'$T("sort-File")');
input = input.replace(/%desc/g,'$T("ep-sp-name")');
input = input.replace(/%\.desc/g,'$T("ep-dot-name")');
input = input.replace(/%\_desc/g,'$T("ep-us-name")');
input = input.replace(/%0d/g,'02');
input = input.replace(/%d/g,'2');
input = input.replace(/%0m/g,'01');
input = input.replace(/%m/g,'1');
input = input.replace(/%y/g,'2009');
document.getElementById('previewdate').innerHTML = getOutput(input);
}
function showDiv(id)
{
disp = (document.getElementById(id).style.display == "block") ? "none" : "block";
document.getElementById(id).style.display = disp;
}
</script>
<form action="saveSorting" method="post" name="fullform">
<input type="hidden" name="session" value="$session">
<input id="complete_dir" type="hidden" value="$complete_dir" />
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('seriesSorting')</h3>
<p><strong>$T('affectedCat'):</strong><br/>
<select name="tv_cat" multiple="multiple" class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $tv_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<input type="checkbox" name="enable_tv_sorting" id="enable_tv_sorting" value="1" <!--#if $enable_tv_sorting > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_tv_sorting">
<span class="component-title">$T('opt-tvsort')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="tvfoldername">
<span class="component-title">$T('sortString')</span>
<input type="text" size="50" id="tvfoldername" name="tv_sort_string" value="$tv_sort_string" onkeyup="javascript:previewtv()">
<input type="button" class="juiButton" onclick="tvClear()" value="$T('button-clear')"/>
</label>
</div>
<div class="field-pair">
<div class="nocheck clearfix">
<span class="component-title">$T('presetSort')</span>
<span class="component-desc">
<input type="button" class="juiButton" onclick="tvSet('%sn/Season %s/%sn - %sx%0e - %en.%ext')" value="$T('button-Season1x05')"/>
<input type="button" class="juiButton" onclick="tvSet('%sn/Season %s/%sn - S%0sE%0e - %en.%ext')" value="$T('button-SeasonS01E05')"/>
</span>
</div>
<div class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">
<input type="button" class="juiButton" onclick="tvSet('%sn/%sx%0e - %en/%sn - %sx%0e - %en.%ext')" value="$T('button-Ep1x05')"/>
<input type="button" class="juiButton" onclick="tvSet('%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext')" value="$T('button-EpS01E05')"/>
</span>
</div>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix">
<span class="component-title">$T('example')</span>
<span class="component-desc" id="previewtv"></span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix">
<span class="component-title">$T('sort-legenda')</span>
<input type="button" class="juiButton" value="$T('sort-legenda')" onclick="jQuery(this).hide(); jQuery('#Key1').show();"/>
<table id="Key1" style="display:none">
<thead><tr>
<th align="right"><u>$T('sort-meaning')</u></th>
<th><u>$T('sort-pattern')</u></th>
<th><u>$T('sort-result')</u></th>
</tr></thead>
<tr>
<td align="right"><strong>$T('show-name'):</strong></td>
<td>%sN</td>
<td>$T('show-sp-name') ($T('case-adjusted'))</td>
</tr><tr>
<td></td>
<td>%s.N</td>
<td>$T('show-dot-name') ($T('case-adjusted'))</td>
</tr><tr>
<td></td>
<td>%s_N</td>
<td>$T('show-us-name') ($T('case-adjusted'))</td>
</tr><tr>
<tr>
<td></td>
<td>%sn</td>
<td>$T('show-sp-name')</td>
</tr><tr>
<td></td>
<td>%s.n</td>
<td>$T('show-dot-name')</td>
</tr><tr>
<td></td>
<td>%s_n</td>
<td>$T('show-us-name')</td>
</tr><tr>
<td align="right"><strong>$T('show-seasonNum'):</strong></td>
<td>%s</td>
<td>1</td>
</tr><tr>
<td></td>
<td>%0s</td>
<td>01</td>
</tr><tr>
<td align="right"><strong>$T('show-epNum'):</strong></td>
<td>%e</td>
<td>5</td>
</tr><tr>
<td></td>
<td>%0e</td>
<td>05</td>
</tr><tr>
<td align="right"><strong>$T('ep-name'):</strong></td>
<td>%en</td>
<td>$T('ep-sp-name')</td>
</tr><tr>
<td></td>
<td>%e.n</td>
<td>$T('ep-dot-name')</td>
</tr><tr>
<td></td>
<td>%e_n</td>
<td>$T('ep-us-name')</td>
</tr><tr>
<td align="right"><strong>$T('fileExt'):</strong></td>
<td>%ext</td>
<td>avi</td>
</tr><tr>
<td align="right"><strong>$T('orgFilename'):</strong></td>
<td>%fn</td>
<td>$T("sort-File")</td>
</tr><tr>
<td align="right"><strong>$T('orgDirname'):</strong></td>
<td>%dn</td>
<td>$T("sort-Folder")</td>
</tr><tr>
<td align="right"><strong>$T('lowercase'):</strong></td>
<td>{$T('TEXT')}</td>
<td>$T('text')</td>
</tr>
</table>
</label>
</div>
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('genericSort')</h3>
<p><strong>$T('affectedCat'):</strong><br/>
<select name="movie_cat" multiple="multiple" class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $movie_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<input type="checkbox" name="enable_movie_sorting" id="enable_movie_sorting" value="1" <!--#if $enable_movie_sorting > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_movie_sorting">
<span class="component-title">$T('opt-movieSort')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="movie_extra_folder" id="movie_extra_folder" value="1" <!--#if $movie_extra_folder > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="movie_extra_folder">
<span class="component-title">$T('opt-movieExtra')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="moviefoldername">
<span class="component-title">$T('sortString')</span>
<input type="text" size="50" id="moviefoldername" name="movie_sort_string" value="$movie_sort_string" onkeyup="javascript:previewmovie()">
<input type="button" class="juiButton" onclick="movieClear()" value="$T('button-clear')"/>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="movieextra">
<span class="component-title">$T('multiPartLabel')</span>
<input type="text" size="50" id="movieextra" name="movie_sort_extra" value="$movie_sort_extra" onkeyup="javascript:previewmovie()">
<input type="button" class="juiButton" onclick="movieClearExtra()" value="$T('button-clear')"/>
</label>
</div>
<div class="field-pair">
<div class="nocheck clearfix">
<span class="component-title">$T('presetSort')</span>
<input type="button" class="juiButton" onclick="movieSet('%title (%y)/%title (%y).%ext',' CD%1');movieExtraFolder(false)" value="$T('button-inFolders')"/>
<input type="button" class="juiButton" onclick="movieSet('%title (%y).%ext',' CD%1');movieExtraFolder(true)" value="$T('button-noFolders')"/>
</div>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix">
<span class="component-title">$T('example')</span>
<span class="component-desc" id="previewmovie"></span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix">
<span class="component-title">$T('sort-legenda')</span>
<input type="button" class="juiButton" value="$T('sort-legenda')" onclick="jQuery(this).hide(); jQuery('#Key2').show();"/>
<table id="Key2" style="display:none">
<thead><tr>
<th align="right"><u>$T('sort-meaning')</u></th>
<th><u>$T('sort-pattern')</u></th>
<th><u>$T('sort-result')</u></th>
</tr></thead>
<tr>
<td align="right"><strong>$T('sort-title'):</strong></td>
<td>%title</td>
<td>$T('movie-sp-name')</td>
</tr><tr>
<td></td>
<td>%.title</td>
<td>$T('movie-dot-name')</td>
</tr><tr>
<td></td>
<td>%_title</td>
<td>$T('movie-us-name')</td>
</tr><tr>
<td align="right"><strong>$T('year'):</strong></td>
<td>%y</td>
<td>2000</td>
</tr><tr>
<td align="right"><strong>$T('extension'):</strong></td>
<td>%ext</td>
<td>avi</td>
</tr><tr>
<td align="right"><strong>$T('partNumber'):</strong></td>
<td>%1</td>
<td>1</td>
</tr><tr>
<td align="right"><strong>$T('decade'):</strong></td>
<td>%decade</td>
<td>00</td>
</tr><tr>
<td></td>
<td>%0decade</td>
<td>2000</td>
</tr><tr>
<td align="right"><strong>$T('orgFilename'):</strong></td>
<td>%fn</td>
<td>$T('sort-File')</td>
</tr><tr>
<td align="right"><strong>$T('lowercase'):</strong></td>
<td>{$T('TEXT')}</td>
<td>$T('text')</td>
</tr>
</table>
</label>
</div>
</fieldset>
</div><!-- /component-group2 -->
<div id="core-component-group3" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('dateSorting')</h3>
<p><strong>$T('affectedCat'):</strong><br/>
<select name="date_cat" multiple="multiple" class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $date_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select></p>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<input type="checkbox" name="enable_date_sorting" id="enable_date_sorting" value="1" <!--#if $enable_date_sorting > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_date_sorting">
<span class="component-title">$T('opt-dateSort')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="datefoldername">
<span class="component-title">$T('sortString')</span>
<input type="text" size="50" id="datefoldername" name="date_sort_string" value="$date_sort_string" onkeyup="javascript:previewdate()">
<input type="button" class="juiButton" onclick="dateClear()" value="$T('button-clear')"/>
</label>
</div>
<div class="field-pair">
<div class="nocheck clearfix">
<span class="component-title">$T('presetSort')</span>
<span class="component-desc">
<input type="button" class="juiButton" onclick="dateSet('%t/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-ShowNameF')"/>
<input type="button" class="juiButton" onclick="dateSet('%y-%0m/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-YMF')"/>
</span>
</div>
<div class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">
<input type="button" class="juiButton" onclick="dateSet('%y-%0m-%0d/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-DailyF')"/>
</span>
</div>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix">
<span class="component-title">$T('example')</span>
<span class="component-desc" id="previewdate"></span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix">
<span class="component-title">$T('sort-legenda')</span>
<input type="button" class="juiButton" value="$T('sort-legenda')" onclick="jQuery(this).hide(); jQuery('#Key3').show();"/>
<table id="Key3" style="display:none">
<thead><tr>
<th align="right"><u>$T('sort-meaning')</u></th>
<th><u>$T('sort-pattern')</u></th>
<th><u>$T('sort-result')</u></th>
</tr></thead>
<tr>
<td align="right"><strong>$T('show-name'):</strong></td>
<td>%t</td>
<td>$T('show-sp-name')</td>
</tr><tr>
<td></td>
<td>%.t</td>
<td>$T('show-dot-name')</td>
</tr><tr>
<td></td>
<td>%_t</td>
<td>$T('show-us-name')</td>
</tr><tr>
<td align="right"><strong>$T('year'):</strong></td>
<td>%y</td>
<td>2009</td>
</tr><tr>
<td align="right"><strong>$T('month'):</strong></td>
<td>%m</td>
<td>1</td>
</tr><tr>
<td></td>
<td>%0m</td>
<td>01</td>
</tr><tr>
<td align="right"><strong>$T('day-of-month'):</strong></td>
<td>%d</td>
<td>2</td>
</tr><tr>
<td></td>
<td>%0d</td>
<td>02</td>
</tr><tr>
<td align="right"><strong>$T('decade'):</strong></td>
<td>%decade</td>
<td>00</td>
</tr><tr>
<td></td>
<td>%0decade</td>
<td>2000</td>
</tr><tr>
<td align="right"><strong>$T('orgFilename'):</strong></td>
<td>%fn</td>
<td>$T('sort-File')</td>
</tr><tr>
<td align="right"><strong>$T('lowercase'):</strong></td>
<td>{$T('TEXT')}</td>
<td>$T('text')</td>
</tr>
</table>
</label>
</div>
</fieldset>
</div><!-- /component-group3 -->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
</div>
</fieldset>
</div><!-- /component-group -->
</div>
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

66
interfaces/Plush/templates/config_special.tmpl

@ -1,66 +0,0 @@
<!--#set global $pane="Specials"#-->
<!--#set global $help_uri="Configure+Special-0-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<form action="saveSpecial" method="post" name="fullform" id="fullform">
<input type="hidden" name="session" id="session" value="$session">
<div id="config-components">
<p><br>
&nbsp;&nbsp;$T('explain-special')
</p>
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('sptag-boolean')</h3>
</div>
<fieldset class="component-group-list">
<!--#for $option in $switches#-->
<div class="field-pair">
<input type="checkbox" name="$option[0]" id="$option[0]" value="1" <!--#if $option[1] > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="$option[0]">
<span class="component-title">$option[0] (<!--#if $option[2] then $T('on') else $T('off')#-->)</span>
</label>
</div>
<!--#end for#-->
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('sptag-entries')</h3>
</div>
<fieldset class="component-group-list">
<!--#for $option in $entries#-->
<div class="field-pair">
<label class="nocheck clearfix" for="$option[0]">
<span class="component-title">$option[0] ($option[2])</span>
<input type="text" name="$option[0]" id="$option[0]" value="$option[1]"/>
</label>
</div>
<!--#end for#-->
</fieldset>
</div><!-- /component-group1 -->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
</div>
</fieldset>
</div><!-- /component-group -->
</div><!-- /config-components -->
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

419
interfaces/Plush/templates/config_switches.tmpl

@ -1,419 +0,0 @@
<!--#set global $pane="Switches"#-->
<!--#set global $help_uri="configure+switches-0-8"#-->
<!--#include $webdir + "/_inc_header.tmpl"#-->
<form action="saveSwitches" method="post" name="fullform" id="fullform">
<input type="hidden" name="session" id="session" value="$session">
<div id="config-components">
<div id="core-component-group1" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-general')</h3>
</div>
<fieldset class="component-group-list">
<label class="nocheck clearfix" for="check_new_rel">
<span class="component-title">$T('opt-check_new_rel')</span>
<select name="check_new_rel" id="check_new_rel">
<option value="0" <!--#if $check_new_rel == 0 then 'selected="selected" class="selected"' else ""#--> >$T('off')</option>
<option value="1" <!--#if $check_new_rel == 1 then 'selected="selected" class="selected"' else ""#--> >$T('on')</option>
<option value="2" <!--#if $check_new_rel == 2 then 'selected="selected" class="selected"' else ""#--> >$T('also-test')</option>
</select>
</label>
<div class="field-pair alt">
<input type="checkbox" name="auto_browser" id="auto_browser" value="1" <!--#if $auto_browser > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="auto_browser">
<span class="component-title">$T('opt-auto_browser')</span>
<span class="component-desc">$T('explain-auto_browser')</span>
</label>
</div>
<!--#if $have_ampm#-->
<div class="field-pair">
<input type="checkbox" name="ampm" id="ampm" value="1" <!--#if $ampm > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="ampm">
<span class="component-title">$T('opt-ampm')</span>
<span class="component-desc">$T('explain-ampm')</span>
</label>
</div>
<!--#end if#-->
</fieldset>
</div><!-- /component-group1 -->
<div id="core-component-group2" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-server')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="max_art_tries">
<span class="component-title">$T('opt-max_art_tries')</span>
<input type="text" size="10" name="max_art_tries" id="max_art_tries" value="$max_art_tries" />
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-max_art_tries')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="max_art_opt" id="max_art_opt" value="1" <!--#if $max_art_opt > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="max_art_opt">
<span class="component-title">$T('opt-max_art_opt')</span>
<span class="component-desc">$T('explain-max_art_opt')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="auto_disconnect" id="auto_disconnect" value="1" <!--#if $auto_disconnect > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="auto_disconnect">
<span class="component-title">$T('opt-auto_disconnect')</span>
<span class="component-desc">$T('explain-auto_disconnect')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group2 -->
<div id="core-component-group3" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-queue')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair alt">
<input type="checkbox" name="pre_check" id="pre_check" value="1" <!--#if $pre_check > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="pre_check">
<span class="component-title">$T('opt-pre_check')</span>
<span class="component-desc">$T('explain-pre_check')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="no_dupes">
<span class="component-title">$T('opt-no_dupes')</span>
<select name="no_dupes" id="no_dupes">
<option value="0" <!--#if $no_dupes == 0 then "selected" else ""#--> >$T('nodupes-off')</option>
<option value="1" <!--#if $no_dupes == 1 then "selected" else ""#--> >$T('nodupes-ignore')</option>
<option value="2" <!--#if $no_dupes == 2 then "selected" else ""#--> >$T('nodupes-pause')</option>
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-no_dupes')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="pause_on_post_processing" id="pause_on_post_processing" value="1" <!--#if $pause_on_post_processing > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="pause_on_post_processing">
<span class="component-title">$T('opt-pause_on_post_processing')</span>
<span class="component-desc">$T('explain-pause_on_post_processing')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="pause_on_pwrar" id="pause_on_pwrar" value="1" <!--#if $pause_on_pwrar > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="pause_on_pwrar">
<span class="component-title">$T('opt-pause_on_pwrar')</span>
<span class="component-desc">$T('explain-pause_on_pwrar')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="top_only" id="top_only" value="1" <!--#if $top_only > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="top_only">
<span class="component-title">$T('opt-top_only')</span>
<span class="component-desc">$T('explain-top_only')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="auto_sort" id="auto_sort" value="1" <!--#if $auto_sort > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="auto_sort">
<span class="component-title">$T('opt-auto_sort')</span>
<span class="component-desc">$T('explain-auto_sort')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="pre_script">
<span class="component-title">$T('opt-pre_script')</span>
<select name="pre_script" id="pre_script">
<!--#for $sc in $script_list#-->
<!--#if $sc.lower() == $pre_script.lower()#-->
<option value="$sc" selected>$Tspec($sc)</option>
<!--#else#-->
<option value="$sc">$Tspec($sc)</option>
<!--#end if#-->
<!--#end for#-->
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-pre_script')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group3 -->
<div id="core-component-group4" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-pp')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="ignore_samples">
<span class="component-title">$T('opt-ignore_samples')</span>
<select name="ignore_samples" id="ignore_samples">
<option value="0" <!--#if $ignore_samples == 0 then "selected" else ""#--> >$T('igsam-off')</option>
<option value="1" <!--#if $ignore_samples == 1 then "selected" else ""#--> >$T('igsam-del')</option>
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-ignore_samples')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="quick_check" id="quick_check" value="1" <!--#if $quick_check > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="quick_check">
<span class="component-title">$T('opt-quick_check')</span>
<span class="component-desc">$T('explain-quick_check')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="enable_unrar" id="enable_unrar" value="1" <!--#if $enable_unrar > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_unrar">
<span class="component-title">$T('opt-enable_unrar')</span>
<span class="component-desc">$T('explain-enable_unrar')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="enable_unzip" id="enable_unzip" value="1" <!--#if $enable_unzip > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_unzip">
<span class="component-title">$T('opt-enable_unzip')</span>
<span class="component-desc">$T('explain-enable_unzip')</span>
</label>
</div>
<div class="field-pair <!--#if not $have_7zip then "disabled" else "" #-->">
<input type="checkbox" name="enable_7zip" id="enable_7zip" value="1" <!--#if $enable_7zip > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_7zip">
<span class="component-title">$T('opt-enable_7zip')</span>
<span class="component-desc">$T('explain-enable_7zip')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="enable_filejoin" id="enable_filejoin" value="1" <!--#if $enable_filejoin > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_filejoin">
<span class="component-title">$T('opt-enable_filejoin')</span>
<span class="component-desc">$T('explain-enable_filejoin')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="enable_tsjoin" id="enable_tsjoin" value="1" <!--#if $enable_tsjoin > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_tsjoin">
<span class="component-title">$T('opt-enable_tsjoin')</span>
<span class="component-desc">$T('explain-ts_join')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="enable_recursive" id="enable_recursive" value="1" <!--#if $enable_recursive > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_recursive">
<span class="component-title">$T('opt-enable_recursive')</span>
<span class="component-desc">$T('explain-enable_recursive')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="flat_unpack" id="flat_unpack" value="1" <!--#if $flat_unpack > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="flat_unpack">
<span class="component-title">$T('opt-flat_unpack')</span>
<span class="component-desc">$T('explain-flat_unpack')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="overwrite_files" id="overwrite_files" value="1" <!--#if $overwrite_files > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="overwrite_files">
<span class="component-title">$T('opt-overwrite_files')</span>
<span class="component-desc">$T('explain-overwrite_files')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="safe_postproc" id="safe_postproc" value="1" <!--#if $safe_postproc > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="safe_postproc">
<span class="component-title">$T('opt-safe_postproc')</span>
<span class="component-desc">$T('explain-safe_postproc')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="sfv_check" id="sfv_check" value="1" <!--#if $sfv_check > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="sfv_check">
<span class="component-title">$T('opt-sfv_check')</span>
<span class="component-desc">$T('explain-sfv_check')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="unpack_check" id="unpack_check" value="1" <!--#if $unpack_check > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="unpack_check">
<span class="component-title">$T('opt-unpack_check')</span>
<span class="component-desc">$T('explain-unpack_check')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="script_can_fail" id="script_can_fail" value="1" <!--#if $script_can_fail > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="script_can_fail">
<span class="component-title">$T('opt-script_can_fail')</span>
<span class="component-desc">$T('explain-script_can_fail')</span>
</label>
</div>
<!--#if $have_multicore#-->
<div class="field-pair">
<input type="checkbox" name="par2_multicore" id="par2_multicore" value="1" <!--#if $par2_multicore > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="par2_multicore">
<span class="component-title">$T('opt-par2_multicore')</span>
<span class="component-desc">$T('explain-par2_multicore')</span>
</label>
</div>
<!--#end if#-->
<div class="field-pair alt">
<label class="nocheck clearfix" for="par_option">
<span class="component-title">$T('opt-par_option')</span>
<input type="text" name="par_option" id="par_option" value="$par_option"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-par_option')</span>
</label>
</div>
<!--#if $have_nice#-->
<div class="field-pair">
<label class="nocheck clearfix" for="nice">
<span class="component-title">$T('opt-nice')</span>
<input type="text" name="nice" id="nice" value="$nice"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-nice')</span>
</label>
</div>
<!--#end if#-->
<!--#if $have_ionice#-->
<div class="field-pair">
<label class="nocheck clearfix" for="ionice">
<span class="component-title">$T('opt-ionice')</span>
<input type="text" name="ionice" id="ionice" value="$ionice"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-ionice')</span>
</label>
</div>
<!--#end if#-->
</fieldset>
</div><!-- /component-group4 -->
<div id="core-component-group5" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-naming')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<input type="checkbox" name="folder_rename" id="folder_rename" value="1" <!--#if $folder_rename > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="folder_rename">
<span class="component-title">$T('opt-folder_rename')</span>
<span class="component-desc">$T('explain-folder_rename')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="replace_spaces" id="replace_spaces" value="1" <!--#if $replace_spaces > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="replace_spaces">
<span class="component-title">$T('opt-replace_spaces')</span>
<span class="component-desc">$T('explain-replace_spaces')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="replace_dots" id="replace_dots" value="1" <!--#if $replace_dots > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="replace_dots">
<span class="component-title">$T('opt-replace_dots')</span>
<span class="component-desc">$T('explain-replace_dots')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="replace_illegal" id="replace_illegal" value="1" <!--#if $replace_illegal > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="replace_illegal">
<span class="component-title">$T('opt-replace_illegal')</span>
<span class="component-desc">$T('explain-replace_illegal')</span>
</label>
</div>
<div class="field-pair">
<input type="checkbox" name="sanitize_safe" id="sanitize_safe" value="1" <!--#if $sanitize_safe > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="sanitize_safe">
<span class="component-title">$T('opt-sanitize_safe')</span>
<span class="component-desc">$T('explain-sanitize_safe')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="enable_meta" id="enable_meta" value="1" <!--#if $enable_meta > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="enable_meta">
<span class="component-title">$T('opt-enable_meta')</span>
<span class="component-desc">$T('explain-enable_meta')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group6 -->
<div id="core-component-group6" class="component-group clearfix">
<div class="component-group-desc">
<h3>$T('swtag-quota')</h3>
</div>
<fieldset class="component-group-list">
<div class="field-pair">
<label class="nocheck clearfix" for="quota_size">
<span class="component-title">$T('opt-quota_size')</span>
<input type="text" name="quota_size" id="quota_size" value="$quota_size"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-quota_size')</span>
</label>
</div>
<div class="field-pair alt">
<label class="nocheck clearfix" for="quota_period">
<span class="component-title">$T('opt-quota_period')</span>
<select name="quota_period" id="quota_period">
<option value="m" <!--#if $quota_period == "m" then 'selected' else ''#--> >$T('month')</option>
<option value="w" <!--#if $quota_period == "w" then 'selected' else ''#--> >$T('week')</option>
<option value="d" <!--#if $quota_period == "d" then 'selected' else ''#--> >$T('day')</option>
<option value="x" <!--#if $quota_period == "x" then 'selected' else ''#--> >$T('manual')</option>
</select>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-quota_period')</span>
</label>
</div>
<div class="field-pair">
<label class="nocheck clearfix" for="quota_day">
<span class="component-title">$T('opt-quota_day')</span>
<input type="text" name="quota_day" id="quota_day" value="$quota_day"/>
</label>
<label class="nocheck clearfix">
<span class="component-title">&nbsp;</span>
<span class="component-desc">$T('explain-quota_day')</span>
</label>
</div>
<div class="field-pair alt">
<input type="checkbox" name="quota_resume" id="quota_resume" value="1" <!--#if $quota_resume > 0 then "checked=1" else ""#--> />
<label class="clearfix" for="quota_resume">
<span class="component-title">$T('opt-quota_resume')</span>
<span class="component-desc">$T('explain-quota_resume')</span>
</label>
</div>
</fieldset>
</div><!-- /component-group5 -->
<div class="component-group-last clearfix">
<div class="component-group-desc">
<h3>&nbsp;</h3>
</div>
<fieldset class="component-group-list">
<div class="left_links">
<a id="save"><span class="config_sprite_container sprite_config_save">&nbsp;</span> $T('button-saveChanges')</a>
</div>
</fieldset>
</div><!-- /component-group -->
</div><!-- /config-components -->
</form>
<!--#include $webdir + "/_inc_footer.tmpl"#-->

5
interfaces/smpl/templates/config.tmpl

@ -1,5 +0,0 @@
<h3>Configuration</h3>
<p>
<b>Configfile:</b> $configfn
</p>

93
interfaces/smpl/templates/config_cat.tmpl

@ -1,93 +0,0 @@
<a href="${helpuri}configure-categories-0-7" id="help" target="_blank">$T('menu-help')</a>
<h3>$T('configCat')</h3>
<br/>
$T('explain-configCat')<br/>
$T('explain-catTags')<br/>
$T('explain-catTags2')
<br/>
$T('explain-relFolder') $defdir<br/>
<br/>
<table id="historyTable">
<thead>
<tr>
<th></th>
<th>$T('category')</th>
<th>$T('mode')</th>
<th>$T('priority')</th>
<!--#if $script_list#--><th>$T('script')</th><!--#end if#-->
<th>$T('catFolderPath')</th>
<th>$T('catTags')</th>
<th></th>
</tr>
</thead>
<!--#set $odd = False#--><tbody>
<!--#for $slot in $slotinfo#-->
<!--#set $odd = not $odd#-->
<tr id="<!--#if $slot.name#-->$slot.name<!--#else#-->newcat<!--#end if#-->" class="<!--#if $odd then "odd" else "even"#-->">
<td><!--#if $slot.name and $slot.name != '*'#-->
<input type="submit" value="$T('button-delCat')" onclick="javascript:lr('config/categories/delete','name=<!--#if $slot.name#-->$slot.name<!--#else#-->newcat<!--#end if#-->')">
<!--#end if#-->
</td>
<td><!--#if $slot.name != '*'#-->
<input type="hidden" value="$slot.name" name="name"><input type="text" class="fill-td" name="newname" value="$slot.name">
<!--#else#-->
$T('default')
<!--#end if#-->
</td>
<td>
<select name="pp">
<optgroup label="$T('pp')">
<!--#if $slot.name != '*'#-->
<option value="" <!--#if $slot.pp == "" then "selected" else ""#-->>$T('default')</option>
<!--#end if#-->
<option value="0" <!--#if $slot.pp == "0" then "selected" else ""#-->>$T('pp-n')</option>
<option value="1" <!--#if $slot.pp == "1" then "selected" else ""#-->>$T('pp-r')</option>
<option value="2" <!--#if $slot.pp == "2" then "selected" else ""#-->>$T('pp-u')</option>
<option value="3" <!--#if $slot.pp == "3" then "selected" else ""#-->>$T('pp-d')</option>
</optgroup>
</select>
</td>
<td>
<select name="priority">
<optgroup label="$T('priority')">
<!--#if $slot.name != '*'#-->
<option value="-100" <!--#if $slot.priority == -100 then "selected" else ""#-->>$T('default')</option>
<!--#end if#-->
<option value="2" <!--#if $slot.priority == 2 then "selected" else ""#-->>$T('pr-force')</option>
<option value="1" <!--#if $slot.priority == 1 then "selected" else ""#-->>$T('pr-high')</option>
<option value="0" <!--#if $slot.priority == 0 then "selected" else ""#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $slot.priority == -1 then "selected" else ""#-->>$T('pr-low')</option>
<option value="-2" <!--#if $slot.priority == -2 then "selected" else ""#-->>$T('pr-paused')</option>
</optgroup>
</select>
</td>
<!--#if $script_list#-->
<td>
<select name="script">
<optgroup label="$T('script')">
<!--#for $sc in $script_list#-->
<!--#if not ($sc == 'Default' and $slot.name == '*')#-->
<option value="$sc" <!--#if $slot.script.lower() == $sc.lower() then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end if#-->
<!--#end for#-->
</optgroup>
</select>
</td>
<!--#end if#-->
<td><input type="text" class="fill-td" size=35 name="dir" value="$slot.dir"></td>
<td><input type="text" class="fill-td" size=35 name="newzbin" value="$slot.newzbin"></td>
<td><input type="submit" class="fill-td" value="$T('button-save')" onclick="javascript:submitconfig('config/categories/save', this,'<!--#if $slot.name#-->$slot.name<!--#else#-->newcat<!--#end if#-->'<!--#if not $slot.name#-->,'1'<!--#end if#-->)">
</td>
</tr>
<!--#end for#--></tbody>
</table>

91
interfaces/smpl/templates/config_folders.tmpl

@ -1,91 +0,0 @@
<a href="${helpuri}Configure+Folders-0-7" id="help" target="_blank">$T('menu-help')</a>
<h3>$T('folderConfig')</h3>
<!--action="config/folders/saveDirectories" method="post"-->
<form id="configFolders" class="cmxform" action="">
<div class="EntryBlock">
<fieldset class="EntryFieldSet">
<legend>User Folders</legend>
<hr />
$T('explain-folderConfig')
<br class="clear" />
<br class="clear" />
<label class="label">$T('opt-download_dir'):</label>
<input type="text" size="40" name="download_dir" value="$download_dir">
<span class="tips">$T('explain-download_dir')</span>
<br class="clear" />
<label class="label">$T('opt-download_free'):</label>
<input type="text" size="10" name="download_free" value="$download_free">
<span class="tips">$T('explain-download_free')</span>
<br class="clear" />
<label class="label">$T('opt-complete_dir'):</label>
<input type="text" size="40" id="complete_dir" name="complete_dir" value="$complete_dir">
<span class="tips">$T('explain-complete_dir')</span>
<br class="clear" />
<!--#if not $nt#-->
<label class="label">$T('opt-permissions'):</label>
<input type="text" size="10" name="permissions" value="$permissions">
<span class="tips">$T('explain-permissions')</span>
<br class="clear" />
<!--#end if#-->
<label class="label">$T('opt-dirscan_dir'):</label>
<input type="text" size="40" name="dirscan_dir" value="$dirscan_dir">
<span class="tips">$T('explain-dirscan_dir')</span>
<br class="clear" />
<label class="label">$T('opt-dirscan_speed'):</label>
<input type="text" size="10" name="dirscan_speed" value="$dirscan_speed">
<span class="tips">$T('explain-dirscan_speed')</span>
<br class="clear" />
<label class="label">$T('opt-script_dir'):</label>
<input type="text" size="40" name="script_dir" value="$script_dir">
<span class="tips">$T('explain-script_dir')</span>
<br class="clear" />
<label class="label">$T('opt-email_dir'):</label>
<input type="text" size="40" name="email_dir" value="$email_dir">
<span class="tips">$T('explain-email_dir')</span>
<br class="clear" />
<label class="label">$T('opt-password_file'):</label>
<input type="text" size="40" name="password_file" value="$password_file">
<span class="tips">$T('explain-password_file')</span>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>System Folders</legend>
<hr />
$T('systemFolders')<br />
<emp>$T('in') "$my_lcldata"</emp><br/>
<br class="clear" /><br class="clear" />
<label class="label">$T('opt-admin_dir'):</label>
<input type="text" size="40" name="admin_dir" value="$admin_dir">
<span class="tips">$T('explain-admin_dir1')<br/>$T('explain-admin_dir2')</span>
<br class="clear" />
<label class="label">$T('opt-log_dir'):</label>
<input type="text" size="40" name="log_dir" value="$log_dir">
<span class="tips">$T('explain-log_dir')</span>
<br class="clear" />
<label class="label">$T('opt-nzb_backup_dir'):</label>
<input type="text" size="40" name="nzb_backup_dir" value="$nzb_backup_dir">
<span class="tips">$T('explain-nzb_backup_dir')</span>
<br class="clear" />
</fieldset>
</div><br class="clear" />
<input type="button" size="40" value="$T('button-saveChanges')" onclick="javascript:submitconfig('config/folders/saveDirectories', this, 'configFolders')">
</form>

154
interfaces/smpl/templates/config_general.tmpl

@ -1,154 +0,0 @@
<a href="${helpuri}Configure+General-0-8" id="help" target="_blank">$T('menu-help')</a><h3>$T('generalConfig')</h3>
<form class="cmxform" id="configGeneral" autocomplete="off">
<fieldset class="EntryFieldSet">
<legend>$T('webServer') <i>($T('restartRequired'))</i></legend>
<hr />
<label for "host" class="label">$T('opt-host'):</label>
<input type="text" name="host" value="$host">
<span class="tips">$T('explain-host')</span>
<br class="clear" />
<label for "port" class="label">$T('opt-port'):</label>
<input type="text" name="port" value="$port">
<span class="tips">$T('explain-port')</span>
<br class="clear" />
<label for "userinterface" class="label">$T('opt-web_dir'):</label>
<select name="web_dir" id="webdir" class="select">
<!--#for $webline in $web_list#-->
<!--#if $webline.lower() == $web_dir.lower()#-->
<option value="$webline" selected>$webline</option>
<!--#else#-->
<option value="$webline">$webline</option>
<!--#end if#-->
<!--#end for#-->
</select>
<span class="tips">$T('explain-web_dir')</span>
<br class="clear" />
<label for "userinterface" class="label">$T('opt-web_dir2'):</label>
<select name="web_dir2" id="webdir2" class="select">
<!--#for $webline in $web_list2#-->
<!--#if $webline.lower() == $web_dir2.lower()#-->
<option value="$webline" selected>$webline</option>
<!--#else#-->
<option value="$webline">$webline</option>
<!--#end if#-->
<!--#end for#-->
</select>
<span class="tips">$T('explain-web_dir2')</span>
<br class="clear" />
<label for "language" class="label">$T('opt-language'):</label>
<select name="language" id="language" class="select">
<!--#for $webline in $lang_list#-->
<!--#if $webline[0].lower() == $language.lower()#-->
<option value="$webline[0]" selected>$webline[1]</option>
<!--#else#-->
<option value="$webline[0]">$webline[1]</option>
<!--#end if#-->
<!--#end for#-->
</select>
<span class="tips">$T('explain-language')</span>
<br class="clear" />
<label class="label">$T('opt-apikey'):</label> <input type="text" style="width:250px;border:none;" onclick="this.select()" id="apikey" value="$session">
<span class="tips">$T('explain-apikey')</span>
<br class="clear" />
<label class="label">&nbsp;</label>
<input type="button" style="float:none;display:inline;" size="40" value="$T('button-apikey')" onclick="javascript:generateAPIKey()">
<br class="clear" />
<label class="label">$T('opt-nzbkey'):</label> <input type="text" style="width:250px;border:none;" onclick="this.select()" id="nzbkey" value="$nzb_key">
<span class="tips">$T('explain-nzbkey')</span>
<br class="clear" />
<label class="label">&nbsp;</label>
<input type="button" style="float:none;display:inline;" size="40" value="$T('button-apikey')" onclick="javascript:generateNZBKey()">
<br class="clear" />
<label class="label">$T('opt-disableApikey'):</label>
<input class="radio" type="checkbox" name="disable_api_key" value="1" <!--#if $disable_api_key > 0 then "checked=1" else ""#--> />
<span class="tips">$T('explain-disableApikey') <a href="${helpuri}cross-site-vulnerability/" target="_blank">$T('explain-disableApikeyWarn')</a></span></label>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('webAuth')</legend>
<hr />
<label for "webuser" class="label">$T('opt-web_username'):</label>
<input type="text" name="username" value="$username">
<span class="tips">$T('explain-web_username')</span>
<br class="clear" />
<label for "webpass" class="label">$T('opt-web_password'):</label>
<input type="password" name="password" value="$password">
<span class="tips">$T('explain-web_password')</span>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('httpsSupport') <i>($T('restartRequired'))</i></legend>
<hr />
<label><span class="label">$T('opt-enable_https')<!--#if int($have_ssl) == 0 then " "+$T('opt-notInstalled') else ""#-->:</span>
<input class="radio" type="checkbox" name="enable_https" value="1" <!--#if $enable_https == 1 then 'checked="1"' else ""#--> <!--#if int($have_ssl) == 0 then "disabled" else ""#--> />
<span class="tips">$T('explain-enable_https')</span></label>
<br class="clear" />
<label for "https_port" class="label">$T('opt-https_port'):</label>
<input type="text" name="https_port" value="$https_port">
<span class="tips">$T('explain-https_port')</span>
<br class="clear" />
<label for "https_cert" class="label">$T('opt-https_cert'):</label>
<input type="text" name="https_cert" value="$https_cert">
<span class="tips">$T('explain-https_cert')</span>
<br class="clear" />
<label for "https_key" class="label">$T('opt-https_key'):</label>
<input type="text" name="https_key" value="$https_key">
<span class="tips">$T('explain-https_key')</span>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('tuning')</legend>
<hr />
<label for "qrefresh" class="label">$T('opt-refresh_rate'):</label>
<input type="text" name="refresh_rate" value="$refresh_rate">
<span class="tips">$T('explain-refresh_rate')</span>
<br class="clear" />
<label for "bandwidth max" class="label">$T('opt-bandwidth_max'):</label>
<input type="text" name="bandwidth_max" value="$bandwidth_max">
<span class="tips">$T('explain-bandwidth_max')</span>
<br class="clear" />
<label for "bandwidth perc" class="label">$T('opt-bandwidth_perc'):</label>
<input type="text" name="bandwidth_perc" value="$bandwidth_perc">
<span class="tips">$T('explain-bandwidth_perc')</span>
<br class="clear" />
<label for "cachelimit" class="label">$T('opt-cache_limitstr'):</label>
<input type="text" name="cache_limit" value="$cache_limit">
<span class="tips">$T('explain-cache_limitstr')</span>
<br class="clear" />
<label for "cleanuplist" class="label">$T('opt-cleanup_list'):</label>
<input type="text" name="cleanup_list" value="$cleanup_list">
<span class="tips">$T('explain-cleanup_list')</span>
<br class="clear" />
</fieldset>
<p>
<input type="button" size="40" value="$T('button-saveChanges')" onclick="javascript:submitconfig('config/general/saveGeneral', this, 'configGeneral')">
</p>
</form>

113
interfaces/smpl/templates/config_notify.tmpl

@ -1,113 +0,0 @@
<a href="${helpuri}Configure+Notifications-0-7" id="help" target="_blank">$T('menu-help')</a><h3>$T('configEmail')</h3>
<form id="configEmail" class="cmxform" autocomplete="off">
<div class="EntryBlock">
<fieldset class="EntryFieldSet">
<legend>$T('emailOptions')</legend>
<hr />
<span class="label">$T('opt-email_endjob'):</span>
<input class="radio" type="radio" name="email_endjob" value="0" <!--#if $email_endjob == "0" then "checked=1" else ""#--> /> $T('email-never')
<input class="radio" type="radio" name="email_endjob" value="1" <!--#if $email_endjob == "1" then "checked=1" else ""#--> /> $T('email-always')
<input class="radio" type="radio" name="email_endjob" value="2" <!--#if $email_endjob == "2" then "checked=1" else ""#--> /> $T('email-errorOnly')
<span class="tips">$T('opt-email_endjob')</span>
<br class="clear" />
<label><span class="label">$T('opt-email_full'):</span>
<input class="radio" type="checkbox" name="email_full" value="1" <!--#if $email_full != "0" then "checked=1" else ""#--> />
<span class="tips">$T('explain-email_full')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-email_rss'):</span>
<input class="radio" type="checkbox" name="email_rss" value="1" <!--#if $email_rss != "0" then "checked=1" else ""#--> />
<span class="tips">$T('explain-email_rss')</span></label>
<br class="clear" />
<label class="label">$T('opt-email_dir'):</label>
<input type="text" size="35" name="email_dir" value="$email_dir">
<span class="tips">$T('explain-email_dir')</span>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('emailAccount')</legend>
<hr />
<label class="label">$T('opt-email_server'):</label>
<input type="text" size="35" name="email_server" value="$email_server">
<span class="tips">$T('explain-email_server')</span>
<br class="clear" />
<label class="label">$T('opt-email_to'):</label>
<input type="text" size="35" name="email_to" value="$email_to">
<span class="tips">$T('explain-email_to')</span>
<br class="clear" />
<label class="label">$T('opt-email_from'):</label>
<input type="text" size="35" name="email_from" value="$email_from">
<span class="tips">$T('explain-email_from')</span>
<br class="clear" />
<label class="label">$T('opt-email_account'):</label>
<input type="text" size="35" name="email_account" value="$email_account">
<span class="tips">$T('explain-email_account')</span>
<br class="clear" />
<label class="label">$T('opt-email_pwd'):</label>
<input type="password" size="35" name="email_pwd" value="$email_pwd">
<span class="tips">$T('explain-email_pwd')</span>
<br class="clear" />
</fieldset>
<!--#if $have_growl or $have_ntfosd#-->
<fieldset class="EntryFieldSet">
<legend>$T('growlSettings')</legend>
<hr />
<!--#if $have_ntfosd#-->
<label><span class="label">$T('opt-ntfosd_enable'):</span>
<input class="radio" type="checkbox" name="ntfosd_enable" value="1" <!--#if $ntfosd_enable != "0" then "checked=1" else ""#--> />
<span class="tips">$T('explain-ntfosd_enable')</span></label>
<br class="clear" />
<!--#end if#-->
<!--#if $have_growl#-->
<label><span class="label">$T('opt-growl_enable'):</span>
<input class="radio" type="checkbox" name="growl_enable" value="1" <!--#if $growl_enable != "0" then "checked=1" else ""#--> />
<span class="tips">$T('explain-growl_enable')</span></label>
<br class="clear" />
<label class="label">$T('opt-growl_server'):</label>
<input type="text" size="35" name="growl_server" value="$growl_server">
<span class="tips">$T('explain-growl_server')</span>
<br class="clear" />
<label class="label">$T('opt-growl_password'):</label>
<input type="password" size="35" name="growl_password" value="$growl_password">
<span class="tips">$T('explain-growl_password')</span>
<br class="clear" />
<!--#end if#-->
</fieldset>
<!--#end if#-->
</div>
<p>
<input type="button" size="40" value="$T('button-saveChanges')" onclick="javascript:submitconfig('config/notify/saveEmail', this, 'configEmail')">
</p>
<br class="clear" />
<a class="config" onClick="testemail();">$T('link-testEmail')</a>
<a class="config" onClick="testnotification();">$T('testNotify')</a>
<!--#if $lastmail#-->
&nbsp;&nbsp;&nbsp;&nbsp;$T('emailResult') = <b>$lastmail</b>
<!--#end if#-->
</form>
</form>

373
interfaces/smpl/templates/config_rss.tmpl

@ -1,373 +0,0 @@
<script type="text/javascript" src="../../static/MochiKit/MochiKit.js"></script>
<script type="text/javascript">
MochiKit.DOM.addLoadEvent(location = "../../#config-rss");
</script>
<a href="${helpuri}Configure+RSS-0-8" id="help" target="_blank">$T('menu-help')</a>
<h3>$T('configRSS')</h3>
<!--#if $active_feed#-->
<!--#set $feed = $active_feed#-->
<div class="EntryBlock">
<p><a href="#" onClick="javascript:lr('config/rss',''); return false;">&laquo; $T('back')</a></p>
<fieldset class="EntryFieldSet">
<legend <!--#if $rss[$feed]['enable'] then 'class="feedEnabled"' else 'class="feedDisabled"'#-->><input type="checkbox" onclick="javascript:submitconfig('config/rss/toggle_rss_feed', '','update_$feed','1' )" name="enable" <!--#if $rss[$feed]['enable'] then "CHECKED" else "" #-->/>
$T('feed') $feed</legend>
<hr />
<div class="EntryBlock" id="update_$feed">
<input type="text" size="92" name="uri" value="$rss[$feed]['uri']"/>
<input type="submit" onclick="javascript:if (confirm('$T('confirm').replace("'","`") ')) {submitconfig('config/rss/del_rss_feed', '','update_$feed','1' )}" value="$T('button-delFeed')"/>
<input type="submit" onClick="javascript:lr('config/rss/test_rss_feed','feed=$feed'); return false;" value="$T('button-preFeed')"/>
<input type="submit" onClick="javascript:lr('config/rss/download_rss_feed','feed=$feed'); return false;" value="$T('button-forceFeed')"/>
<br/><br/>
<!--#if $rss[$feed]['pick_cat']#-->
<select name="cat">
<optgroup label="$T('category')">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == $rss[$feed]['cat'] then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</optgroup>
</select>
<!--#end if#-->
<select name="pp">
<optgroup label="$T('pp')">
<option value="" <!--#if $rss[$feed]['pp'] == "" then 'selected' else ''#-->>$T('default')</option>
<option value="0" <!--#if $rss[$feed]['pp'] == "0" then 'selected' else ''#-->>$T('none')</option>
<option value="1" <!--#if $rss[$feed]['pp'] == "1" then 'selected' else ''#-->>$T('pp-repair')</option>
<option value="2" <!--#if $rss[$feed]['pp'] == "2" then 'selected' else ''#-->>$T('pp-unpack')</option>
<option value="3" <!--#if $rss[$feed]['pp'] == "3" then 'selected' else ''#-->>$T('pp-delete')</option>
</optgroup>
</select>
<!--#if $rss[$feed]['pick_script']#-->
<select name="script">
<optgroup label="$T('script')">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == $rss[$feed]['script'] then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</optgroup>
</select>
<!--#end if#-->
<select name="priority">
<optgroup label="$T('priority')">
<option value="-100" <!--#if $rss[$feed]['priority'] == -100 then 'selected' else ''#-->>$T('default')</option>
<option value="2" <!--#if $rss[$feed]['priority'] == 2 then 'selected' else ''#-->>$T('pr-force')</option>
<option value="1" <!--#if $rss[$feed]['priority'] == 1 then 'selected' else ''#-->>$T('pr-high')</option>
<option value="0" <!--#if $rss[$feed]['priority'] == 0 then 'selected' else ''#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $rss[$feed]['priority'] == -1 then 'selected' else ''#-->>$T('pr-low')</option>
<option value="-2" <!--#if $rss[$feed]['priority'] == -2 then 'selected' else ''#-->>$T('pr-paused')</option>
</optgroup>
</select>
<input type="hidden" name="feed" value="$feed"/>
<!--<input type="checkbox" onclick="javascript:submitconfig('config/rss/toggle_rss_feed', '','update_$feed','1' )" name="enable" <!--#if $rss[$feed]['enable'] then "CHECKED" else "" #-->/>Scheduled -->
<input type="submit" value="$T('button-save')" onclick="javascript:submitconfig('config/rss/upd_rss_feed', this,'update_$feed','1' )" />
</fieldset>
</div>
<br/>
<table id="rssTable">
<thead>
<tr>
<th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>
<th>&nbsp;</th>
<th>$T('rss-order')</th>
<th>$T('rss-type')</th>
<th>$T('rss-filter')</th>
<!--#if $rss[$feed]['pick_cat']#--> <th>$T('category')</th> <!--#end if#-->
<th>Mode</th>
<!--#if $rss[$feed]['pick_script']#--> <th>$T('script')</th> <!--#end if#-->
<th>$T('priority')</th>
<th>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th>
</tr>
</thead>
<tbody>
<tr id="$feed+new_filter">
<td></td>
<td><input type="checkbox" name="enabled" value="1" checked="checked" /></td>
<td></td>
<td>
<select name="filter_type">
<option value="A" selected /> $T('rss-accept')</option>
<option value="M" /> $T('rss-must')</option>
<option value="R" /> $T('rss-reject')</option>
<option value="C" /> $T('rss-mustcat')</option>
</select>
</td>
<td><input type="text" size="40" class="filter_text fill-td" name="filter_text" value=""></td>
<!--#if $rss[$feed]['pick_cat']#-->
<td>
<select name="cat">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == "Default" then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<select name="pp">
<option value="" selected>$T('default')</option>
<option value="0">$T('none')</option>
<option value="1">$T('pp-repair')</option>
<option value="2">$T('pp-unpack')</option>
<option value="3">$T('pp-delete')</option>
</select>
</td>
<!--#if $rss[$feed]['pick_script']#-->
<td>
<select name="script">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == "Default" then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</select>
</td>
<td>
<select name="priority">
<option value="-100" selected>$T('default')</option>
<option value="2" >$T('pr-force')</option>
<option value="1" >$T('pr-high')</option>
<option value="0" >$T('pr-normal')</option>
<option value="-1">$T('pr-low')</option>
<option value="-2">$T('pr-paused')</option>
</select>
</td>
<!--#end if#-->
<td>
<input type="hidden" value="$rss[$feed]['filtercount']" name="index">
<input type="hidden" value="$feed" name="feed">
<input type="submit" value="$T('button-save')" onclick="javascript:submitconfig('config/rss/upd_rss_filter', this,'$feed+new_filter','1' )">
</td>
</tr>
<!--#set $fnum = 0#-->
<!--#for $filter in $rss[$feed].filters#-->
<tr class="odd" id="$feed+$fnum">
<td>
<input type="submit" value="$T('rss-delFilter')" onclick="javascript:lr('config/rss/del_rss_filter','index=$fnum&feed=$feed')" />
</td>
<td>
<input type="checkbox" name="enabled" value="1" <!--#if $filter[6] == '1' then 'checked="checked"' else ""#--> />
</td>
<td>
<input type="text" size="3" name="new_index" value=$fnum>
</td>
<td>
<select name="filter_type">
<option value="A" <!--#if $filter[3] == "A" then "selected" else ""#--> /> $T('rss-accept')</option>
<option value="M" <!--#if $filter[3] == "M" then "selected" else ""#--> /> $T('rss-must')</option>
<option value="R" <!--#if $filter[3] == "R" then "selected" else ""#--> /> $T('rss-reject')</option>
<option value="C" <!--#if $filter[3] == "C" then "selected" else ""#--> /> $T('rss-mustcat')</option>
</select>
</td>
<td>
<input type="text" size="40" class="filter_text fill-td" name="filter_text" value="$filter[4]"/></td>
<!--#if $rss[$feed]['pick_cat']#-->
<td>
<select name="cat">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct == $filter[0] then "selected" else ""#-->>$Tspec($ct)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<select name="pp">
<option value="" <!--#if $filter[1] == "0" then 'selected' else ''#-->>$T('default')</option>
<option value="0" <!--#if $filter[1] == "0" then 'selected' else ''#-->>$T('none')</option>
<option value="1" <!--#if $filter[1] == "1" then 'selected' else ''#-->>$T('pp-repair')</option>
<option value="2" <!--#if $filter[1] == "2" then 'selected' else ''#-->>$T('pp-unpack')</option>
<option value="3" <!--#if $filter[1] == "3" then 'selected' else ''#-->>$T('pp-delete')</option>
</select>
</td>
<!--#if $rss[$feed]['pick_script']#-->
<td>
<select name="script">
<!--#for $sc in $script_list#-->
<option value="$sc" <!--#if $sc == $filter[2] then "selected" else ""#-->>$Tspec($sc)</option>
<!--#end for#-->
</select>
</td>
<!--#end if#-->
<td>
<select name="priority">
<option value="-100" <!--#if $filter[5] == "-100" then 'selected' else ''#-->>$T('default')</option>
<option value="2" <!--#if $filter[5] == "2" then "selected" else ""#-->>$T('pr-force')</option>
<option value="1" <!--#if $filter[5] == "1" then "selected" else ""#-->>$T('pr-high')</option>
<option value="0" <!--#if $filter[5] == "0" then "selected" else ""#-->>$T('pr-normal')</option>
<option value="-1" <!--#if $filter[5] == "-1" then "selected" else ""#-->>$T('pr-low')</option>
<option value="-2" <!--#if $filter[5] == "-2" then "selected" else ""#-->>$T('pr-paused')</option>
</select>
</td>
<td>
<input type="hidden" name="index" value="$fnum"/>
<input type="hidden" name="feed" value="$feed"/>
<input type="submit" value="$T('button-save')" onclick="javascript:submitconfig('config/rss/upd_rss_filter', this,'$feed+$fnum','1' )"/>
<!--#if not $rss[$feed].filter_states[$fnum]#-->&nbsp;&nbsp;$T('Incorrect filter')<!--#end if#-->
</td>
</tr>
<!--#set $fnum = $fnum+1#-->
<!--#end for#-->
</tbody>
</table>
</fieldset>
<!--#if $error#-->
<br/><b>$error</b><br/><br/>
<!--#end if#-->
<br/>
<h3>$T('rss-matched')</h3>
<table id="catTable">
<tr>
<th>&nbsp;</th>
<th>&nbsp;$T('rss-skip')&nbsp;</th>
<th>&nbsp;$T('rss-filter')&nbsp;</th>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $matched#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form action="config/rss/download" method="get">
<input type="hidden" name="url" value="$job[0]"/>
<input type="hidden" name="nzbname" value="$job[4]"/>
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session" />
<input type="submit" value="$T('link-download')"/>
</form>
</td>
<td>$job[2]</td>
<td>$job[3]</td>
<td>$job[1]</td>
</tr>
<!--#end for#-->
</table>
<br/>
<h3>$T('rss-notMatched')</h3>
<table id="catTable">
<tr>
<th>&nbsp;</th>
<th>&nbsp;$T('rss-skip')&nbsp;</th>
<th>&nbsp;$T('rss-filter')&nbsp;</th>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $unmatched#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form action="config/rss/download" method="get">
<input type="hidden" name="url" value="$job[0]"/>
<input type="hidden" name="nzbname" value="$job[4]"/>
<input type="hidden" value="$feed" name="feed"/>
<input type="hidden" name="session" value="$session" />
<input type="submit" value="$T('link-download')"/>
</form>
</td>
<td>$job[2]</td>
<td>$job[3]</td>
<td>$job[1]</td>
</tr>
<!--#end for#-->
</table>
<br/>
<h3>$T('rss-done')</h3>
<!--#if $downloaded#-->
<form id="clean_rss_jobs">
<input type="hidden" name="feed" value="$feed"/>
<input type="hidden" name="session" value="$session" />
<input type="submit" value="$T('button-clear')" onclick="javascript:submitconfig('config/rss/clean_rss_jobs', this,'clean_rss_jobs','1' ); return false;" />
</form>
<!--#end if#-->
<table id="catTable">
<tr>
<th>$T('sort-title')</th>
</tr>
<!--#set $odd = False#-->
<!--#for $job in $downloaded#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td>$job</td>
</tr>
<!--#end for#-->
</table>
<!--#else#-->
<div class="EntryBlock">
<form id="add_feed">
<fieldset class="EntryFieldSet">
<legend>$T('newFeedURI')</legend>
<input type="text" size="10" name="feed" value="$feed"/>&nbsp;
<input type="text" size="104" name="uri" value=""/><br/><br/>
<input type="hidden" name="session" value="$session" />
<input type="submit" value="$T('button-add')" onclick="javascript:submitconfig('config/rss/add_rss_feed', this,'add_feed','1' )" />
</fieldset>
</form>
</div>
<p>$T('explain-RSS')</p>
<div class="EntryBlock">
<form id="save_rate">
<fieldset class="EntryFieldSet">
<legend>$T('opt-rss_rate')</legend>
<input type="text" name="rss_rate" value="$rss_rate">
<input type="hidden" name="session" value="$session" />
<input type="submit" value="$T('button-save')" onclick="javascript:submitconfig('config/rss/save_rss_rate', this,'save_rate','1' )" />
<br/>
$T('explain-rss_rate')
</fieldset>
</form>
</div>
<table id="catTable">
<tr>
<th></th>
<th>$T('enabled')</th>
<th>$T('feed')</th>
<th>URL</th>
</tr>
<!--#set $odd = False#-->
<!--#for $feed in sorted($rss.keys(), cmp=lambda x,y: cmp(x.lower(), y.lower()))#-->
<!--#set $odd = not $odd#-->
<tr class="<!--#if $odd then "odd" else "even"#-->">
<td><form id="delete_$feed">
<input type="hidden" name="session" value="$session" />
<input type="hidden" value="$feed" name="feed" />
<input type="submit" value="$T('button-del')" onclick="if(confirm('$T('confirm').replace("'","`")')){javascript:submitconfig('config/rss/del_rss_feed', this,'delete_$feed','1' )} else return false;" />
</form>
</td>
<td><form id="toggle_$feed">
<input type="hidden" name="session" value="$session" />
<input type="hidden" value="$feed" name="feed" />
<input type="hidden" value="1" name="table" />
<input type="checkbox" onclick="javascript:submitconfig('config/rss/toggle_rss_feed', this,'toggle_$feed','1' )" name="enable" <!--#if $rss[$feed]['enable'] then "CHECKED" else "" #-->/>
</form>
</td>
<td><a href="#/config/rss/" onClick="lr('./config/rss/','feed=$rss[$feed]['link']', 0, 0);">$feed</a></td>
<td>$rss[$feed]['uri']</td>
</tr>
<!--#end for#-->
</table>
<!--#end if#-->

66
interfaces/smpl/templates/config_scheduling.tmpl

@ -1,66 +0,0 @@
<a href="${helpuri}Configure+Scheduling-0-8 id="help" target="_blank">$T('menu-help')</a>
<h3>$T('configSchedule')</h3>
<div class="EntryBlock">
<form class="cmxform" id="schedule">
<fieldset class="EntryFieldSet">
<legend>$T('addSchedule')</legend>
<hr />
<br class="clear" />
<%import time
t = time.localtime()
hour = t[3]
if hour != 23:
hour += 1
else:
hour = 0 %>
<label class="label">$T('smpl-hourmin'):</label>
<select name="hour">
<!--#for $i in range(24)#-->
<option value="$i" <!--#if hour == i then "selected=1" else ""#-->> $i</option>
<!--#end for#-->
</select>
:
<select name="minute">
<!--#for $i in range(60)#-->
<option value="$i">$i
<!--#end for#-->
</select>
<br class="clear" />
<label class="label" for="daysofweek">$T('sch-frequency'):</label>
<input type="checkbox" name="daysofweek" value="1">$T('monday')<br/>
<input type="checkbox" name="daysofweek" value="2">$T('tuesday')<br/>
<input type="checkbox" name="daysofweek" value="3">$T('wednesday')<br/>
<input type="checkbox" name="daysofweek" value="4">$T('thursday')<br/>
<input type="checkbox" name="daysofweek" value="5">$T('friday')<br/>
<input type="checkbox" name="daysofweek" value="6">$T('saturday')<br/>
<input type="checkbox" name="daysofweek" value="7">$T('sunday')<br/>
<br class="clear" />
<label class="label">$T('sch-action'):</label>
<select name="action">
<!--#for $action in $actions#-->
<option value="$action">$actions_lng[$action]
<!--#end for#-->
</select>
<br class="clear" />
<label class="label">$T('sch-arguments'):</label>
<input class="schedulesubmit" type="text" size="20" name="arguments" value="">
<br class="clear" />
<p>
<input type="button" size="40" value="$T('button-addSchedule')" onclick="javascript:submitconfig('config/scheduling/addSchedule', this,'schedule', 'config/scheduling','0')">
</p>
</fieldset>
</form>
</div>
<h3>$T('currentSchedules'):</h3><br />
<div class="EntryBlock">
<!--#set $schednum = 0#-->
<!--#for $line in $schedlines#-->
<form id="$line">
<input class="schedulesubmit" type="button" size="5" value="$T('button-x')" onclick="javascript:submitconfig('config/scheduling/delSchedule', '', '$line', 'config/scheduling','0')">
$T('sch-task') $taskinfo[$schednum][0]: <strong>$taskinfo[$schednum][1]:$taskinfo[$schednum][2]</strong> - $taskinfo[$schednum][3] - $taskinfo[$schednum][4]
<input type="hidden" name="line" value="$line">
<!--#set $schednum = $schednum+1#-->
</form>
<!--#end for#-->
</div>

168
interfaces/smpl/templates/config_server.tmpl

@ -1,168 +0,0 @@
<a href="${helpuri}Configure+Servers-0-8" id="help" target="_blank">$T('menu-help')</a>
<h3>$T('configServer')</h3>
<div class="EntryBlock">
<!--#set $slist = $servers.keys()#-->
<!--#$slist.sort()#-->
<!--#for $server in $slist#-->
<div class="server">
<form class="cmxform" id="$servers[$server]['host']$servers[$server]['port']" autocomplete="off">
<fieldset class="EntryFieldSet">
<legend>$servers[$server]['displayname']</legend>
<hr />
<label class="label">$T('srv-host'):</label><input type="text" size="25" name="host" value="$servers[$server]['host']">
<br class="clear" />
<label class="label">$T('srv-port'):</label><input type="text" size="25" name="port" value="$servers[$server]['port']">
<br class="clear" />
<label class="label">$T('srv-username'):</label><input type="text" size="25" name="username" value="$servers[$server]['username']">
<br class="clear" />
<label class="label">$T('srv-password'):</label><input type="password" size="25" name="password" value="$servers[$server]['password']">
<br class="clear" />
<label class="label">$T('srv-timeout'):</label><input type="text" size="25" name="timeout" value="$servers[$server]['timeout']">
<br class="clear" />
<label class="label">$T('srv-connections'):</label><input type="text" size="25" name="connections" value="$servers[$server]['connections']">
<br class="clear" />
<label class="label">$T('srv-priority'):</label><input type="text" size="25" name="priority" value="$servers[$server]['priority']">
<br class="clear" />
<label class="label">$T('srv-retention') ($T('days')):</label><input type="text" size="25" name="retention" value="$servers[$server]['retention']">
<br class="clear" />
<label class="label">$T('srv-displayname'):</label><input type="text" size="25" name="displayname" value="$servers[$server]['displayname']">
<br class="clear" />
<label><span class="label">$T('srv-ssl'):</span>
<!--#if int($have_ssl) == 1#-->
<input class="radio" type="checkbox" name="ssl" value="1" <!--#if int($servers[$server]['ssl']) != 0 and int($have_ssl) == 1 then "checked=1" else ""#--> <!--#if int($have_ssl) == 0 then "disabled" else ""#-->/>
<!--#else#-->
<i>$T('opt-notInstalled')</i>
<!--#end if#-->
</label><br class="clear" />
<label><span class="label">$T('srv-ssl_type'):</span>
<!--#if int($have_ssl) == 1#-->
<select name="ssl_type" id="ssl_type">
<option value="t1" <!--#if $servers[$server]['ssl_type'] == "t1" then 'selected="selected" class="selected"' else ""#--> >TLS1</option>
<option value="v23" <!--#if $servers[$server]['ssl_type'] == "v23" then 'selected="selected" class="selected"' else ""#--> >V23</option>
<option value="v2" <!--#if $servers[$server]['ssl_type'] == "v2" then 'selected="selected" class="selected"' else ""#--> >V2</option>
<option value="v3" <!--#if $servers[$server]['ssl_type'] == "v3" then 'selected="selected" class="selected"' else ""#--> >V3</option>
</select>
<!--#else#-->
<i>$T('opt-notInstalled')</i>
<!--#end if#-->
</label><br class="clear" />
<label><span class="label">$T('srv-send_group'):</span>
<input class="radio" type="checkbox" name="send_group" value="1" />
</label><br class="clear" />
<label><span class="label">$T('srv-optional'):</span>
<input class="radio" type="checkbox" name="optional" value="1" <!--#if int($servers[$server]['optional']) != 0 then "checked=1" else ""#--> /></label>
</label><br class="clear" />
<label><span class="label">$T('srv-categories'):</span>
<select name="categories" multiple>
<!--#for $cat in $cats#-->
<option value="$cat" <!--#if $cat == "Default" then 'selected' else ""#-->>$cat</option>
<!--#end for#-->
</select></label>
<br class="clear" />
<label><span class="label">$T('srv-enable'):</span>
<input class="radio" type="checkbox" name="enable" value="1" <!--#if int($servers[$server]['enable']) != 0 then "checked=1" else ""#--> /></label>
<br class="clear" />
<!--#if 'amounts' in $servers[$server]#-->
<table border="1" >
<tr><td>$T('total')</td><td>&nbsp;&nbsp;$servers[$server]['amounts'][0]</td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;$T('thisMonth')</td><td>&nbsp;&nbsp;$servers[$server]['amounts'][1]</td></tr>
<tr><td>$T('today')</td><td>&nbsp;&nbsp;$servers[$server]['amounts'][3]</td>
<td>&nbsp;&nbsp;&nbsp;&nbsp;$T('thisWeek')</td><td>&nbsp;&nbsp;$servers[$server]['amounts'][2]</td></tr>
</table>
<!--#end if#-->
<div id="$servers[$server]['host']$servers[$server]['port']-result" class="server-test">$T('srv-testHint')</div>
<input type="hidden" name="server" value="$server">
<input type="button" class="submitindent" size="40" value="$T('button-testServer')" onclick="javascript:testServer('$servers[$server]['host']$servers[$server]['port']')">
<p><input type="button" class="submitindent" size="40" value="$T('button-saveChanges')" onclick="javascript:submitconfig('config/server/saveServer',this,'$servers[$server]['host']$servers[$server]['port']')">
<br class="clear" />
<input type="button" class="submitindent" size="40" value="$T('button-delServer')" onclick="javascript:submitconfig('config/server/delServer', this,'$servers[$server]['host']$servers[$server]['port']','config/server','0')">
</p>
</fieldset>
</form><br class="clear"/>
</div>
<!--#end for#-->
<br class="clear"/>
<form id="addserver" class="cmxform" autocomplete="off">
<fieldset class="EntryFieldSet">
<legend>$T('addServer')</legend>
<hr />
<label class="label">$T('srv-host'):</label><input type="text" size="25" name="host">
<br class="clear" />
<label class="label">$T('srv-port'):</label><input type="text" size="25" name="port">
<br class="clear" />
<label class="label">$T('srv-username'):</label><input type="text" size="25" name="username">
<br class="clear" />
<label class="label">$T('srv-password'):</label><input type="password" size="25" name="password">
<br class="clear" />
<label class="label">$T('srv-timeout'):</label><input type="text" size="25" name="timeout" value="120">
<br class="clear" />
<label class="label">$T('srv-connections'):</label><input type="text" size="25" name="connections">
<br class="clear" />
<label class="label">$T('srv-priority'):</label><input type="text" size="25" name="priority">
<br class="clear" />
<label class="label">$T('srv-retention') ($T('days')):</label><input type="text" size="25" name="retention">
<br class="clear" />
<label><span class="label">$T('srv-ssl')<!--#if int($have_ssl) == 0 then $T('opt-notInstalled') else ""#-->:</span>
<input class="radio" type="checkbox" name="ssl" value="1" <!--#if int($have_ssl) == 0 then "disabled" else ""#-->></label>
<br class="clear" />
<label><span class="label">$T('srv-ssl_type')<!--#if int($have_ssl) == 0 then $T('opt-notInstalled') else ""#-->:</span>
<!--#if int($have_ssl) == 1#-->
<select name="sec_type" id="sec_type" class="select">
<option value="t1" selected> TLS1</option>
<option value="v23"> V23</option>
<option value="v2"> V2</option>
<option value="v3"> V3</option>
</select>
<!--#end if#-->
<br class="clear" />
<label><span class="label">$T('srv-send_group'):</span>
<input class="radio" type="checkbox" name="send_group" value="1"></label>
<br class="clear" />
<label><span class="label">$T('srv-optional'):</span>
<input class="radio" type="checkbox" name="optional" value="1"></label>
<br class="clear" />
<label><span class="label">$T('srv-categories'):</span>
<select name="categories" multiple>
<!--#for $cat in $cats#-->
<option value="$cat" <!--#if $cat in $servers[$server]['categories'] then 'selected' else ""#-->>$cat</option>
<!--#end for#-->
</select></label>
<br class="clear" />
<label><span class="label">$T('srv-enable'):</span>
<input class="radio" type="checkbox" name="enable" value="1" checked="1"></label>
<br class="clear" />
<p>
<input type="button" class="submitindent" size="40" value="$T('button-addServer')" onclick="javascript:submitconfig('config/server/addServer', this,'addserver','config/server','0')">
</p>
</fieldset>
</form><br class="clear"/>
</div>

278
interfaces/smpl/templates/config_sorting.tmpl

@ -1,278 +0,0 @@
<a href="${helpuri}Configure+Sorting-0-7" id="help" target="_blank">$T('menu-help')</a><h3>$T('configSort')</h3>
<!--action="config/directories/saveDirectories" method="post"-->
<form id="configSorting" class="cmxform" action="">
<div class="EntryBlock">
<fieldset class="EntryFieldSet">
<input id="complete_dir" type="hidden" value="$complete_dir" />
<legend>$T('seriesSorting')</legend>
<hr />
<label><span class="label">$T('opt-tvsort'):</span>
<input class="radio" type="checkbox" name="enable_tv_sorting" value="1" <!--#if $enable_tv_sorting > 0 then "checked=1" else ""#--> />
<span class="tips">$T('explain-tvsort')</span></label>
<br class="clear" />
<label class="label">$T('affectedCat'):</label>
<select name="tv_cat" multiple="multiple" size=4 class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $tv_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select>
<br class="clear" />
<a onclick="javascript:toggle('Keytable','',{duration:0.2})">[$T('sort-legenda')]</a>
<div id="Keytable">
<div class="row">
<span class="heading1">$T('sort-meaning')</span>
<span class="heading2">$T('sort-pattern')</span>
<span class="heading3">$T('sort-result')</span>
</div>
<div class="row">
<span class="tripleheight">$T('show-name')</span>
<span class="pattern">%sn</span>
<span class="result">$T('show-sp-name')</span>
<br />
<span class="pattern">%s.n</span>
<span class="result">$T('show-dot-name')</span>
<br />
<span class="pattern">%s_n</span>
<span class="result">$T('show-us-name')</span>
</div>
<div class="row">
<span class="doubleheight">$T('show-seasonNum')</span>
<span class="pattern">%s</span>
<span class="result">1</span>
<br />
<span class="pattern">%0s</span>
<span class="result">01</span>
</div>
<div class="row">
<span class="doubleheight">$T('show-epNum')</span>
<span class="pattern">%e</span>
<span class="result">5</span>
<br />
<span class="pattern">%0e</span>
<span class="result">05</span>
</div>
<div class="row">
<span class="tripleheight">$T('ep-name')</span>
<span class="pattern">%en</span>
<span class="result">$T('ep-sp-name')</span>
<br />
<span class="pattern">%e.n</span>
<span class="result">$T('ep-dot-name')</span>
<br />
<span class="pattern">%e_n</span>
<span class="result">$T('ep-us-name')</span>
</div>
<div class="row">
<span class="normalheight">$T('fileExt')</span>
<span class="pattern">%ext</span>
<span class="result">avi</span>
</div>
<div class="row">
<span class="normalheight">$T('orgFilename')</span>
<span class="pattern">%fn</span>
<span class="result">$T('sort-File')</span>
</div>
<div class="row">
<span class="normalheight">$T('orgDirname')</span>
<span class="pattern">%dn</span>
<span class="result">$T('sort-Folder')</span>
</div>
<div class="row">
<span class="normalheight">$T('lowercase')</span>
<span class="pattern">{$T('TEXT')}</span>
<span class="result">$T('text')</span>
</div>
<!--
<span class="">Original Filename</span>
<span class="">%fn</span>
<span class="">Episode Name</span>
<br />-->
</div><br class="clear" /><br class="clear" />
<label class="label">$T('sortString'):</label>
<input type="text" style="width:400px" size="80" id="tvfoldername" name="tv_sort_string" value="$tv_sort_string" onkeyup="javascript:previewtv()"><input type="button" style="width:100px;" onclick="tvClear()" value="$T('button-clear')"/><br class="clear" />
<label class="label">$T('presetSort'):</label>
<input type="button" onclick="tvSet('%sn/Season %s/%sn - %sx%0e - %en.%ext')" value="$T('button-Season1x05')"/>
<input type="button" onclick="tvSet('%sn/Season %s/%sn - S%0sE%0e - %en.%ext')" value="$T('button-SeasonS01E05')"/>
<input type="button" onclick="tvSet('%sn/%sx%0e - %en/%sn - %sx%0e - %en.%ext')" value="$T('button-Ep1x05')"/>
<input type="button" onclick="tvSet('%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext')" value="$T('button-EpS01E05')"/><br class="clear" />
$T('example'): <span id="previewtv"></span>
<br class="clear" /><br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('genericSort')</legend>
<hr />
<label><span class="label">$T('opt-movieSort'):</span>
<input class="radio" type="checkbox" name="enable_movie_sorting" value="1" <!--#if $enable_movie_sorting > 0 then "checked=1" else ""#--> />
<span class="tips">$T('explain-movieSort')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-movieExtra'):</span>
<input class="radio" type="checkbox" name="movie_extra_folder" id="movie_extra_folder" value="1" <!--#if $movie_extra_folder > 0 then "checked=1" else ""#--> />
<span class="tips">$T('explain-movieExtra')</span></label>
<br class="clear" />
<label class="label">$T('affectedCat'):</label>
<select name="movie_cat" multiple="multiple" size=4 class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $movie_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select>
<br class="clear" />
<a onclick="javascript:toggle('Keytable2','',{duration:0.2})">[$T('sort-legenda')]</a>
<div id="Keytable2">
<div class="row">
<span class="heading1">$T('sort-meaning')</span>
<span class="heading2">$T('sort-pattern')</span>
<span class="heading3">$T('sort-result')</span>
</div>
<div class="row">
<span class="tripleheight">$T('sort-title')</span>
<span class="pattern">%title</span>
<span class="result">$T('movie-sp-name')</span>
<br />
<span class="pattern">%.title</span>
<span class="result">$T('movie-dot-name')</span>
<br />
<span class="pattern">%_title</span>
<span class="result">$T('movie-us-name')</span>
</div>
<div class="row">
<span class="doubleheight">$T('year')</span>
<span class="pattern">%y</span>
<span class="result">2000</span>
</div>
<div class="row">
<span class="doubleheight">$T('extension')</span>
<span class="pattern">%ext</span>
<span class="result">avi</span>
</div>
<div class="row">
<span class="doubleheight">$T('partNumber')</span>
<span class="pattern">%1</span>
<span class="result">1</span>
</div>
<div class="row">
<span class="normalheight">$T('decade')</span>
<span class="pattern">%decade</span>
<span class="result">00</span>
</div>
<div class="row">
<span class="normalheight">$T('decade')</span>
<span class="pattern">%0decade</span>
<span class="result">2000</span>
</div>
<div class="row">
<span class="normalheight">$T('orgFilename')</span>
<span class="pattern">%fn</span>
<span class="result">$T('sort-File')</span>
</div>
<div class="row">
<span class="normalheight">$T('lowercase')</span>
<span class="pattern">{$T('TEXT')}</span>
<span class="result">$T('text')</span>
</div>
</div><br class="clear" /><br class="clear" />
<label class="label">$T('sortString'):</label>
<input type="text" style="width:400px" size="80" id="moviefoldername" name="movie_sort_string" value="$movie_sort_string" onkeyup="javascript:previewmovie()"><input type="button" onclick="movieClear()" style="width:100px;" value="$T('button-clear')"/><br class="clear" />
<label class="label">Multi-part label:</label>
<input type="text" style="width:400px" size="80" id="movieextra" name="movie_sort_extra" value="$movie_sort_extra" onkeyup="javascript:previewmovie()"><input type="button" onclick="movieClearExtra()" style="width:100px;" value="$T('button-clear')"/><br class="clear" />
<label class="label">$T('presetSort'):</label>
<input type="button" onclick="movieSet('%title (%y)/%title (%y).%ext',' CD%1');movieExtraFolder(false)" value="$T('button-inFolders')"/>
<input type="button" onclick="movieSet('%title (%y).%ext',' CD%1');movieExtraFolder(true)" value="$T('button-noFolders')"/><br class="clear" />
$T('example'): <span id="previewmovie"></span>
<br class="clear" /><br class="clear" />
</fieldset>
<br class="clear" />
<fieldset class="EntryFieldSet">
<legend>$T('dateSorting')</legend>
<hr />
<label><span class="label">$T('opt-dateSort'):</span>
<input class="radio" type="checkbox" name="enable_date_sorting" value="1" <!--#if $enable_date_sorting > 0 then "checked=1" else ""#--> />
<span class="tips">$T('explain-dateSort')</span></label>
<br class="clear" />
<label class="label">$T('affectedCat'):</label>
<select name="date_cat" multiple="multiple" size=4 class="multiple_cats">
<!--#for $ct in $cat_list#-->
<option value="$ct" <!--#if $ct in $date_categories then 'selected' else ''#--> >$Tspec($ct)</option>
<!--#end for#-->
</select>
<br class="clear" />
<a onclick="javascript:toggle('Keytable3','',{duration:0.2})">[$T('sort-legenda')]</a>
<div id="Keytable3">
<div class="row">
<span class="heading1">$T('sort-meaning')</span>
<span class="heading2">$T('sort-pattern')</span>
<span class="heading3">$T('sort-result')</span>
</div>
<div class="row">
<span class="tripleheight">$T('show-name')</span>
<span class="pattern">%t</span>
<span class="result">$T('show-sp-name')</span>
<br />
<span class="pattern">%.t</span>
<span class="result">$T('show-dot-name')</span>
<br />
<span class="pattern">%_t</span>
<span class="result">$T('show-us-name')</span>
</div>
<div class="row">
<span class="doubleheight">$T('year')</span>
<span class="pattern">%y</span>
<span class="result">2009</span>
</div>
<div class="row">
<span class="doubleheight">$T('month')</span>
<span class="pattern">%m</span>
<span class="result">1</span>
<br />
<span class="pattern">%0m</span>
<span class="result">01</span>
</div>
<div class="row">
<span class="tripleheight">$T('day-of-month')</span>
<span class="pattern">%d</span>
<span class="result">2</span>
<br />
<span class="pattern">%0d</span>
<span class="result">02</span>
<br />
</div>
<div class="row">
<span class="normalheight">$T('decade')</span>
<span class="pattern">%decade</span>
<span class="result">00</span>
</div>
<div class="row">
<span class="normalheight">$T('decade')</span>
<span class="pattern">%0decade</span>
<span class="result">2000</span>
</div>
<div class="row">
<span class="normalheight">$T('orgFilename')</span>
<span class="pattern">%fn</span>
<span class="result">$T('sort-File')</span>
</div>
<div class="row">
<span class="normalheight">$T('lowercase')</span>
<span class="pattern">{$T('TEXT')}</span>
<span class="result">$T('text')</span>
</div>
</div><br class="clear" /><br class="clear" />
<label class="label">$T('sortString'):</label>
<input type="text" style="width:400px" size="80" id="datefoldername" name="date_sort_string" value="$date_sort_string" onkeyup="javascript:previewdate()"><input type="button" style="width:100px;" onclick="dateClear()" value="$T('button-clear')"/><br class="clear" />
<label class="label">$T('presetSort'):</label>
<input type="button" onclick="dateSet('%t/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-ShowNameF')"/>
<input type="button" onclick="dateSet('%y-%0m/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-YMF')"/>
<input type="button" onclick="dateSet('%y-%0m-%0d/%t - %y-%0m-%0d - %desc.%ext')" value="$T('button-DailyF')"/><br class="clear" />
$T('example'): <span id="previewdate"></span>
</fieldset>
</div><br class="clear" />
<input type="button" size="40" value="$T('button-save')" onclick="javascript:submitconfig('config/sorting/saveSorting', this, 'configSorting')">
</form>

264
interfaces/smpl/templates/config_switches.tmpl

@ -1,264 +0,0 @@
<a href="${helpuri}configure+switches-0-8" id="help" target="_blank">$T('menu-help')</a>
<h3>$T('switchesConfig')</h3>
<div class="EntryBlock">
<form id="configSwitches" class="cmxform">
<fieldset class="EntryFieldSet">
<legend>$T('processingSwitches')</legend>
<hr />
<label><span class="label">$T('opt-quick_check'):</span>
<input class="radio" type="checkbox" name="quick_check" value="1" <!--#if $quick_check > 0 then 'checked="1"' else ""#--> /></label>
<span class="tips">$T('explain-quick_check')</span>
<br class="clear" />
<label><span class="label">$T('opt-pre_check'):</span>
<input class="radio" type="checkbox" name="pre_check" value="1" <!--#if $pre_check > 0 then 'checked="1"' else ""#--> /></label>
<span class="tips">$T('explain-pre_check')</span>
<br class="clear" />
<label><span class="label">$T('opt-enable_unrar'):</span>
<input class="radio" type="checkbox" name="enable_unrar" value="1" <!--#if $enable_unrar == 1 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_unrar')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-enable_unzip'):</span>
<input class="radio" type="checkbox" name="enable_unzip" value="1" <!--#if $enable_unzip > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_unzip')</span></label>
<br class="clear" />
<!--#if $have_7zip#-->
<label><span class="label">$T('opt-enable_7zip'):</span>
<input class="radio" type="checkbox" name="enable_7zip" value="1" <!--#if $enable_7zip > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_7zip')</span></label>
<br class="clear" />
<!--#end if#-->
<label><span class="label">$T('opt-enable_filejoin'):</span>
<input class="radio" type="checkbox" name="enable_filejoin" value="1" <!--#if $enable_filejoin > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_filejoin')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-enable_tsjoin'):</span>
<input class="radio" type="checkbox" name="enable_tsjoin" value="1" <!--#if $enable_tsjoin > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-ts_join')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-enable_recursive'):</span>
<input class="radio" type="checkbox" name="enable_recursive" value="1" <!--#if $enable_recursive > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_recursive')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-flat_unpack'):</span>
<input class="radio" type="checkbox" name="flat_unpack" value="1" <!--#if $flat_unpack > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-flat_unpack')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-overwrite_files'):</span>
<input class="radio" type="checkbox" name="overwrite_files" value="1" <!--#if $overwrite_files > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-overwrite_files')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-top_only'):</span>
<input class="radio" type="checkbox" name="top_only" value="1" <!--#if $top_only > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-top_only')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-safe_postproc'):</span>
<input class="radio" type="checkbox" name="safe_postproc" value="1" <!--#if $safe_postproc > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-safe_postproc')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-pause_on_pwrar'):</span>
<input class="radio" type="checkbox" name="pause_on_pwrar" value="1" <!--#if $pause_on_pwrar > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-pause_on_pwrar')</span></label>
<br class="clear" />
<span class="label">$T('opt-no_dupes'):</span>
<input class="radio" type="radio" name="no_dupes" value="0" <!--#if $no_dupes == 0 then 'checked="1"' else ""#--> /> $T('nodupes-off')
<input class="radio" type="radio" name="no_dupes" value="1" <!--#if $no_dupes == 1 then 'checked="1"' else ""#--> /> $T('nodupes-ignore')
<input class="radio" type="radio" name="no_dupes" value="2" <!--#if $no_dupes == 2 then 'checked="1"' else ""#--> /> $T('nodupes-pause')
<span class="tips">$T('explain-no_dupes')</span>
<br class="clear" />
<label><span class="label">$T('opt-sfv_check'):</span>
<input class="radio" type="checkbox" name="sfv_check" value="1" <!--#if $sfv_check > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-sfv_check')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-unpack_check'):</span>
<input class="radio" type="checkbox" name="unpack_check" value="1" <!--#if $unpack_check > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-unpack_check')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-script_can_fail'):</span>
<input class="radio" type="checkbox" name="script_can_fail" value="1" <!--#if $script_can_fail > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-script_can_fail')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-folder_rename'):</span>
<input class="radio" type="checkbox" name="folder_rename" value="1" <!--#if $folder_rename > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-folder_rename')</span></label>
<br class="clear" />
<span class="label">$T('opt-pre_script'):</span>
<select name="pre_script" id="pre_script" class="select">
<!--#for $sc in $script_list#-->
<!--#if $sc.lower() == $pre_script.lower()#-->
<option value="$sc" selected>$Tspec($sc)</option>
<!--#else#-->
<option value="$sc">$Tspec($sc)</option>
<!--#end if#-->
<!--#end for#-->
</select>
<span class="tips">$T('explain-pre_script')</span>
<br class="clear" />
<!--#if $have_multicore#-->
<label><span class="label">$T('opt-par2_multicore'):</span>
<input class="radio" type="checkbox" name="par2_multicore" value="1" <!--#if $par2_multicore > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-par2_multicore')</span></label>
<br class="clear" />
<!--#end if#-->
<span class="label">$T('opt-par_option'):</span>
<input type="text" name="par_option" value="$par_option"/>
<span class="tips">$T('explain-par_option')</span></label>
<br class="clear" />
<!--#if $have_nice#-->
<span class="label">$T('opt-nice'):</span>
<input type="text" name="nice" value="$nice"/>
<span class="tips">$T('explain-nice')</span></label>
<br class="clear" />
<!--#end if#-->
<!--#if $have_ionice#-->
<span class="label">$T('opt-ionice'):</span>
<input type="text" name="ionice" value="$ionice"/>
<span class="tips">$T('explain-ionice')</span></label>
<br class="clear" />
<!--#end if#-->
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('otherSwitches')</legend>
<hr />
<label><span class="label">$T('opt-max_art_tries'):</span>
<input type="text" size="5" name="max_art_tries" value="$max_art_tries" />
<span class="tips">$T('explain-max_art_tries')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-max_art_opt'):</span>
<input class="radio" type="checkbox" name="max_art_opt" value="1" <!--#if $max_art_opt > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-max_art_opt')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-auto_disconnect'):</span>
<input class="radio" type="checkbox" name="auto_disconnect" value="1" <!--#if $auto_disconnect > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-auto_disconnect')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-auto_sort'):</span>
<input class="radio" type="checkbox" name="auto_sort" value="1" <!--#if $auto_sort > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-auto_sort')</span></label>
<br class="clear" />
<span class="label">$T('opt-check_new_rel'):</span>
<select name="check_new_rel" id="check_new_rel" class="select">
<option value="0" <!--#if $check_new_rel == 0 then 'selected="selected" class="selected"' else ""#--> >$T('off')</option>
<option value="1" <!--#if $check_new_rel == 1 then 'selected="selected" class="selected"' else ""#--> >$T('on')</option>
<option value="2" <!--#if $check_new_rel == 2 then 'selected="selected" class="selected"' else ""#--> >$T('also-test')</option>
</select>
<span class="tips">$T('explain-check_new_rel')</span>
<br class="clear" />
<label><span class="label">$T('opt-replace_spaces'):</span>
<input class="radio" type="checkbox" name="replace_spaces" value="1" <!--#if $replace_spaces > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-replace_spaces')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-replace_dots'):</span>
<input class="radio" type="checkbox" name="replace_dots" value="1" <!--#if $replace_dots > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-replace_dots')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-replace_illegal'):</span>
<input class="radio" type="checkbox" name="replace_illegal" value="1" <!--#if $replace_illegal > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-replace_illegal')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-sanitize_safe'):</span>
<input class="radio" type="checkbox" name="sanitize_safe" value="1" <!--#if $sanitize_safe > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-sanitize_safe')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-enable_meta'):</span>
<input class="radio" type="checkbox" name="enable_meta" value="1" <!--#if $enable_meta > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-enable_meta')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-auto_browser'):</span>
<input class="radio" type="checkbox" name="auto_browser" value="1" <!--#if $auto_browser > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-auto_browser')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-pause_on_post_processing'):</span>
<input class="radio" type="checkbox" name="pause_on_post_processing" value="1" <!--#if $pause_on_post_processing > 0 then 'checked="1"' else ""#--> /></label>
<span class="tips">$T('explain-pause_on_post_processing')</span>
<br class="clear" />
<!--#if $have_ampm#-->
<label><span class="label">$T('opt-ampm'):</span>
<input class="radio" type="checkbox" name="ampm" value="1" <!--#if $ampm > 0 then 'checked="1"' else ""#--> /></label>
<span class="tips">$T('explain-ampm')</span>
<br class="clear" />
<!--#end if#-->
<span class="label">$T('opt-ignore_samples'):</span>
<input class="radio" type="radio" name="ignore_samples" value="0" <!--#if $ignore_samples == 0 then 'checked="1"' else ""#--> /> $T('igsam-off')
<input class="radio" type="radio" name="ignore_samples" value="1" <!--#if $ignore_samples == 1 then 'checked="1"' else ""#--> /> $T('igsam-del')
<span class="tips">$T('explain-ignore_samples')</span>
<br class="clear" />
</fieldset>
<fieldset class="EntryFieldSet">
<legend>$T('swtag-quota')</legend>
<hr />
<span class="label">$T('opt-quota_size'):</span>
<input type="text" name="quota_size" value="$quota_size"/>
<span class="tips">$T('explain-quota_size')</span></label>
<br class="clear" />
<span class="label">$T('opt-quota_period'):</span>
<select name="quota_period" id="quota_period" class="select">
<option value="m" <!--#if $quota_period == "m" then 'selected' else ''#--> >$T('month')</option>
<option value="w" <!--#if $quota_period == "w" then 'selected' else ''#--> >$T('week')</option>
<option value="d" <!--#if $quota_period == "d" then 'selected' else ''#--> >$T('day')</option>
<option value="x" <!--#if $quota_period == "x" then 'selected' else ''#--> >$T('manual')</option>
</select>
<span class="tips">$T('explain-quota_period')</span>
<br class="clear" />
<span class="label">$T('opt-quota_day'):</span>
<input type="text" name="quota_day" value="$quota_day"/>
<span class="tips">$T('explain-quota_day')</span></label>
<br class="clear" />
<label><span class="label">$T('opt-quota_resume'):</span>
<input class="radio" type="checkbox" name="quota_resume" value="1" <!--#if $quota_resume > 0 then 'checked="1"' else ""#--> />
<span class="tips">$T('explain-quota_resume')</span></label>
<br class="clear" />
</fieldset>
<p>
<input type="button" size="40" value="$T('button-saveChanges')" onclick="javascript:submitconfig('config/switches/saveSwitches', this, 'configSwitches')">
</p>
</form>
</div>

18
interfaces/smpl/templates/main.tmpl

@ -1121,11 +1121,6 @@ function loadingJSON(){
<br /> <br />
<div class="centerLinks header-margin light-grey"><a onclick="javascript:toggle('addNew','',{duration:0.2})">[$T('smpl-toggleadd')]</a></div> <div class="centerLinks header-margin light-grey"><a onclick="javascript:toggle('addNew','',{duration:0.2})">[$T('smpl-toggleadd')]</a></div>
</div> </div>
<!--#if $uniconfig#-->
<!--#set prefix="."#-->
<!--#else#-->
<!--#set prefix="#"#-->
<!--#end if#-->
<div id="Content"> <div id="Content">
<div id="Left"> <div id="Left">
<ul id="menu"> <ul id="menu">
@ -1134,18 +1129,7 @@ function loadingJSON(){
<li><a href="#/history/" onclick="lr('history/','limit=15', 1, 0);">$T('menu-history')</a></li> <li><a href="#/history/" onclick="lr('history/','limit=15', 1, 0);">$T('menu-history')</a></li>
<li><a href="#/dv1/" onclick="lr('queue/','', 1, 1);lrb('history/','limit=15',1);">$T('smpl-dualView1')</a></li> <li><a href="#/dv1/" onclick="lr('queue/','', 1, 1);lrb('history/','limit=15',1);">$T('smpl-dualView1')</a></li>
<li><a href="#/dv2/" onclick="lr('queue/','', 1, 2);lrb('history/','limit=15',1);">$T('smpl-dualView2')</a></li> <li><a href="#/dv2/" onclick="lr('queue/','', 1, 2);lrb('history/','limit=15',1);">$T('smpl-dualView2')</a></li>
<li><a href="$prefix/config/" class="bold">$T('menu-config')</a> <a onclick="toggle('hiddenNav','blind',{duration:0.2})"><img src="static/images/bullet_arrow_down.png" border=0 /></a></li> <li><a href="./config/" class="bold">$T('menu-config')</a></li>
<ul id="hiddenNav" class="secondul">
<li><a class="config" href="$prefix/config/general/" onclick="lr('config/general/','', 0, 0);">$T('cmenu-general')</a></li>
<li><a class="config" href="$prefix/config/folders/" onclick="lr('config/folders/','', 0, 0);">$T('cmenu-folders')</a> </li>
<li><a class="config" href="$prefix/config/switches/" onclick="lr('config/switches/','', 0, 0);">$T('cmenu-switches')</a> </li>
<li><a class="config" href="$prefix/config/server/" onclick="lr('config/server/','', 0, 0);">$T('cmenu-servers')</a> </li>
<li><a class="config" href="$prefix/config/scheduling/" onclick="lr('config/scheduling/','', 0, 0);">$T('cmenu-scheduling')</a> </li>
<li><a class="config" href="$prefix/config/rss/" onclick="lr('config/rss/','', 0, 0);">$T('cmenu-rss')</a> </li>
<li><a class="config" href="$prefix/config/notify/" onclick="lr('config/notify/','', 0, 0);">$T('cmenu-notif')</a></li>
<li><a class="config" href="$prefix/config/categories/" onclick="lr('config/categories/', '', 0, 0);">$T('cmenu-cat')</a></li>
<li><a class="config" href="$prefix/config/sorting/" onclick="lr('config/sorting/', '', 0, 0);">$T('cmenu-sorting')</a></li>
</ul>
<li><a href="#/status/" onclick="lr('status/','', 1, 0);">$T('menu-cons')</a></li> <li><a href="#/status/" onclick="lr('status/','', 1, 0);">$T('menu-cons')</a></li>
<li><a href="#/status/" onclick="lr('status/','', 1, 0);">$T('smpl-warnings')(<span id="have_warnings">$have_warnings</span>)</a></li> <li><a href="#/status/" onclick="lr('status/','', 1, 0);">$T('smpl-warnings')(<span id="have_warnings">$have_warnings</span>)</a></li>
<br /> <br />

1
sabnzbd/api.py

@ -1679,7 +1679,6 @@ def build_header(prim, webdir='', search=None):
header['power_options'] = sabnzbd.WIN32 or sabnzbd.DARWIN or sabnzbd.LINUX_POWER header['power_options'] = sabnzbd.WIN32 or sabnzbd.DARWIN or sabnzbd.LINUX_POWER
header['session'] = cfg.api_key() header['session'] = cfg.api_key()
header['uniconfig'] = cfg.uniconfig() and sabnzbd.WEB_DIRC
bytespersec = BPSMeter.do.get_bps() bytespersec = BPSMeter.do.get_bps()
qnfo = NzbQueue.do.queue_info(search=search) qnfo = NzbQueue.do.queue_info(search=search)

1
sabnzbd/cfg.py

@ -351,7 +351,6 @@ osx_menu = OptionBool('misc', 'osx_menu', True)
osx_speed = OptionBool('misc', 'osx_speed', True) osx_speed = OptionBool('misc', 'osx_speed', True)
keep_awake = OptionBool('misc', 'keep_awake', True) keep_awake = OptionBool('misc', 'keep_awake', True)
win_menu = OptionBool('misc', 'win_menu', True) win_menu = OptionBool('misc', 'win_menu', True)
uniconfig = OptionBool('misc', 'uniconfig', True)
allow_incomplete_nzb = OptionBool('misc', 'allow_incomplete_nzb', False) allow_incomplete_nzb = OptionBool('misc', 'allow_incomplete_nzb', False)
marker_file = OptionStr('misc', 'nomedia_marker', '') marker_file = OptionStr('misc', 'nomedia_marker', '')
wait_ext_drive = OptionNumber('misc', 'wait_ext_drive', 5, 1, 60) wait_ext_drive = OptionNumber('misc', 'wait_ext_drive', 5, 1, 60)

7
sabnzbd/interface.py

@ -267,10 +267,7 @@ class MainPage(object):
self.queue = QueuePage(web_dir, root+'queue/', prim) self.queue = QueuePage(web_dir, root+'queue/', prim)
self.history = HistoryPage(web_dir, root+'history/', prim) self.history = HistoryPage(web_dir, root+'history/', prim)
self.status = Status(web_dir, root+'status/', prim) self.status = Status(web_dir, root+'status/', prim)
if web_dirc and (cfg.uniconfig() or not os.path.exists(os.path.join(web_dir, 'config.tmpl'))): self.config = ConfigPage(web_dirc, root+'config/', prim)
self.config = ConfigPage(web_dirc, root+'config/', prim)
else:
self.config = ConfigPage(web_dir, root+'config/', prim)
self.nzb = NzoPage(web_dir, root+'nzb/', prim) self.nzb = NzoPage(web_dir, root+'nzb/', prim)
self.wizard = sabnzbd.wizard.Wizard(web_dir, root+'wizard/', prim) self.wizard = sabnzbd.wizard.Wizard(web_dir, root+'wizard/', prim)
@ -1309,7 +1306,7 @@ SPECIAL_BOOL_LIST = \
( 'start_paused', 'no_penalties', 'ignore_wrong_unrar', 'create_group_folders', ( 'start_paused', 'no_penalties', 'ignore_wrong_unrar', 'create_group_folders',
'queue_complete_pers', 'api_warnings', 'allow_64bit_tools', 'queue_complete_pers', 'api_warnings', 'allow_64bit_tools',
'never_repair', 'allow_streaming', 'ignore_unrar_dates', 'rss_filenames', 'never_repair', 'allow_streaming', 'ignore_unrar_dates', 'rss_filenames',
'osx_menu', 'osx_speed', 'win_menu', 'uniconfig', 'use_pickle', 'allow_incomplete_nzb', 'osx_menu', 'osx_speed', 'win_menu', 'use_pickle', 'allow_incomplete_nzb',
'randomize_server_ip', 'no_ipv6', 'keep_awake', 'empty_postproc', 'randomize_server_ip', 'no_ipv6', 'keep_awake', 'empty_postproc',
'web_watchdog', 'wait_for_dfolder', 'warn_empty_nzb', 'enable_bonjour', 'web_watchdog', 'wait_for_dfolder', 'warn_empty_nzb', 'enable_bonjour',
'warn_dupl_jobs', 'enable_par_cleanup', 'warn_dupl_jobs', 'enable_par_cleanup',

Loading…
Cancel
Save