MyBB.de Forum

Normale Version: Cookie Law
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9
(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'); 
Hallöchen,

habe es mal probiert. Damit bekomme ich gut 90 Warnungen bezüglich der plugin.php angezeigt :-(
Dann hast du wohl einen Fehler drin. Wink 
Nur die von mir benannte Zeile im Plugin cookielaw löschen. Sonst nichts.
ich hatte die auskommentiert
PHP-Code:
// $plugins->add_hook('global_start', 'cookielaw_global_intermediate'); 
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.
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.
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
(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']) 
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
Seiten: 1 2 3 4 5 6 7 8 9