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
http://dfg-viewer.de/show/?tx_dlf[id]=http%3A%2F%2Fopus.ub.hu-berlin.de%2Fr…
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
--
cepharum GmbH
Josef-Orlopp-Straße 48
10365 Berlin
Internet:
http://cepharum.de
Telefon: 030 57701533
Geschäftsführer: Thomas Urban
Handelsregister Amtsgericht Berlin-Charlottenburg
Registernummer: HRB 152285 B
USt-IdNr.: DE290826783