Ergebnis 1 bis 3 von 3

Thema: Wo speichert Contao die Metadaten?

  1. #1
    Contao-Nutzer
    Registriert seit
    10.11.2011.
    Beiträge
    51

    Standard Wo speichert Contao die Metadaten?

    Hallo zusammen,

    folgendes Problem. Ich habe z.b. eine Gallerie mit einigen Bilder die in einer Lightbox geöffnet werden. Da es anscheinend nicht möglich ist das Contao direkt die Metadaten aus dem Bild ausliest, muss ich jetzt jedes Bild direkt in der Dateiverwaltung bearbeiten und da manuell die Meta-Informationen eintragen. Bloß wo werden diese dann letztendlich gespeichert? Wenn ich mir das Bild dann runterlade und mir die Metainformationen ankucke sind die Daten die ich in Contao eingegeben habe jedenfalls nicht hinterlegt.

    Vielleicht kann mir jemand helfen. Idealerweise wäre es natürlich super wenn Contao automatisch die Meta-Informationen aus dem Bild verwenden würde.

    Gruß Herbert

    p.s. verwende Contao 3.4.5.

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.950

    Standard

    Die Metadaten von Dateien -- das sind nicht nur Bilder! -- werden ein einer Datenbanktabelle von Contao gespeichert und nicht in der Datei selbst (was wohl auch nicht bei allen Dateitypen möglich wäre). Contao macht das, damit diese Daten bei der Ausgabe im Frontend (in einem Template z.B. als Bildunterschrift) verwendet werden können. Die Metadaten bei Bilddateien gehen verloren, wenn das Bild beim upload skaliert wurde. Das könntest Du umgehen, indem Du die erlaubten Maximalgrößen hochsetzt (in den Contao Backend System-Einstellungen; die Metadaten aus Bildern verwendet Contao deshalb aber trotzdem nicht).

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Metadaten werden in tl_files.meta als serialisiertes Array gespeichert.

    Wenn du die EXIF- oder IPTC-Daten auslesen möchtest musst du selber programmieren, oder eine Erweiterung dafür finden. In den von der GDlib verkleinerten Bildern sind die Metadaten allerdings weg. Müsstest dann dafür sorgen, dass du an die Originale rankommst.
    http://de1.php.net/manual/de/ref.exif.php
    http://php.net/manual/de/function.iptcparse.php
    http://php.net/manual/de/function.iptcembed.php
    Geändert von Andreas (31.05.2017 um 20:14 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •