Browse Source

[enh] add image proxy toggle to preferences templates

Adam Tauber 10 years ago
parent
commit
0a3b9a7b00

+ 10 - 1
searx/templates/courgette/preferences.html

@@ -41,6 +41,15 @@
             </select>
         </p>
     </fieldset>
+    <fieldset>
+        <legend>{{ _('Image proxy') }}</legend>
+        <p>
+            <select name='image_proxy'>
+                <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
+                <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
+            </select>
+        </p>
+    </fieldset>
     <fieldset>
         <legend>{{ _('Method') }}</legend>
         <p>
@@ -96,4 +105,4 @@
     <div class="right preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div>
     </form>    
 </div>
-{% endblock %}
+{% endblock %}

+ 9 - 0
searx/templates/default/preferences.html

@@ -42,6 +42,15 @@
         </select>
         </p>
     </fieldset>
+    <fieldset>
+        <legend>{{ _('Image proxy') }}</legend>
+        <p>
+        <select name='image_proxy'>
+            <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
+            <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option>
+        </select>
+        </p>
+    </fieldset>
     <fieldset>
         <legend>{{ _('Method') }}</legend>
         <p>

+ 15 - 5
searx/templates/oscar/preferences.html

@@ -52,7 +52,7 @@
                 <div class="row form-group">
                     <label class="col-sm-3 col-md-2">{{ _('Autocomplete') }}</label>
                     <div class="col-sm-4 col-md-4">
-                        
+
                         <select class="form-control" name="autocomplete">
                             <option value=""> - </option>
                             {% for backend in autocomplete_backends %}
@@ -62,6 +62,16 @@
                     </div>
                     <span class="col-sm-5 col-md-6 help-block">{{ _('Find stuff as you type') }}</span>
                 </div>
+                <div class="row form-group">
+                    <label class="col-sm-3 col-md-2">{{ _('Image proxy') }}</label>
+                    <div class="col-sm-4 col-md-4">
+                        <select class="form-control" name='image_proxy'>
+                            <option value="1" {% if image_proxy  %}selected="selected"{% endif %}>{{ _('Enabled') }}</option>
+                            <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled')}}</option>
+                        </select>
+                    </div>
+                    <span class="col-sm-5 col-md-6 help-block">{{ _('Proxying image results through searx') }}</span>
+                </div>
                 <div class="row form-group">
                     <label class="col-sm-3 col-md-2">{{ _('Method') }}</label>
                     <div class="col-sm-4 col-md-4">
@@ -87,18 +97,18 @@
             </fieldset>
         </div>
         <div class="tab-pane active_if_nojs" id="tab_engine">
-        
+
             <!-- Nav tabs -->
             <ul class="nav nav-tabs hide_if_nojs" role="tablist" style="margin-bottom:20px;">
                 {% for (categ,search_engines) in categs %}
                 <li{% if loop.first %} class="active"{% endif %}><a href="#tab_engine_{{ categ|replace(' ', '_') }}" role="tab" data-toggle="tab">{{ _(categ) }}</a></li>
                 {% endfor %}
             </ul>
-        
+
             <noscript>
                 <h3>{{ _('Engines') }}</h3>
             </noscript>
-        
+
             <!-- Tab panes -->
             <div class="tab-content">
                 {% for (categ,search_engines) in categs %}
@@ -136,6 +146,6 @@
 
     <input type="submit" class="btn btn-primary" value="{{ _('save') }}" />
 	<a href="{{ url_for('index') }}"><div class="btn btn-default">{{ _('back') }}</div></a>
-    </form>    
+    </form>
 </div>
 {% endblock %}