on master help sign in
[enh] add image proxy toggle to preferences templates
commit0a3b9a7b00fb2f9af562ba73fb543a5ea7967782 authorAdam Tauber <asciimoo@gmail.com> dateFri 16 Jan 2015, 16:58 (12 years ago) parentf3d7af3
3 files changed+34−6
searx/templates/courgette/preferences.html+10−1 searx/templates/default/preferences.html+9 searx/templates/oscar/preferences.html+15−5
searx/templates/courgette/preferences.html+10−1
@@ -41,6 +41,15 @@
4141 </select>
4242 </p>
4343 </fieldset>
44+ <fieldset>
45+ <legend>{{ _('Image proxy') }}</legend>
46+ <p>
47+ <select name='image_proxy'>
48+ <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
49+ <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
50+ </select>
51+ </p>
52+ </fieldset>
4453 <fieldset>
4554 <legend>{{ _('Method') }}</legend>
4655 <p>
@@ -96,4 +105,4 @@
96105 <div class="right preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div>
97106 </form>
98107</div>
99−{% endblock %}
108+{% endblock %}
searx/templates/default/preferences.html+9
@@ -42,6 +42,15 @@
4242 </select>
4343 </p>
4444 </fieldset>
45+ <fieldset>
46+ <legend>{{ _('Image proxy') }}</legend>
47+ <p>
48+ <select name='image_proxy'>
49+ <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
50+ <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
51+ </select>
52+ </p>
53+ </fieldset>
4554 <fieldset>
4655 <legend>{{ _('Method') }}</legend>
4756 <p>
searx/templates/oscar/preferences.html+15−5
@@ -52,7 +52,7 @@
5252 <div class="row form-group">
5353 <label class="col-sm-3 col-md-2">{{ _('Autocomplete') }}</label>
5454 <div class="col-sm-4 col-md-4">
55−
55+
5656 <select class="form-control" name="autocomplete">
5757 <option value=""> - </option>
5858 {% for backend in autocomplete_backends %}
@@ -62,6 +62,16 @@
6262 </div>
6363 <span class="col-sm-5 col-md-6 help-block">{{ _('Find stuff as you type') }}</span>
6464 </div>
65+ <div class="row form-group">
66+ <label class="col-sm-3 col-md-2">{{ _('Image proxy') }}</label>
67+ <div class="col-sm-4 col-md-4">
68+ <select class="form-control" name='image_proxy'>
69+ <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
70+ <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled')}}</option>
71+ </select>
72+ </div>
73+ <span class="col-sm-5 col-md-6 help-block">{{ _('Proxying image results through searx') }}</span>
74+ </div>
6575 <div class="row form-group">
6676 <label class="col-sm-3 col-md-2">{{ _('Method') }}</label>
6777 <div class="col-sm-4 col-md-4">
@@ -87,18 +97,18 @@
8797 </fieldset>
8898 </div>
8999 <div class="tab-pane active_if_nojs" id="tab_engine">
90−
100+
91101 <!-- Nav tabs -->
92102 <ul class="nav nav-tabs hide_if_nojs" role="tablist" style="margin-bottom:20px;">
93103 {% for (categ,search_engines) in categs %}
94104 <li{% if loop.first %} class="active"{% endif %}><a href="#tab_engine_{{ categ|replace(' ', '_') }}" role="tab" data-toggle="tab">{{ _(categ) }}</a></li>
95105 {% endfor %}
96106 </ul>
97−
107+
98108 <noscript>
99109 <h3>{{ _('Engines') }}</h3>
100110 </noscript>
101−
111+
102112 <!-- Tab panes -->
103113 <div class="tab-content">
104114 {% for (categ,search_engines) in categs %}
@@ -136,6 +146,6 @@
136146
137147 <input type="submit" class="btn btn-primary" value="{{ _('save') }}" />
138148 <a href="{{ url_for('index') }}"><div class="btn btn-default">{{ _('back') }}</div></a>
139− </form>
149+ </form>
140150</div>
141151{% endblock %}