summaryrefslogtreecommitdiff
path: root/searx/templates/simple/result_templates/file.html
blob: c2ec66ede9ea38a53ffae6503e6bad205338d636 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{% from "simple/macros.html" import result_header, result_sub_header, result_sub_footer, result_footer, result_link with context %}
{% from "simple/icons.html" import icon_small %}

{{ result_header(result, favicons, image_proxify) }}
{{ result_sub_header(result) }}

{% if result.abstract %}
  <p class="abstract">{{ result.abstract|safe }}</p>
{% endif -%}

{%- if result.content %}
  <p class="content">{{ result.content|safe }}</p>
{% endif -%}

<div class="attributes">
  {% if result.author %}
  <div>
    <span>{{ _("Author") }}:</span>
    <span>{{ result.author }}</span>
  </div>
  {% endif %}
  {% if result.filename %}
    <div>
      <span>{{ _("Filename") }}:</span>
      <span>{{ result.filename }}</span>
    </div>
  {% endif %}
  {% if result.size %}
    <div>
      <span>{{ _("Filesize") }}:</span>
      <span>{{ result.size }}</span>
    </div>
  {% endif %}
  {% if result.time %}
    <div>
      <span>{{ _("Date") }}:</span>
      <span>{{ result.time }}</span>
    </div>
  {% endif %}
  {% if result.mimetype %}
    <div>
      <span>{{ _("Type") }}:</span>
      <span>{{ result.mimetype }}</span>
    </div>
  {% endif %}
</div>

{% if result.embedded %}
  {% if result.mtype in ("audio", "video") %}
    <p class="altlink">
      <a class="btn-collapse collapsed media-loader disabled_if_nojs"
        data-target="#result-media-{{ index }}"
        data-btn-text-collapsed="{{ _("show media") }}"
        data-btn-text-not-collapsed="{{ _("hide media") }}"
      >
        {{ _("show media") }}
      </a>
    </p>
    <div id="result-media-{{ index }}" class="embedded-{{ result.mtype }} invisible">
      <{{ result.mtype }} controls preload="metadata" {% if result.thumbnail %}poster="{{ result.thumbnail }}" {%  endif %}>
      <source src="{{result.embedded}}" type="{{ result.mtype }}/{{ result.subtype }}">
      </{{ result.mtype }}>
    </div>
  {% else %}
    <p class="altlink">
      <a href="{{result.embedded }}" target="_blank" rel="noopener noreferrer" download>
        {{  _("Download") }}
      </a>
    </p>
  {% endif %}
{% endif %}

{{ result_sub_footer(result) }}
{{ result_footer(result) }}