Lieber Herr Freiberg,
ja, es werden ein paar Elemente gecached, wenn sich an den übergebenen
Parametern nichts ändert.
Das funktioniert für den normalen Betrieb ja auch gut. Nur wenn Sie
innerhalb der METS-Datei etwas ändern, dann lässt sich das auf diesem
Weg nicht feststellen.
Für die Entwicklungen können Sie den Parameter "&no_cache=1" anhängen.
Damit erzwingen Sie, dass die METS-Datei wirklich neu gelesen wird und
alle Inhaltselemente neu gerendert werden.
Wenn es nicht klappen sollte, dann schicken Sie mir doch bitte ein Beispiel.
Viele Grüße
Alexander Bigga
Am 13.08.2015 um 16:26 schrieb Michael Freiberg:
Sehr geehrte Damen und Herren,
mir ist aufgefallen, dass bei einem Aufruf eines METS/TEI-XML-Dokuments
über
http://dfg-viewer.de/show/?tx_dlf[id]=... die Darstellung nicht in
allen untergeordneten Blöcken der logischen Dokumentstruktur aktuell
ist. Wenn ich bspw. die TEI-Metadaten des dmdSec-Block im XML-Dokument
geändert habe, werden die veränderten Werte zwar beim ersten Aufruf
angezeigt, beim einem Klick auf ein Unterkapitel aber werden trotz
Browser-Refreshs und Leeren des Browser-Caches immer noch die vorherigen
Inhalte angezeigt.
Kann es sein, dass der DFG-Viewer Teile des METS/TEI-Dokuments
zwischenspeichert? Lässt sich dieses Verhalten beeinflussen?
Falls jemand Rat weiß, würde ich mich sehr über eine Antwort freuen.
Mit freundlichen Grüßen,
Michael Freiberg
--
Alexander Bigga
Softwareentwicklung TYPO3
Sächsische Landesbibliothek –
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.1
01054 Dresden
Besucheradresse: Zellescher Weg 18
Tel.: +49 351 4677 212
E-Mail: alexander.bigga(a)slub-dresden.de
http://www.slub-dresden.de/