Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe und besinnliche Weihnachten!

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Cookie Law
#81
(20.08.2024, 08:25)bv64 schrieb: @schauan
ich erinnere mich, dass das Problem {$buttons} ist
eine Lösung dafür habe ich nie gefunden oder bekommen; der Entwickler ist ja nicht mehr aktiv in der MyBB-Szene und sonst kümmert sich da auch keiner drum

Das Problem entsteht m.E. daher, weil die Plugin-Funktion cookielaw_global_intermediate()
an zwei verschiedene Hooks in der global.php angehangen ist (start und intermediate).
Lösche im Plugin mal diese Zeile: Wink
PHP-Code:
$plugins->add_hook('global_start''cookielaw_global_intermediate'); 
Zitieren
#82
Hallöchen,

habe es mal probiert. Damit bekomme ich gut 90 Warnungen bezüglich der plugin.php angezeigt :-(
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#83
Dann hast du wohl einen Fehler drin. Wink 
Nur die von mir benannte Zeile im Plugin cookielaw löschen. Sonst nichts.
Zitieren
#84
ich hatte die auskommentiert
PHP-Code:
// $plugins->add_hook('global_start', 'cookielaw_global_intermediate'); 
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#85
Richtig und das auskommentieren kann keine Fehlermeldungen bringen, sondern behebt das eigentliche Problem.
Die Funktion wird eine Zeile darunter an den Hook "global_intermediate" angehangen und dies ist auch richtig so und funktioniert.
Ist deine Datei noch im Originalzustand?
Welche Fehlermeldungen gibt es denn?
Ich habe es in mehreren Installationen getestet. Es gibt keine Fehler.
Zitieren
#86
Hallöchen,

also, ich muss dann mal alles einzeln testen. 

Ich hab jetzt das erste Plugin in meiner Pluginliste deaktiviert - absolutetime - , und die Fehler der plugin.php sind weg. Stattdessen habe ich jetzt im Forum

Zitat:Warning [2] Undefined array key "absolutetime" - Line: 67 - File: inc/plugins/absolutetime.php PHP 8.2.22 (Linux)

Wenn ich das Plugin absolutetime deinstalliere, ist dann auch der Fehler weg.
Im Anschluss hab ich dann, wieder im Forum, ein paar andere, hier mal kürzer

Zitat:Warning [2] Undefined array key "marksolved" - Line: 159 - File: inc/plugins/threadsolved.php PHP 8.2.22 (Linux)
Warning [2] Undefined array key "marksolved" - Line: 163 - File: inc/plugins/threadsolved.php PHP 8.2.22 (Linux)
Warning [2] Undefined array key "unreadPosts_thread" - Line: 3 - File: search.php(665) : eval()'d code PHP 8.2.22 (Linux)

Ich werde das in den nächsten Tagen mal alles einzeln testen, also alle Plugins erst aus dem Forum und dann aus dem Filesystem raus, und dann alle Plugins erst mal unabhängig. Eventuell setzte ich dazu mein Testforum nochmal neu auf.
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#87
Diese Warnungen haben mit dem Plugin "cookielaw" nichts zu tun.
Warum sie jetzt erst auftreten kann ich dir leider auch nicht sagen.
Bleibe aber bitte mit deinen Fragen möglichst im jeweiligen Plugin-Thread, damit es nicht zu unübersichtlich wird. Wink
Zitieren
#88
(22.08.2024, 21:54)schauan schrieb: Hallöchen,

also, ich muss dann mal alles einzeln testen. 

Ich hab jetzt das erste Plugin in meiner Pluginliste deaktiviert - absolutetime - , und die Fehler der plugin.php sind weg. Stattdessen habe ich jetzt im Forum

Zitat:Warning [2] Undefined array key "absolutetime" - Line: 67 - File: inc/plugins/absolutetime.php PHP 8.2.22 (Linux)

Wenn ich das Plugin absolutetime deinstalliere, ist dann auch der Fehler weg.
Im Anschluss hab ich dann, wieder im Forum, ein paar andere, hier mal kürzer

Wenn dich die Warnung stört, kannst du in absolutetime.php die Zeile 67
PHP-Code:
&& $plugins_cache['active']['absolutetime'

ändern in:
PHP-Code:
&& isset($plugins_cache['active']['absolutetime']) 
Zitieren
#89
Hallöchen, @doylecc
erst mal dankeschön. Hat etwas geholfen, aber da ist noch einiges ... Ich mache wg. absolutetime nun da weiter.
https://www.mybb.de/forum/thread-39225-p...#pid256843
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Cookie Law MyBB.de Bot 1 1.966 24.08.2014, 23:15
Letzter Beitrag: MyBB.de Bot