MyBB.de Forum

Normale Version: Fehlermeldungen im Sekundentakt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
In der Druckansicht wird "$archive_pages" überhaupt nicht gebraucht und kann gänzlich entfernt werden.
Das riecht nach einem Flüchtigkeitsfehler der Entwickler.

Wie sieht denn dein Template "printthread_multipage" aus?
Für Multipage sollten dort ausschließlich diese beiden Variablen stehen:
{$lang->pages} = "Seiten:"
{$mppage} = "Seitenzahlen mit Links"

[ETS]
yep, wenn man z.B. sich diesen Thread in der Druckansicht anzeigen lässt, haben wir auch hier ein doppeltes "Seiten:"
Eine komplett sinnlose Sprachvariable hat da sehr lange überlebt
Wenn ich mich jetzt nicht verguckt habe, ist dieses Template seit MyBB 1.8.0 nie mehr geändert worden. Also fast 10 Jahre alt

fast schon beruhigend, dass das nie jemand gefunden hat, drucken wohl doch immer weniger das Internet aus
So, auch diesen Fehler behoben.
Habe in die printthread.php in Zeile 23 eingefügt: $lang->load("archive");
Nun kann man fehlerfrei mehrseitige Druckansichten sehen.

Danke an die Forengötter - wo ist hier der Bedankomat?
Moe
$lang->load("archive"); ist total überflüssig - außerdem kontraproduktiv.
Du brauchst nicht den ganzen Sprachsatz einer anderen Seite einbinden für eine Irrläufer-Variable, die dort überhaupt nicht hingehört Smile

[ETS]
das Problem mit den Warnings bei schreibenden Gästen wird jetzt noch mit in die 1.8.38 genommen

https://community.mybb.com/thread-240788...pid1393559
(24.04.2024, 14:57)[ExiTuS] schrieb: [ -> ]$lang->load("archive"); ist total überflüssig...

In diesem Fall bin ich zu 100% bei dir.
Allerdings ist es auch nicht abwegig, dass man in so einem Fall prüft, ob die Sprachdatei zur Variable überhaupt eingebunden ist.
Problem wurde damit semioptimal gelöst...
Auf die Idee, dass die Sprachvariable falsch sein könnte, bin ich gar nicht gekommen. Blush Big Grin
(24.04.2024, 15:33)bv64 schrieb: [ -> ]das Problem mit den Warnings bei schreibenden Gästen wird jetzt noch mit in die 1.8.38 genommen

https://community.mybb.com/thread-240788...pid1393559

Leider gibt es noch immer Warnungen bei schreibenden Gästen (schon in der Vorschau):
Code:
Warning [2] Undefined array key "userusername" - Line: 121 - File: inc/functions_post.php PHP 8.3.6 (Linux)
File    Line    Function
/inc/class_error.php    153    errorHandler->error
/inc/functions_post.php    121    errorHandler->error_callback
/newreply.php    1077    build_postbit
Warning [2] Undefined array key "userusername" - Line: 131 - File: inc/functions_post.php PHP 8.3.6 (Linux)
File    Line    Function
/inc/class_error.php    153    errorHandler->error
/inc/functions_post.php    131    errorHandler->error_callback
/newreply.php    1077    build_postbit
Warning [2] Undefined array key "uid" - Line: 182 - File: inc/functions_post.php PHP 8.3.6 (Linux)
File    Line    Function
/inc/class_error.php    153    errorHandler->error
/inc/functions_post.php    182    errorHandler->error_callback
/newreply.php    1077    build_postbit
Warning [2] Undefined array key "usergroup" - Line: 186 - File: inc/functions_post.php PHP 8.3.6 (Linux)
File    Line    Function
/inc/class_error.php    153    errorHandler->error
/inc/functions_post.php    186    errorHandler->error_callback
/newreply.php    1077    build_postbit
Warning [2] Undefined array key "usergroup" - Line: 200 - File: inc/functions_post.php PHP 8.3.6 (Linux)
File    Line    Function
/inc/class_error.php    153    errorHandler->error
/inc/functions_post.php    200    errorHandler->error_callback
/newreply.php    1077    build_postbit
Habe aktualisert auf MyBB 1.8.38, bei der Dateiüberprüfung wird lediglich die von mir geänderte printthread.php und syndication.php bemeckert, php 8.3.6, SQL Engine MySQLi 10.7.8, Standard-Theme und keinerlei Plugins.
Mir ist aufgefallen, dass sich plötzlich die Datenbankgröße verdoppelt hat...
Moe

PS: in der Druckansicht steht immer noch "Seiten: Seiten: 1 2 3 "
kann ich bestätigen Moe, die Warnungen lassen sich in meinem Testboard nachvollziehen

Die Datenbankgröße hat sich verdoppelt? Wie soll das passiert sein?

An der Druckansicht wurde mit 1.8.38 noch nichts geändert; das hat den Sprung nicht mehr in diese Version geschafft. Bleibt also weiterhin die manuelle Lösung die zweite Sprachvariable im Template
printthread_multipage zu löschen: <strong>{$lang->archive_pages}</strong>

Für die Warnings habe ich ein Thema im engl. Supportboard eröffnet: https://community.mybb.com/thread-240889.html
Seiten: 1 2 3 4