{% extends 'base.html' %} {% from 'macros.html' import grid with context %} {% set occurrence = hit.occurrence %}{% set origin_source = occurrence.source if occurrence else image.source %}{% set origin_page = occurrence.page if occurrence else image.page %} {% block title %}{{ origin_page.title or 'Bilddetail' }} · imgsrx{% endblock %} {% block content %} ← Zur vorherigen Ansicht
{{ occurrence.alt_text if occurrence and occurrence.alt_text else image.alt_text or origin_page.title }}

{{ occurrence.alt_text if occurrence and occurrence.alt_text else image.alt_text or origin_page.title or 'Ohne Titel' }}

{{ image.width }} × {{ image.height }} · {{ hit.version_count }} {{ 'Version' if hit.version_count == 1 else 'Versionen' }} · {{ occurrences|length }} {{ 'Fundstelle' if occurrences|length == 1 else 'Fundstellen' }}

{% if occurrence and not occurrence.available %}

Diese Fundstelle war beim letzten Abruf nicht verfügbar. Die lokale Vorschau bleibt erhalten.

{% elif not image.original_available %}

Die ursprüngliche Bilddatei war beim letzten Abruf nicht verfügbar. Der Index und die Vorschau bleiben erhalten.

{% endif %} Mehr davon entdecken →

Bildkontext

{{ occurrence.context_text if occurrence and occurrence.context_text else image.context_text or 'Kein beschreibender Kontext gefunden.' }}

Bewerten

{% include 'partials/feedback.html' %}

Fundstellen und Herkunft

{% for occurrence in occurrences %}

{{ occurrence.page.title or occurrence.source.domain }} ↗

Quelle {{ occurrence.source.domain }} verwalten →

{{ occurrence.page.url }}

{{ 'Fundstelle zuletzt erreichbar' if occurrence.available else 'Fundstelle zuletzt nicht erreichbar' }} · überprüft: {% if occurrence.last_checked_at %}{{ timestamp(occurrence.last_checked_at) }}{% else %}Zeitpunkt nicht gespeichert{% endif %}

{% if occurrence.crawl_run_id %}Zugehöriger Crawl-Lauf →{% else %}Ohne gespeicherte Laufzuordnung{% endif %}{% if occurrence.discovery_result_id and discoveries.get(occurrence.discovery_result_id) %}Quellensuche mit diesem Fund →{% endif %}{% if occurrence.referring_page_id and referring.get(occurrence.referring_page_id) %}Verweisende Fundseite ↗{% endif %}

Erstmals erfasst: {{ timestamp(occurrence.first_seen_at) }} · zuletzt gesehen: {{ timestamp(occurrence.last_seen_at) }}

{% else %}

Keine zusätzlichen Fundstellen gespeichert. Die oben verlinkte Herkunft bleibt verfügbar.

{% endfor %}

Bildversionen · {{ hit.version_count }}

{% if versions %}
{% for version in versions %}{{ version.alt_text or version.page.title or 'Weitere Bildversion' }}{{ version.source.domain }} · {{ version.width }} × {{ version.height }}{% endfor %}
{% else %}

Keine weiteren Bilddateien in dieser Gruppe.

{% endif %} {% if comparison %}

Diese beiden Gruppen verbinden

{% for selected in [image, comparison] %}
{{ selected.alt_text or selected.page.title }}

{{ selected.alt_text or selected.page.title }} · {{ selected.source.domain }} · Bild {{ selected.id }}

{% endfor %}
{% if hit.group_id == comparison_hit.group_id %}

Diese Bilder gehören bereits zur gleichen Gruppe.

Vergleich schließen{% else %}

Die Gruppe dieses Bildes ({{ hit.version_count }} Dateien) und die Gruppe von Bild {{ comparison.id }} ({{ comparison_hit.version_count }} Dateien) werden verbunden. Fundstellen und Dateien bleiben erhalten.

Vergleich schließen
{% endif %}
{% else %}Zweites Bild zum Vergleichen auswählen →{% endif %} {% if hit.version_count > 1 %}
{% endif %}
Technische Indexdaten und Wartung

Modellversionen

{% for model, embedding in models %}

{{ model.model_name }} @ {{ model.model_version }} · {{ model.embedding_dimension }} Dimensionen · Eingabe: {{ embedding.input_kind }}

{% else %}

Noch kein Suchvektor gespeichert. Anstehende Verarbeitung prüfen →

{% endfor %}
Bildstatus
{{ state_label(image.status) }}
Ursprüngliche Bild-URL
{{ image.image_url }}
Dateiformat / Größe
{{ image.mime_type }} · {{ '%.0f'|format(image.file_size / 1024) }} KiB
SHA-256
{{ image.content_hash }}
pHash
{{ image.perceptual_hash }}
Erstmals erfasst
{{ timestamp(image.first_seen_at) }}
Zuletzt geprüft
{% if image.last_checked_at %}{{ timestamp(image.last_checked_at) }}{% else %}Unbekannt{% endif %}

Visuell verwandt

Alle ähnlichen Bilder →
{% if hits %}{{ grid(hits, csrf, q, topic_id) }}{% else %}
Noch keine weiteren verwandten Bilder mit aktuellem Suchvektor. Sammlung ansehen →
{% endif %}
{% endblock %}