Hallo,
wir arbeiten aktuell an einer Unterstützung des DFG-Viewers zur Anzeige von Digitalisaten des DFG-Projekts “Berliner Repertorium”. Dazu wurde auf Grundlage des PDFs zum METS-Profil eine METS/MODS-XML-Datei erzeugt, welche einer Validierung gegen das METS-Schema standhält. Ein Testaufruf im DFG-Viewer liefert augenscheinlich auch alle in der XML-Datei genannten Meta-Informationen. Einzig die abrufbaren Bilder werden nicht dargestellt. Augenscheinlich fehlt hier eine Bereitstellung der Image-Daten, welche - soweit ich das interpretiere - serverseitig in die generierte Seite injiziert werden:
<script id="tx-dlf-pageview-initViewer" type="text/javascript">
window.onload = function() {
if (dlfUtils.exists(dlfViewer)) {
tx_dlf_viewer = new dlfViewer({
controls: [""],
div: "tx-dfgviewer-map",
images: [[]],
fulltexts: [[]]
})
}
}
</script>
Auf dem Webserver des Projekts fällt auf, dass beim Abruf des DFG-Viewers mit der URL
eine Anfrage an den Webserver erfolgt, die erfolgreich bearbeitet wird:
194.95.145.62 - - [11/Dec/2016:13:48:24 +0100] "GET /repertorium/mets/witness/7590 HTTP/1.0" 200 6018 "-" "Kitodo.Presentation (SLUB)"
und somit die
XML-Datei ausgeliefert wird. Anhand von Kopien der ausgelieferten
Dateien konnte auch geprüft und gesichert werden, dass die dort
ausgelieferte Datei jener entspricht, die man auch beim direkten Abruf
der URL selbst erhält.
Die im XML genannten
Bild-Dateien sind abrufbar.
Aktuell sind wir somit
nicht imstande, das Problem weiter einzugrenzen, und bitten darum um
Hinweise auf mögliche Fehler.
Mit freundlichen Grüßen,
Thomas Urban