Slim schrieb:
Wäre mal schön zu Erfahren, warum PHP 7.3 da nicht geht.
Die Ursache ist weniger PHP, als vielmehr Jshrink, welches in Piwigo scheinbar in einer recht alten Version enthalten ist. Es gibt einen Workaround um JShrink zu patchen. Ich hab das auch mal gemacht - funktioniert aber nicht. Nach der Umstellung auf 7.3 ist das alte Problem wieder da. Und es verschwindet auch nicht einfach nach dem Downgrade auf 7.2, sondern auch JShrink muss wieder zurückgestellt werden. Da verträgt sich wohl was nicht.
Der Workaround ist allerdings auch ziemlich alt - und die dort aufgeführte Version schon lange überholt. Ist also nicht unbedingt ein Wunder, dass der Patch nicht (mehr) funktioniert. Aber JShrink scheint als Ursache bekannt zu sein.
Wenn ich das richtig sehe, dann müssten aber alle, die PHP 7.3 laufen haben, in dieses Desaster hinein schliddern. Und das dürften nicht wenige sein.
Ich wäre da in 1000 Jahren nicht drauf gekommen, dass ich nach dem Update der Software die PHP-Version downgraden muss. Normalerweise läuft das ja genau andersrum.
Offline
JShrink 1.3.1 funktioniert hier einwandfrei (mittlerweile gäbe es auch 1.3.3)
Pull request hier: https://github.com/Piwigo/Piwigo/pull/952
Offline
Genau dem bin ich gefolgt. Bei mir hat`s nicht hingehauen. Was natürlich keine Referenz ist, denn ich bin nur elendiger Anwender und Laie - und es ist gut möglich, dass ich einfach zu dusslig und inkompetent bin, den Patch richtig einzubauen.
Ist im Moment aber auch sekundär. Wenn 7.2 die/eine Lösung ist, kann ich da gut mit leben und nachts durchschlafen.
Offline
Die jshrink.class.php zu ersetzen alleine reicht nicht aus.
Siehe https://github.com/Piwigo/Piwigo/pull/952/files
Offline
Keine Ahnung, Support für Steinzeit-PHP Versionen ist Pierrick wohl so wichtig, dass er lieber eine halbe Dekade alte PHP-lib notdürftig so zusammen patch, dass es auch halbwegs unter 7.3 läuft, als diese einfach auf eine aktuelle Version zu wuppen und gut ist.
Seinen patch hat er dann leider auf dem Weg vom 2.9 zum 2.10 git branch vergessen..
Beitrag geändert von teekay (2019-10-11 20:25:21)
Offline
Hallo Teekay,
nach dem Patch und den beiden Aktualisierungen von Bootstrap läuft alles
ohne Fehler. Danke!
Slim
Offline
Hallo,
ich bin bisher gescheitert die Bildaufrufe unter den Bildern in Bootstrap-Darkroom Anzeigen zu lassen.
Selbst mit dem Browser-Inspektor komme ich nicht weiter.
Ich habe Einstellungen von einer funktionierenden Seite kopiert und übernommen
aber ohne Erfolg. Nun weiß ich nicht weiter.
Wie bekomme ich das hin??
Gruß
Slim
EDIT:
Weiß denn hier niemand was ich da Einfügen oder ändern muss?
Beitrag geändert von Slim (2020-06-19 20:10:21)
Offline
Meinst Du so etwas: Besuche x?
https://schicks.digital/download/076903 … jMMYRGY%3D
Ich hoffe, Du kannst das Bild sehen?
Offline
Hallo,
ja sobald jemand ein Bild Anklickt wird es als Aufruf gezählt.
Und nein das Bild sehe ich nicht.
Gruß
Slim
Das Bild zeigt über den Browser-Inspektor was ich meine.
Ich habe auch schon mit Code probiert aber ohne Erfolg.
Beitrag geändert von Slim (2020-06-21 16:52:21)
Offline
Du hast nicht gthums/+ als Plugin aktiv? Das verhindert bei mir die Anzeige. Ich habe das mal umgestellt und unter Erscheinungsbild der Vorschauseiten Haben bei:
Zeige Bildunterschrift
reingemacht. Da bekomme ich die Anzahl angezeigt.
Offline
Hallo,
der Haken ist bei mir gesetzt. Die Bildaufrufe werden trotzdem nicht angezeigt.
Ich habe zwei Homepages da funktioniert es ja. Bei einer neuen HP eben nicht obwohl
ich Code-Einstellungen (Custom CSS) aus funktionierenden HPs übernommen habe.
Kurios das ganze....
Slim
Offline
Was für einen Code hast du denn übernommen? Ich habe nut die Menüanzeige mittels Child-Theme angepasst und das wars. Der Rest ist bei mir Default und da funktioniert das direkt.
Offline
Wieso kannst Du den Link mit dem Bild nicht öffnen, ist für jeden zugänglich?
https://schicks.digital/download/076903 … jMMYRGY%3D
Solltest Du eine solche Anzeige wünschen, kann ich Dir verraten wie ich es gemacht habe.
Offline
Ich konnte es öffnen.
Ja genau das meine ich.
Welchen Code hast Du zusätzlich eingebaut?
Offline
Habe dazu das Plugin Manage Properties Photos installiert. Wird dann als Verwalte Foto-Etiketten angezeigt. Hier kannst Du z.B. Benutzer aktivieren.
Falls es damit geht, kannst Du ja mal Meldung geben.
Offline