2020-12-09 17:33:18 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								{% from 'simple/macros.html' import icon, tabs_open, tabs_close, tab_header, tab_footer, checkbox_onoff, checkbox %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{% extends "simple/base.html" %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- macro plugin_preferences(section) -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- for plugin in plugins -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- if plugin.preference_section == section -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< fieldset > {{- '' -}} 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _(plugin.name) }}< / legend > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {{- checkbox_onoff('plugin_' + plugin.id, plugin.id not in allowed_plugins) -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / div > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {{- _(plugin.description) -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / div > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / fieldset >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- endif -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- endfor -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- endmacro -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-16 16:47:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								{% macro engine_about(search_engine) -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{% if search_engine.about is defined %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{% set about = search_engine.about %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< div  class = "engine-tooltip"  role = "tooltip" > {{- "" -}} 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p > < a  href = "{{about.website}}"  rel = "noreferrer" > {{about.website}}< / a > < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {%- if about.wikidata_id -%}< p > < a  href = "https://www.wikidata.org/wiki/{{about.wikidata_id}}"  rel = "noreferrer" > wikidata.org/wiki/{{about.wikidata_id}}< / a > < / p > {%- endif -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {%- if search_engine.enable_http %}< p > {{ icon('exclamation-sign', 'No HTTPS') }}{{ _('No HTTPS')}}< / p > {% endif -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / div >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- endif -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{%- endmacro %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								{% block head %} {% endblock %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{% block content %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< a  href = "{{ url_for('index') }}" > < h1 > < span > searx< / span > < / h1 > < / a >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > {{ _('Preferences') }}< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< form  id = "search_form"  method = "post"  action = "{{ url_for('preferences') }}" >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{{ tabs_open() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{{ tab_header('maintab', 'general', _('General')) }}
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% if 'categories' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Default categories') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {% set display_tooltip = false %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {% include 'simple/categories.html' %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'language' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Search language') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = 'language' > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "all"  { %  if  current_language  = =  ' all '  % } selected = "selected" { %  endif  % } > {{ _('Default language') }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {%- for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "{{ lang_id }}"  { %  if  lang_id  = =  current_language  % } selected = "selected" { %  endif  % } > {{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {%- endfor -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > {{- '' -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('What language do you prefer for search?') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'autocomplete' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Autocomplete') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = "autocomplete" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "" >  - < / option > 
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        {%- for backend in autocomplete_backends -%}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        < option  value = "{{ backend }}"  { %  if  backend  = =  autocomplete  % } selected = "selected" { %  endif  % } > {{ backend }}< / option > 
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        {%- endfor -%}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('Find stuff as you type') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'safesearch' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('SafeSearch') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = 'safesearch' > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "2"  { %  if  safesearch  = =  ' 2 '  % } selected = "selected" { %  endif  % } > {{ _('Strict') }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "1"  { %  if  safesearch  = =  ' 1 '  % } selected = "selected" { %  endif  % } > {{ _('Moderate') }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "0"  { %  if  safesearch  = =  ' 0 '  % } selected = "selected" { %  endif  % } > {{ _('None') }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:25:02 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    < p  class = "description" > {{ _('Filter content') }}< / p > 
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ plugin_preferences('general') }}
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% if 'doi_resolver' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Open Access DOI resolver') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  id = 'doi_resolver'  name = 'doi_resolver' > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {%- for doi_resolver_name,doi_resolver_url in doi_resolvers.items() -%}
							 
						 
					
						
							
								
									
										
										
										
											2021-04-04 13:36:33 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								         < option  value = "{{ doi_resolver_name }}"  { %  if  doi_resolver_url  = =  current_doi_resolver  % } selected = "selected" { %  endif  % } > 
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								         {{- doi_resolver_name }} - {{ doi_resolver_url -}}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								         < / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {%- endfor -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > <!--  {{ _('Redirect to open - access versions of publications when available (plugin required)') }}  --> < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {{ tab_header('maintab', 'engines', _('Engines')) }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p > {{ _('Currently used search engines') }}< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {{ tabs_open() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {% for categ in all_categories %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {{ tab_header('enginetab', 'category' + categ, _(categ)) }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "scrollx" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < table  class = "striped" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th  class = "engine_checkbox" > {{ _("Allow") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th  class = "name" > {{ _("Engine name") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th  class = "shortcut" > {{ _("Shortcut") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th > {{ _("Supports selected language") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th > {{ _("SafeSearch") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th > {{ _("Time range") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th > {{ _("Avg. time") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < th > {{ _("Max time") }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {% for search_engine in engines_by_category[categ] %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {% if not search_engine.private %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {% set engine_id = 'engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_') %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td  class = "engine_checkbox" > {{ checkbox_onoff(engine_id, (search_engine.name, categ) in disabled_engines) }}< / td > 
							 
						 
					
						
							
								
									
										
										
										
											2021-03-16 16:47:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								        < th  class = "name" > {% if search_engine.enable_http %}{{ icon('warning', 'No HTTPS') }}{% endif %} {{ search_engine.name }} {{ engine_about(search_engine) }}< / th > 
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								        < td  class = "shortcut" > {{ shortcuts[search_engine.name] }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td > {{ checkbox(engine_id + '_supported_languages', current_language == 'all' or current_language in search_engine.supported_languages or current_language.split('-')[0] in search_engine.supported_languages, true, true) }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td > {{ checkbox(engine_id + '_safesearch', search_engine.safesearch==True, true, true) }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td > {{ checkbox(engine_id + '_time_range_support', search_engine.time_range_support==True, true, true) }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td  class = "{{ 'danger' if stats[search_engine.name]['warn_time'] else '' }}" > {{ 'N/A' if stats[search_engine.name].time==None else stats[search_engine.name].time }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < td  class = "{{ 'danger' if stats[search_engine.name]['warn_timeout'] else '' }}" > {{ search_engine.timeout }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      {% endfor %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / table > 
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:25:02 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								    < / div > 
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {% endfor %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {{ tabs_close() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {{ tab_header('maintab', 'ui', _('User interface')) }}
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% if 'locale' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Interface language') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = 'locale' > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {% for locale_id,locale_name in locales.items() | sort %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "{{ locale_id }}"  { %  if  locale_id  = =  current_locale  % } selected = "selected" { %  endif  % } > {{ locale_name }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {% endfor %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('Change the language of the layout') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'theme' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Themes') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = "theme" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {%- for name in themes -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "{{ name }}"  { %  if  name  = =  theme  % } selected = "selected" { %  endif  % } > {{ name }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {%- endfor -%}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('Change searx layout') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'results_on_new_tab' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Results on new tabs') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = 'results_on_new_tab' > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "1"  { %  if  results_on_new_tab  % } selected = "selected" { %  endif  % } > {{ _('On') }}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "0"  { %  if  not  results_on_new_tab  % } selected = "selected" { %  endif  % } > {{ _('Off')}}< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{_('Open result links on new browser tabs') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ plugin_preferences('ui') }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {{ tab_header('maintab', 'cookies', _('Cookies')) }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < p  class = "text-muted"  style = "margin:20px 0;" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {{ _('This is the list of cookies and their values searx is storing on your computer.') }}< br  / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {{ _('With that list, you can assess searx transparency.') }}< br  / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:22:48 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								     {% if cookies %}
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								     < table  class = "cookies" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       < tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								          < th > {{ _('Cookie name') }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								          < th > {{ _('Value') }}< / th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       {% for cookie in cookies %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       < tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								          < td > {{ cookie }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								          < td > {{ cookies[cookie] }}< / td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       {% endfor %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < / table > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     {% else %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        {% include 'oscar/messages/no_cookies.html' %}
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:22:48 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								     {% endif %}
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < h4 > {{ _('Search URL of the currently saved preferences') }} :< / h4 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < div  class = "selectable_url" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								       < pre > {{ url_for('index', _external=True) }}?preferences={{ preferences_url_params|e }}{% raw %}& q=%s{% endraw %}< / pre > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								     < p  class = "small_font" > {{ _('Note: specifying custom settings in the search URL can reduce privacy by leaking data to the clicked result sites.') }}< / p > 
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:22:48 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-08-09 16:13:50 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ tab_header('maintab', 'privacy', _('Privacy')) }}
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% if 'method' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Method') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < select  name = 'method' > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "POST"  { %  if  method  = =  ' POST '  % } selected = "selected" { %  endif  % } > POST< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								        < option  value = "GET"  { %  if  method  = =  ' GET '  % } selected = "selected" { %  endif  % } > GET< / option > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < / select > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('Search language') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {% if 'image_proxy' not in locked_preferences %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  < fieldset > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < legend > {{ _('Image proxy') }}< / legend > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < p  class = "value" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      < 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 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < div  class = "description" > {{ _('Proxying image results through searx') }}< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / fieldset > 
							 
						 
					
						
							
								
									
										
										
										
											2020-10-23 16:22:55 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  {% endif %}
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ plugin_preferences('privacy') }}
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:22:48 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  {{ tab_footer() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  {{ tabs_close() }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < p  class = "small_font" > {{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }}
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < br  / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }}
							 
						 
					
						
							
								
									
										
										
										
											2019-01-07 10:22:48 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  < / p > 
							 
						 
					
						
							
								
									
										
										
										
											2017-02-12 15:06:01 +01:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < input  type = "submit"  value = "{{ _('save') }}"  / > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < div  class = "{% if rtl %}left{% else %}right{% endif %} preferences_back" > < a  href = "{{ url_for('clear_cookies') }}" > {{ _('Reset defaults') }}< / a > < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < div  class = "{% if rtl %}left{% else %}right{% endif %} preferences_back" > < a  href = "{{ url_for('index') }}" > {{ _('back') }}< / a > < / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / form >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								{% endblock %}