[3.3] [CDB]Recent Topics NG
Re: [3.3] [CDB]Recent Topics NG
Wegen Postgre, danke für die Infos Thorsten. Dann muss ich mal schauen, ob meine Exts auch irgendwo betroffen sind.
Habe ich eben in mein Dev TB übernommen. Dabei festgestellt, dass
composer.json nicht aktualisiert war. Per Commit behoben.Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Re: [3.3] [CDB]Recent Topics NG
Danke, hatte ich auch schon bemerkt und wollte es beim nächsten Commit beheben.
Da ist aber noch mehr. Unter anderem ein Typecast in der SQL-Abfrage. EC meldet eine Warnung wegen einer möglichen SQL-Injection durch einen String. Mache ich einen
(string) Typecast, kommt keine Warnmeldung. Code: Alles auswählen
'WHERE' => 'pd.post_id IN (' . (string) $this->db->sql_build_query('SELECT', $sql_array_first_post_ids) . ')',Re: [3.3] [CDB]Recent Topics NG
Das ist auch seltsam. Es kann ja gerade durch einen String eingebrochen werden, deswegen macht ein cast aufIMC hat geschrieben: 27.08.2026 20:58 EC meldet eine Warnung wegen einer möglichen SQL-Injection durch einen String. Mache ich einen(string)Typecast, kommt keine Warnmeldung.![]()
string eigentlich keinen Sinn, damit EPV das durchwinkt. Denn durch den cast ist keineswegs sichergestellt, dass die Variable dann keinen Schadcode mehr enthält. Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Re: [3.3] [CDB]Recent Topics NG
Ich interpretiere das so:LukeWCS hat geschrieben: 27.08.2026 21:27 Denn durch den cast ist keineswegs sichergestellt, dass die Variable dann keinen Schadcode mehr enthält.![]()
Wenn der String einen cast hat geht EPV davon aus, dass der Entwickler bewust für einen sicheren String gesorgt hat.
v1.2.1-b3 ist online.
Wenn du nichts weiter hast würde ich am Wochenende ein Release machen und die Version bei .com einreichen.
Re: [3.3] [CDB]Recent Topics NG
Das wäre dann aber pures Wunschdenken seitens EPV, kommt gleich nach Kaffeesatzleserei und Voodoo.IMC hat geschrieben: 01.09.2026 17:44 Wenn der String einen cast hat geht EPV davon aus, dass der Entwickler bewust für einen sicheren String gesorgt hat.
Alles klar. Ich habe nichts aktuelles.Wenn du nichts weiter hast würde ich am Wochenende ein Release machen und die Version bei .com einreichen.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Re: [3.3] [CDB]Recent Topics NG
Das Release v1.2.1 wurde auf Github erstellt und zu Validierung bei .com eingereicht.
Änderungen:
Ein fataler Fehler bei der Nutzung von PostgreSQL Datenbanken wurde beseitigt.
Die Funktion zum Anzeigen der Anzahl der ungelesene Beiträge im Tooltip des Thementitels wurde entfernt. Diese Funktion ist in meine Erweiterung "Number of Unread Posts" ausgelagert.
Änderungen:
Ein fataler Fehler bei der Nutzung von PostgreSQL Datenbanken wurde beseitigt.
Die Funktion zum Anzeigen der Anzahl der ungelesene Beiträge im Tooltip des Thementitels wurde entfernt. Diese Funktion ist in meine Erweiterung "Number of Unread Posts" ausgelagert.
Re: [3.3] [CDB]Recent Topics NG
Hi Patrick,
durch eine Fehlermelung bei RT habe ich festgestellt das wir ebenfalls einen Fehler aus dem Prosilver Style übenommen haben.
Es geht um diese Codestelle
Während
Diesen Fehler haben wir ebenfalls in unserem Template. Ich erzeuge gleich einen neuen dev Branch und mache einen Commit mit einem Fix.
durch eine Fehlermelung bei RT habe ich festgestellt das wir ebenfalls einen Fehler aus dem Prosilver Style übenommen haben.
Code: Alles auswählen
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\forumlist_body.html (2 Treffer)
Zeile 100: <a href="{forumrow.U_LAST_POST}" title="{L_VIEW_LATEST_POST}">
Zeile 101: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{L_VIEW_LATEST_POST}</span>
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\search_results.html (1 Treffer)
Zeile 151: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{VIEW_LATEST_POST}</span>
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\ucp_main_bookmarks.html (1 Treffer)
Zeile 85: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{VIEW_LATEST_POST}</span>
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\ucp_main_front.html (1 Treffer)
Zeile 53: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{VIEW_LATEST_POST}</span>
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\ucp_main_subscribed.html (2 Treffer)
Zeile 42: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{VIEW_LATEST_POST}</span>
Zeile 127: <i class="icon fa-external-link-square fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{VIEW_LATEST_POST}</span>
D:\xampp\htdocs\xxxx_3-3-17\styles\prosilver\template\viewforum_body.html (1 Treffer)
<span class="sr-only">{L_VIEW_LATEST_POST}</span> für Screenreader.Während
VIEW_LATEST_POST in der forumlist_body.html noch als Sprachvariable definiert wurde, ist diese in den anderen Templatedateien nur als einfache Variable definiert und kommt somit nicht zur Anzeige.Diesen Fehler haben wir ebenfalls in unserem Template. Ich erzeuge gleich einen neuen dev Branch und mache einen Commit mit einem Fix.
Re: [3.3] [CDB]Recent Topics NG
Hi Thorsten
Manchmal kommt man sich weniger wie ein Programmierer, sondern eher wie ein Archäologe vor. Hast also doch noch antiken Template Code in unserem HTML entdeckt.
Wir hatten es ja erst vor "kurzem" davon:
Manchmal kommt man sich weniger wie ein Programmierer, sondern eher wie ein Archäologe vor. Hast also doch noch antiken Template Code in unserem HTML entdeckt.
Wobei das jetzt quasi nur ein nicht konvertierter Variablennamen war, denn unser Code selber ist ja auch an der besagten Stelle bereits sauberes Twig, wie ich gerade sah. Das Problem haben wir demnach in 2 Templates laut Volltextsuche im lokalen TB, wo also die Twig FunktionIMC hat geschrieben: 27.12.2025 19:04 Ich bin mir fast sicher, dass wir jetzt zu 100 % Twig-Code haben.
lang() fehlt.Das sind ja etliche Stellen, ist aber wohl dennoch bisher keinem aufgefallen, dass es diese "tote" Template Variable in gleich mehreren Templates gibt. Am Rande, in welcher Situation hast du denn eine Fehlermeldung diesbezüglich bekommen?IMC hat geschrieben: 16.09.2026 20:51 durch eine Fehlermelung bei RT habe ich festgestellt das wir ebenfalls einen Fehler aus dem Prosilver Style übenommen haben.
Und da der Twig Interpreter eine nicht existente TPL Variable robust mitWährendVIEW_LATEST_POSTin derforumlist_body.htmlnoch als Sprachvariable definiert wurde, ist diese in den anderen Templatedateien nur als einfache Variable definiert und kommt somit nicht zur Anzeige.
?? '' behandelt, ist der Fehler bisher nie bei prosilver direkt bemerkt worden.Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Re: [3.3] [CDB]Recent Topics NG
Ich hatte mal wieder das Gefühl, schauen zu müssen, was andere so machen, und bin dann auf diesen Pull Request gestossen.LukeWCS hat geschrieben: 17.09.2026 20:38 Am Rande, in welcher Situation hast du denn eine Fehlermeldung diesbezüglich bekommen?
https://github.com/avatharbe/RecentTopics/pull/192
