forked from zaclys/searxng
		
	 83d6f36659
			
		
	
	
		83d6f36659
		
	
	
	
	
		
			
			Definitely remove engine array Change every themes to accomodate that change Tweak of video template of oscar to add link on video thumbnail
		
			
				
	
	
		
			74 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
	
		
			4.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% from 'oscar/macros.html' import icon %}
 | |
| 
 | |
| <h4 class="result_header">{% if result.engine~".png" in favicons %}<img width="32" height="32" class="favicon" src="static/{{ theme }}/img/icons/{{ result.engine }}.png" alt="{{ result.engine }}" /> {% endif %}<a href="{{ result.url }}">{{ result.title|safe }}</a></h4>
 | |
| 
 | |
| {% if result.publishedDate %}<time class="text-muted" datetime="{{ result.pubdate }}" >{{ result.publishedDate }}</time>{% endif %}
 | |
| 
 | |
| <small><a class="text-info" href="https://web.archive.org/web/{{ result.pretty_url }}">{{ icon('link') }} {{ _('cached') }}</a></small>
 | |
| 
 | |
| {% if (result.latitude and result.longitude) or result.boundingbox %}
 | |
|     <small> • <a class="text-info btn-collapse collapsed searx_init_map cursor-pointer" data-toggle="collapse" data-target="#result-map-{{ index }}" data-leaflet-target="osm-map-{{ index }}" data-map-lon="{{ result.longitude }}" data-map-lat="{{ result.latitude }}" {% if result.boundingbox %}data-map-boundingbox='{{ result.boundingbox|tojson|safe }}'{% endif %} {% if result.geojson %}data-map-geojson='{{ result.geojson|tojson|safe }}'{% endif %} data-btn-text-collapsed="{{ _('show map') }}" data-btn-text-not-collapsed="{{ _('hide map') }}">{{ icon('globe') }} {{ _('show map') }}</a></small>
 | |
| {% endif %}
 | |
| 
 | |
| {% if result.osm and (result.osm.type and result.osm.id) %}
 | |
|     <small> • <a class="text-info btn-collapse collapsed cursor-pointer searx_overpass_request" data-toggle="collapse" data-target="#result-overpass-{{ index }}" data-osm-type="{{ result.osm.type }}" data-osm-id="{{ result.osm.id }}" data-result-table="result-overpass-table-{{ index }}" data-result-table-loadicon="result-overpass-table-loading-{{ index }}" data-btn-text-collapsed="{{ _('show details') }}" data-btn-text-not-collapsed="{{ _('hide details') }}">{{ icon('map-marker') }} {{ _('show details') }}</a></small>
 | |
| {% endif %}
 | |
| 
 | |
| {# {% if (result.latitude and result.longitude) %}
 | |
|     <small> • <a class="text-info btn-collapse collapsed cursor-pointer" data-toggle="collapse" data-target="#result-geodata-{{ index }}" data-btn-text-collapsed="{{ _('show geodata') }}" data-btn-text-not-collapsed="{{ _('hide geodata') }}">{{ icon('map-marker') }} {{ _('show geodata') }}</a></small>
 | |
| {% endif %} #}
 | |
| 
 | |
| <div class="container-fluid">
 | |
| 
 | |
| {% if result.address %}
 | |
| <p class="row result-content result-adress col-xs-12 col-sm-5 col-md-4" itemscope itemtype="http://schema.org/PostalAddress">
 | |
|     {% if result.address.name %}
 | |
|         <strong itemprop="name">{{ result.address.name }}</strong><br/>
 | |
|     {% endif %}
 | |
|     {% if result.address.road %}
 | |
|         <span itemprop="streetAddress">
 | |
|             {% if result.address.house_number %}{{ result.address.house_number }}, {% endif %}
 | |
|             {{ result.address.road }}
 | |
|         </span><br/>
 | |
|     {% endif %}
 | |
|     {% if result.address.locality %}
 | |
|         <span itemprop="addressLocality">{{ result.address.locality }}</span>
 | |
|         {% if result.address.postcode %}, <span itemprop="postalCode">{{ result.address.postcode }}</span>{% endif %}
 | |
|         <br/>
 | |
|     {% endif %}
 | |
|     {% if result.address.country %}
 | |
|         <span itemprop="addressCountry">{{ result.address.country }}</span>
 | |
|     {% endif %}
 | |
| </p>
 | |
| {% endif %}
 | |
| 
 | |
| {% if result.osm and (result.osm.type and result.osm.id) %}
 | |
|     <div class="row result-content collapse col-xs-12 col-sm-7 col-md-8" id="result-overpass-{{ index }}">
 | |
|         <div class="text-center" id="result-overpass-table-loading-{{ index }}"><img src="{{ url_for('static', filename='img/loader.gif') }}" alt="Loading ..."/></div>
 | |
|         <table class="table table-striped table-condensed hidden" id="result-overpass-table-{{ index }}">
 | |
|             <tr><th>key</th><th>value</th></tr>
 | |
|         </table>
 | |
|     </div>
 | |
| {% endif %}
 | |
| 
 | |
| {# {% if (result.latitude and result.longitude) %}
 | |
|     <div class="row collapse col-xs-12 col-sm-5 col-md-4" id="result-geodata-{{ index }}">
 | |
|         <strong>Longitude:</strong> {{ result.longitude }} <br/>
 | |
|         <strong>Latitude:</strong> {{ result.latitude }}
 | |
|     </div>
 | |
| {% endif %} #}
 | |
| 
 | |
| {% if result.content %}<p class="row result-content col-xs-12 col-sm-12 col-md-12">{{ result.content|safe }}</p>{% endif %}
 | |
| 
 | |
| </div>
 | |
|     
 | |
| {% if (result.latitude and result.longitude) or result.boundingbox %}
 | |
|     <div class="collapse" id="result-map-{{ index }}">
 | |
|         <div style="height:300px; width:100%; margin: 10px 0;" id="osm-map-{{ index }}"></div>
 | |
|     </div>
 | |
| {% endif %}
 | |
| 
 | |
| <div class="clearfix"></div>
 | |
| 
 | |
| <span class="label label-default pull-right">{{ result.engine }}</span>
 | |
| <p class="text-muted">{{ result.pretty_url }}</p>
 |