[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