[Kitodo] cHash-Probleme bei Dropdown-Auswahl
Alexander Bigga
alexander.bigga at slub-dresden.de
Mi Okt 25 16:33:57 CEST 2017
Lieber Herr Gaede,
welche Version von Kitodo.Presentation und welche Version von TYPO3
setzen Sie ein?
Der cHash wird durch TYPO3 beim erstellen der Seite aus den
GET-Parametern berechnet. Nur Seiten bei denen der cHash richtig ist,
können in den TYPO3-Cache übernommen werden. So sichert TYPO3 ab, dass
z.B. der Cache nicht mit zufälligen Request geflutet wird.
Im Fall von Kitodo.Presentation muss folgende Einstellung gesetzt sein:
$TYPO3_CONF_VARS['FE'][pageNotFoundOnCHashError] = 0
--> das schaltet die Fehlerseite aus, wenn die cHash-Validierung fehl
schlägt. Genau das passiert nämlich im Falle des DropDown-Menüs in
Kitodo.Presentation.
Hilfreich (oder notwendig?) ist auch folgende Einstellung:
$TYPO3_CONF_VARS['FE']['cHashRequiredParameters']='tx_dlf[id]'
Beides setzten Sie am Besten im Install-Tool. Die Werte landen dann an
der richtigen Stelle im LocalConfiguration.php
Viele Grüße
Alexander Bigga
Am 25.10.2017 um 14:26 schrieb Jonathan Gaede:
> Sehr geehrte Damen und Herren,
>
> ich teste zur Zeit Kitodo.presentation und den DFG-viewer als
> Präsentationsumgebung für das Digialisierungszentrum der UB Würzburg.
>
> Inzwischen habe hierfür eine lokale Typo3-Installation mit einer
> basalen Seitennavigation erstellt, kitodo.presentation installiert,
> die entsprechenden Komponenten im Main Template hinzugefügt und einige
> Dokumente importiert. Mit den "hauseigenen" Kitodo-Plugins konnte ich
> anschließend eine funktionierende Sammlungs-, Listen- und
> Seitenansicht erstellen, z.T. auch mit funktionierender Volltextanzeige.
>
> Hierbei bin ich aber auf folgendes Problem gestoßen:
> Unter bestimmten Umständen stoße ich beim Durchklicken der Listen- und
> Seitenansicht auf leere Seiten mit der Fehlermeldung "Request
> parameters could not be validated (&cHash empty)". Dieses Problem
> scheint immer dann aufzutreten, wenn ich zur Navigation eine
> Dropdown-Auswahl verwende. In meinem Beispiel betrifft das die
> Sortierfunktion der Listenansicht ("Order by", "Direction") und die
> Seitenauswahl im Navigations-Plugin.
> Im Fall des Navigations-Plugins fällt auf, dass ich über "Previous
> Page", "Next Page" usw. ohne Problem weiterblättern kann. Wähle ich
> jedoch die selbe Seite über die Dropdown-Auswahl an, erhalte ich die
> gleiche URL, allerdings ohne die Attribute &tx_dlf[double]=0 sowie
> &cHash=<<Was auch immer hier jeweils für ein Wert berechnet wurde>>.
>
> Können mit jemand sagen, ob bzw. wie sich dieses Problem beheben oder
> umgehen lässt?
>
> Viele Grüße,
> Jonathan Gaede
>
> PS: Neben diesem Problem kämpfe ich gerade auch mit einem Problem mit
> der DFG-Viewer-Extension. Diesbezüglich habe ich bereits eine Anfrage
> dv-technik at dfg-viewer.de gestellt.
>
--
Alexander Bigga
Referatsleiter Digitale Bibliothek
Sächsische Landesbibliothek –
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.1 Digitale Bibliothek
01054 Dresden
Besucheradresse: Zellescher Weg 18
Tel.: +49 351 4677 212
E-Mail: alexander.bigga at slub-dresden.de
http://www.slub-dresden.de/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/pkcs7-signature
Dateigröße : 5211 bytes
Beschreibung: S/MIME Cryptographic Signature
URL : <http://bibservices.biblio.etc.tu-bs.de/pipermail/kitodo/attachments/20171025/f2463ce8/attachment.bin>
-------------- nächster Teil --------------
_______________________________________________
Kitodo-Community mailing list
Kitodo-Community at kitodo.org
https://maillist.slub-dresden.de/cgi-bin/mailman/listinfo/kitodo-community
More information about the Kitodo
mailing list