mirror of
				https://github.com/searxng/searxng.git
				synced 2025-10-31 10:37:06 -04:00 
			
		
		
		
	[mod] engine errors: link to the stats to create an github issue
This commit is contained in:
		
							parent
							
								
									3282cdca13
								
							
						
					
					
						commit
						34bced29ae
					
				| @ -2,11 +2,14 @@ | |||||||
| {% if unresponsive_engines %} | {% if unresponsive_engines %} | ||||||
| <div class="alert alert-danger fade in" role="alert"> | <div class="alert alert-danger fade in" role="alert"> | ||||||
|     <p><strong class="lead">{{ icon('remove-sign') }} {{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results.') }}</p> |     <p><strong class="lead">{{ icon('remove-sign') }} {{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results.') }}</p> | ||||||
|  |     {%- for engine_name, error_type in unresponsive_engines -%} | ||||||
|     <p> |     <p> | ||||||
|         {% for engine_name, error_type in unresponsive_engines %} |         {{- engine_name }} ( | ||||||
|         {{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %} |         <a href="{{ url_for('stats', engine=engine_name|e) }}" title="{{ _('View error logs and submit a bug report') }}"> | ||||||
|         {% endfor %} |             {{- error_type -}} | ||||||
|  |         </a> ){{- '' -}} | ||||||
|     </p> |     </p> | ||||||
|  |     {%- endfor -%} | ||||||
|     <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>)</small></p> |     <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>)</small></p> | ||||||
| </div> | </div> | ||||||
| {% else %} | {% else %} | ||||||
|  | |||||||
| @ -50,9 +50,11 @@ | |||||||
| {% endif %} | {% endif %} | ||||||
| {% if checker_result or errors %} | {% if checker_result or errors %} | ||||||
| <td class="{{ css_align_class }} {{ label }}">{{- "" -}} | <td class="{{ css_align_class }} {{ label }}">{{- "" -}} | ||||||
|     <span aria-labelledby="{{engine_name}}_reliablity"> |     <a href="{{ url_for('stats', engine=engine_name|e) }}">{{- "" -}} | ||||||
|         {%- if reliabilities[engine_name].checker %}{{ icon('exclamation-sign', 'The checker fails on the some tests') }}{% endif %} {{ r -}} |         <span aria-labelledby="{{engine_name}}_reliablity"> | ||||||
|     </span>{{- "" -}} |             {%- if reliabilities[engine_name].checker %}{{ icon('exclamation-sign', 'The checker fails on the some tests') }}{% endif %} {{ r -}}</a> | ||||||
|  |         </span>{{- "" -}} | ||||||
|  |     </a>{{- "" -}} | ||||||
|     <div class="engine-tooltip text-left" role="tooltip" id="{{engine_name}}_reliablity"> |     <div class="engine-tooltip text-left" role="tooltip" id="{{engine_name}}_reliablity"> | ||||||
|         {%- if checker_result -%} |         {%- if checker_result -%} | ||||||
|         <p>{{ _("Failed checker test(s): ") }} {{ ', '.join(checker_result) }}</p> |         <p>{{ _("Failed checker test(s): ") }} {{ ', '.join(checker_result) }}</p> | ||||||
|  | |||||||
| @ -31,7 +31,12 @@ | |||||||
|             <div class="alert alert-danger fade in" role="alert"> |             <div class="alert alert-danger fade in" role="alert"> | ||||||
|                 <p>{{ _('Engines cannot retrieve results') }}:</p> |                 <p>{{ _('Engines cannot retrieve results') }}:</p> | ||||||
|                 {%- for engine_name, error_type in unresponsive_engines -%} |                 {%- for engine_name, error_type in unresponsive_engines -%} | ||||||
|                 {{- engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %}{{- "" -}} |                 <p>{{- '' -}} | ||||||
|  |                     {{- engine_name }} ( | ||||||
|  |                     <a href="{{ url_for('stats', engine=engine_name|e) }}" title="{{ _('View error logs and submit a bug report') }}"> | ||||||
|  |                         {{- error_type -}} | ||||||
|  |                     </a> ){{- '' -}} | ||||||
|  |                 </p> | ||||||
|                 {%- endfor -%} |                 {%- endfor -%} | ||||||
|             </div> |             </div> | ||||||
|             {%- endif %} |             {%- endif %} | ||||||
|  | |||||||
| @ -2,11 +2,15 @@ | |||||||
| {% if unresponsive_engines %} | {% if unresponsive_engines %} | ||||||
| <div class="dialog-error" role="alert"> | <div class="dialog-error" role="alert"> | ||||||
|   <p><strong>{{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results.') }}</p> |   <p><strong>{{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results.') }}</p> | ||||||
|   <p> |   {% for engine_name, error_type in unresponsive_engines %} | ||||||
|     {% for engine_name, error_type in unresponsive_engines %} |   <p>{{- '' -}} | ||||||
|     {{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %} |     {{- engine_name }} ( | ||||||
|     {% endfor %} |       <a href="{{ url_for('stats', engine=engine_name|e) }}" title="{{ _('View error logs and submit a bug report') }}"> | ||||||
|  |           {{- error_type -}} | ||||||
|  |       </a> ){{- '' -}} | ||||||
|   </p> |   </p> | ||||||
|  |   {%- endfor %} | ||||||
|  | 
 | ||||||
|   <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>) </small></p> |   <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>) </small></p> | ||||||
| </div> | </div> | ||||||
| {% else %} | {% else %} | ||||||
|  | |||||||
| @ -63,9 +63,11 @@ | |||||||
| {% endif %} | {% endif %} | ||||||
| {% if checker_result or errors %} | {% if checker_result or errors %} | ||||||
| <td class="{{ label }}">{{- "" -}} | <td class="{{ label }}">{{- "" -}} | ||||||
|     <span aria-labelledby="{{engine_name}}_reliablity"> |     <a href="{{ url_for('stats', engine=engine_name|e) }}">{{- "" -}} | ||||||
|         {%- if reliabilities[engine_name].checker %}{{ icon('warning', 'The checker fails on the some tests') }}{% endif %} {{ r -}} |       <span aria-labelledby="{{engine_name}}_reliablity"> | ||||||
|     </span>{{- "" -}} |           {%- if reliabilities[engine_name].checker %}{{ icon('warning', 'The checker fails on the some tests') }}{% endif %} {{ r -}} | ||||||
|  |       </span>{{- "" -}} | ||||||
|  |     </a>{{- "" -}} | ||||||
|     <div class="engine-tooltip" style="right: 12rem;" role="tooltip" id="{{engine_name}}_reliablity"> |     <div class="engine-tooltip" style="right: 12rem;" role="tooltip" id="{{engine_name}}_reliablity"> | ||||||
|         {%- if checker_result -%} |         {%- if checker_result -%} | ||||||
|         <p>{{ _("The checker fails on this tests: ") }} {{ ', '.join(checker_result) }}</p> |         <p>{{ _("The checker fails on this tests: ") }} {{ ', '.join(checker_result) }}</p> | ||||||
|  | |||||||
| @ -43,9 +43,13 @@ | |||||||
|         {% if unresponsive_engines and results|length >= 1 %} |         {% if unresponsive_engines and results|length >= 1 %} | ||||||
| 	<div class="dialog-error" role="alert"> | 	<div class="dialog-error" role="alert"> | ||||||
| 	  <p><strong>{{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results') }}:</p> | 	  <p><strong>{{ _('Error!') }}</strong> {{ _('Engines cannot retrieve results') }}:</p> | ||||||
| 	  <p>{% for engine_name, error_type in unresponsive_engines %} |     {%- for engine_name, error_type in unresponsive_engines -%} | ||||||
| 	  {{- engine_name }} ({{- error_type -}}){% if not loop.last %}, {% endif %} |     <p>{{- engine_name }} ( | ||||||
| 	  {% endfor %}</p> |       <a href="{{ url_for('stats', engine=engine_name|e) }}" title="{{ _('View error logs and submit a bug report') }}"> | ||||||
|  |           {{- error_type -}} | ||||||
|  |       </a> ){{- '' -}} | ||||||
|  |     </p> | ||||||
|  |     {% endfor %} | ||||||
| 	</div> | 	</div> | ||||||
| 	{% endif %} | 	{% endif %} | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user