Liebe Kollegen,
in Halle an der ULB, versuchen wir unsere DSpace-Instanz gerade um
Volltext-Funktionen bei Digitalisaten zu erweitern.
1. IPs:
Da unser Test-System aus dem Internet nicht für alle IPs frei zugänglich
ist, haben wir die IP der DFG-Viewer-Instanz (194.95.145.4) bisher
freigegeben. Mittlerweile scheint der Zugriff des DFG-Viewers aber
mindestens über die IP (88.99.83.221) zu erfolgen.
Gibt es weitere IP-Adressen bzw. IP-Ranges, welche die
DFG-Viewer-Instanzen nutzen?
2. Version:
Unsere ALTO-Volltexte ohne <SP>'s wurden bisher (einschließlich letzter
Woche) ohne Leerzeichen angezeigt. Der Bug ist nach
https://github.com/slub/dfg-viewer/issues/147
<https://github.com/slub/dfg-viewer/issues/147>allerdings schon eine
ganze Weile gefixt. Also gehe ich davon aus, dass im Rahmen der
Serverumstellung und XSS-Fixes auch gleich eine neue Version des
DFG-Viewers ausgerollt wurde.
Ist diese Version/Revision für den Nutzer auf den Seiten des DFG-Viewers
irgendwie ersichtlich? (Anmerkung: Im Github ist der letzte Tag bzw. das
letzte Release weiterhin vom November 2019)
3. Volltextsuche per SRU
Im Rahmen der serverseitigen SRU-Implementierung sind uns Anfragen
folgender Art vom DFG-Viewer aufgefallen:
https://dev.opendata.uni-halle.de/sru_ft_search/123456789/20958?operation=s…
In der URL besitzen die Parameter im QueryString unterschiedliche
Trennsymbole - "&" + "&". Mir wäre nicht bekannt das
"&" eine
standardkonforme Trennung von Parametern erlaubt.
Dies führt dazu, dass auf den Parameter "query" über den Namen
"amp:query" zugegriffen werden muss.
Dieses Problem ist z.B. auch mit einem Online-Parser -
https://www.freeformatter.com/url-parser-query-string-splitter.html -
nachvollziehbar.
Handelt es sich bei "&" um einen Bug in
Kitodo.Presentation/DFG-Viewer oder muss auf unserer DSpace-seite
hierfür ein Workaround implementiert werden.
Zusätzlich existiert auf der neuen DFG-Viewer-Instanz für uns folgendes
Problem:
Bei der Volltextsuche tritt neuerdings immer ein HTTP-Status von 500
auf. Dies liefert der DFG-Viewer obwohl valide Ergebnisse per SRU vorliegen.
Beispiel aus unserer VL-Instanz, welches letzte Woche noch problemlos
funktioniert hat. Suchwort: Halle - URL:
https://digitale.bibliothek.uni-halle.de/zd/oai/?verb=GetRecord&metadat…
Für eine Rückmeldung und Ratschläge bin ich Ihnen dankbar.
Viele Grüße
Christian Schmiljun
--
Christian Schmiljun
IT / Digitale Dienste
Universitäts- und Landesbibliothek Sachsen-Anhalt
August-Bebel-Straße 13
D - 06108 Halle (Saale)
Fon: + 49 345 55 22 020
Mail: christian.schmiljun(a)bibliothek.uni-halle.de