Browse Source

[fix] add link to wikidata entities in infobox - fixes #1097

Adam Tauber 4 years ago
parent
commit
785f0938fd
1 changed files with 5 additions and 1 deletions
  1. 5 1
      searx/templates/oscar/infobox.html

+ 5 - 1
searx/templates/oscar/infobox.html

@@ -16,7 +16,11 @@
                 {%- if attribute.image -%}
                 {%- if attribute.image -%}
                 <td><img class="img-responsive" src="{{ image_proxify(attribute.image.src) }}" alt="{{ attribute.image.alt }}" /></td>
                 <td><img class="img-responsive" src="{{ image_proxify(attribute.image.src) }}" alt="{{ attribute.image.alt }}" /></td>
                 {%- else -%}
                 {%- else -%}
-                <td><bdi>{{ attribute.value }}</bdi></td>
+                 {% if attribute.label == 'Instance of' %}
+                  <td><bdi><a href="https://wikidata.org/wiki/{{ attribute.value.id }}">{{ attribute.value.id }}</a></bdi></td>
+                 {% else %}
+                  <td><bdi>{{ attribute.value }}</bdi></td>
+                 {%- endif -%}
                 {%- endif -%}
                 {%- endif -%}
             </tr>
             </tr>
             {% endfor -%}
             {% endfor -%}