summaryrefslogtreecommitdiffstats
path: root/module/web/templates/jinja/default/settings.html
diff options
context:
space:
mode:
Diffstat (limited to 'module/web/templates/jinja/default/settings.html')
-rw-r--r--module/web/templates/jinja/default/settings.html235
1 files changed, 0 insertions, 235 deletions
diff --git a/module/web/templates/jinja/default/settings.html b/module/web/templates/jinja/default/settings.html
deleted file mode 100644
index 68c480ec2..000000000
--- a/module/web/templates/jinja/default/settings.html
+++ /dev/null
@@ -1,235 +0,0 @@
-{% extends 'default/base.html' %}
-
-{% block title %}{{ _("Config") }} - {{ super() }} {% endblock %}
-{% block subtitle %}{{ _("Config") }}{% endblock %}
-
-{% block head %}
- <script type="text/javascript">
- window.addEvent('domready', function() {
- $$('#toptabs a').addEvent('click', function(e) {
- $$('#toptabs a').removeProperty('class');
- e.target.set('class', 'selected');
-
- $$('#tabs span').removeProperty('class');
- $('g_' + e.target.get('href').substring(1)).set('class', 'selected');
-
- var firstsel = $$('#tabs span.selected a')[0];
- firstsel.fireEvent('click', {target: firstsel});
- return false;
- });
-
- $$('#tabs a').addEvent('click', function(e) {
- $$('#tabs a').removeProperty('class');
- e.target.set('class', 'selected');
-
- $$('div.tabContent').set('class', 'tabContent hide');
- $(e.target.get('href').substring(1)).set('class', 'tabContent');
- return false;
- });
-
- $$('#toptabs a')[0].set('class', 'selected');
- $$('#tabs span')[0].set('class', 'selected');
-
- var firstsel = $$('#tabs span.selected a')[0];
- firstsel.fireEvent('click', {target: firstsel});
- });
-
-
- </script>
-
-{% endblock %}
-
-{% block menu %}
- <li>
- <a href="/" title=""><img src="/media/default/img/head-menu-home.png" alt=""/> {{ _("Home") }}</a>
- </li>
- <li>
- <a href="/queue/" title=""><img src="/media/default/img/head-menu-queue.png" alt=""/> {{ _("Queue") }}</a>
- </li>
- <li>
- <a href="/collector/" title=""><img src="/media/default/img/head-menu-collector.png"
- alt=""/> {{ _("Collector") }}</a>
- </li>
- <li>
- <a href="/downloads/" title=""><img src="/media/default/img/head-menu-development.png"
- alt=""/> {{ _("Downloads") }}</a>
- </li>
- <li class="right">
- <a href="/logs/" class="action index" accesskey="x" rel="nofollow"><img
- src="/media/default/img/head-menu-index.png" alt=""/>{{ _("Logs") }}</a>
- </li>
- <li class="right selected">
- <a href="/settings/" class="action index" accesskey="x" rel="nofollow"><img
- src="/media/default/img/head-menu-config.png" alt=""/>{{ _("Config") }}</a>
- </li>
-{% endblock %}
-
-{% block content %}
-
- <ul id="toptabs" class="tabs">
- {% for configname, config in conf.iteritems() %}
- <li><a href="#{{configname}}">{{ configname }}</a></li>
- {% endfor %}
- </ul>
-
- <div id="tabsback">
- <ul id="tabs" class="tabs">
- {% for configname, config in conf.iteritems() %}
- <span id="g_{{configname}}">
- {% if configname != "Accounts" %}
- {% for skey, section in config.iteritems() %}
- <li><a href="#{{configname}}{{skey}}">{{ section.desc }}</a></li>
- {% endfor %}
- {% else %}
- {% for skey, section in config.iteritems() %}
- <li><a href="#{{configname}}{{skey}}">{{ skey }}</a></li>
- {% endfor %}
- {% endif %}
- </span>
- {% endfor %}
- </ul>
- </div>
- <form id="horizontalForm" action="" method="POST" autocomplete="off">
- {% for configname, config in conf.iteritems() %}
- {% if configname != "Accounts" %}
- {% for skey, section in config.iteritems() %}
- <div class="tabContent" id="{{configname}}{{skey}}">
- <table class="settable">
- {% for okey, option in section.iteritems() %}
- {% if okey != "desc" %}
- <tr>
- <td><label for="{{configname}}|{{skey}}|{{okey}}"
- style="color:#424242;">{{ option.desc }}:</label></td>
- <td>
- {% if option.type == "bool" %}
- <select id="{{skey}}|{{okey}}" name="{{configname}}|{{skey}}|{{okey}}">
- <option {% if option.value %} selected="selected"
- {% endif %}value="True">{{ _("on") }}</option>
- <option {% if not option.value %} selected="selected"
- {% endif %}value="False">{{ _("off") }}</option>
- </select>
- {% elif ";" in option.type %}
- <select id="{{skey}}|{{okey}}" name="{{configname}}|{{skey}}|{{okey}}">
- {% for entry in option.list %}
- <option {% if option.value == entry %}
- selected="selected" {% endif %}>{{ entry }}</option>
- {% endfor %}
- </select>
- {% elif option.type == "folder" %}
- <input name="{{configname}}|{{skey}}|{{okey}}" type="text"
- id="{{skey}}|{{okey}}" value="{{option.value}}"/>
- <input name="browsebutton" type="button"
- onclick="ifield = document.getElementById('{{skey}}|{{okey}}'); pathchooser = window.open('{% if option.value %}{{ "/pathchooser/" + option.value|quotepath }}{% else %}{{ pathroot }}{% endif %}', 'pathchooser', 'scrollbars=yes,toolbar=no,menubar=no,statusbar=no,width=650,height=300'); pathchooser.ifield = ifield; window.ifield = ifield;"
- value="{{_("Browse")}}"/>
- {% elif option.type == "file" %}
- <input name="{{configname}}|{{skey}}|{{okey}}" type="text"
- id="{{skey}}|{{okey}}" value="{{option.value}}"/>
- <input name="browsebutton" type="button"
- onclick="ifield = document.getElementById('{{skey}}|{{okey}}'); filechooser = window.open('{% if option.value %}{{ "/filechooser/" + option.value|quotepath }}{% else %}{{ fileroot }}{% endif %}', 'filechooser', 'scrollbars=yes,toolbar=no,menubar=no,statusbar=no,width=650,height=300'); filechooser.ifield = ifield; window.ifield = ifield;"
- value="{{_("Browse")}}"/>
- {% elif option.type == "password" %}
- <input id="{{skey}}|{{okey}}" name="{{configname}}|{{skey}}|{{okey}}"
- type="password" value="{{option.value}}"/>
- {% else %}
- <input id="{{skey}}|{{okey}}" name="{{configname}}|{{skey}}|{{okey}}"
- type="text" value="{{option.value}}"/>
- {% endif %}
- </td>
- </tr>
- {% endif %}
- {% endfor %}
- </table>
- </div>
- {% endfor %}
- {% else %}
- <!-- Accounts -->
- {% for plugin, accounts in config.iteritems() %}
- <div class="tabContent" id="{{configname}}{{plugin}}">
- <table class="settable">
- {% for account in accounts %}
- <tr>
- <td><label for="{{configname}}|{{plugin}}|password;{{account.login}}"
- style="color:#424242;">{{ account.login }}:</label></td>
- <td>
- <input id="{{plugin}}|password;{{account.login}}"
- name="{{configname}}|{{plugin}}|password;{{account.login}}"
- type="password" value="{{account.password}}" size="14"/>
- </td>
- <td>
- {{ _("Status:") }}
- {% if account.valid %}
- <span style="font-weight: bold; color: #006400;">
- {{ _("valid") }}
- {% else %}
- <span style="font-weight: bold; color: #8b0000;">
- {{ _("not valid") }}
- {% endif %}
- </span>
- </td>
- <td>
- {{ _("Valid until:") }}
- <span style="font-weight: bold;">
- {{ account.validuntil }}
- </span>
- </td>
- <td>
- {{ _("Traffic left:") }}
- <span style="font-weight: bold;">
- {{ account.trafficleft }}
- </span>
- </td>
- <td>
- {{ _("Time:") }}
- <input id="{{configname}}|{{plugin}}|time;{{account.login}}"
- name="{{configname}}|{{plugin}}|time;{{account.login}}" type="text"
- size="7" value="{{account.time}}"/>
- </td>
- <td>
- {{ _("Delete? ") }}
- <input id="{{configname}}|{{plugin}}|delete;{{account.login}}"
- name="{{configname}}|{{plugin}}|delete;{{account.login}}" type="checkbox"
- value="True"/>
- </td>
- </tr>
-
- {% endfor %}
- <tr>
- <td>&nbsp;</td>
- </tr>
-
- <tr>
- <td><label for="{{configname}}|{{plugin}}"
- style="color:#424242;">{{ _("New account:") }}</label></td>
-
- <td>
- <input id="{{plugin}}|newacc" name="{{configname}}|{{plugin}}|newacc" type="text"
- size="14"/>
- </td>
- </tr>
- <tr>
- <td><label for="{{configname}}|{{plugin}}"
- style="color:#424242;">{{ _("New password:") }}</label></td>
-
- <td>
- <input id="{{configname}}|{{plugin}}" name="{{configname}}|{{plugin}}|newpw"
- type="password" size="14"/>
- </td>
- </tr>
-
- </table>
- </div>
- {% endfor %}
- {% endif %}
- {% endfor %}
- {% if conf %}
- <input class="submit" type="submit" value="{{_("Submit")}}"/>
- </form>
-
- <br>
- {% for message in errors %}
- <b>{{ message }}</b><br>
- {% endfor %}
-
- {% endif %}
-
-{% endblock %}