Threads I have posted in / Themen mit eigenen Beiträgen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html) +--- Thema: Threads I have posted in / Themen mit eigenen Beiträgen (/thread-25685.html) |
RE: Threads I have posted in / Themen mit eigenen Beiträgen - schauan - 28.08.2024 Hallöchen, ich mache trotzdem mal weiter. Die bisherigen Warnungen habe ich wegbekommen. Ob das für das Plugin funktionell passt, sei mal dahingestellt, da stecke ich ebenso zu wenig drin :-( Zeile 13: define('THIS_SCRIPT', 'usercp.php'); if(!defined("THIS_SCRIPT")) { define('THIS_SCRIPT', 'usercp.php'); } Zeile 198: switch(my_strtolower(htmlspecialchars($mybb->input['order']))) switch(my_strtolower(htmlspecialchars($mybb->input['order'] ?? $mybb->get_input('order')))) Zeile 213: eval("\$orderarrow['$sortby'] = \"".$templates->get("ownposts_otherthreads_orderarrow")."\";"); funktioniert mit Vorbelegung der Variable $sortby oder mit Auskommentierung der Zeile. Ich habe mich für die Auskommentierung entschieden, da der code ein paar Zeilen tiefer nach der regulären Festlegung von $sortby nochmal kommt. Zeile 275: $page = intval($mybb->input['page']); Fehler undefinierte Variable $page, $page = intval($mybb->input['page'] ?? $mybb->get_input('page')); Derzeit bekomme ich mehrere Warnungen bezüglich der Zeile 316 und 321: eval("\$ownpost .= \"".$templates->get("ownposts_otherthreads_posts")."\";"); eval("\$ownpost_results = \"".$templates->get("ownposts_otherthreads")."\";"); Hier die Kurzform der Warnungen: Zitat:Warning [2] Undefined variable $ownpost - Line: 6 - File: inc/plugins/threads_posted_in.php(316) : eval()'d code PHP 8.2.22 (Linux) Im Anhang habe ich die php mit den Änderungen bis Zeile 275 threads_posted_in.php.275.txt (Größe: 10,41 KB / Downloads: 1) Zumindest die letzten 3 Warnungen könnten mit dem vom Plugin erzeugten Template ownposts_otherthreads zusammenhängen, hier mal der Inhalt: PHP-Code: <html> |