Wegen
LEFT JOIN, frag doch mal Mahony, vielleicht fällt ihm was dazu ein.LEFT JOIN, frag doch mal Mahony, vielleicht fällt ihm was dazu ein.Ich habe mir schon verschiedene Lösungen für dies Problem angeschaut. Aber keine passt bei allen Datenbanken die von phpBB unterstüzt werden. Wenn man sich die MethodeLukeWCS hat geschrieben: 02.11.2025 11:46 WegenLEFT JOIN, frag doch mal Mahony, vielleicht fällt ihm was dazu ein.
sql_build_query() anschaut, sieht man auch das in phpBB keine Speziallösungen erwünscht sind. Ist auch verständlich, da in ihnen auch immer Probleme schlummern können.Code: Alles auswählen
// Please do not translate the name of the extensionDer groose Titel ist die SprachvariableWer war da?
Hier kannst du die Einstellungen für die Erweiterung LF who was here 2 ändern.
LFWWH_CONFIG_TITLE die der Übersetzer natürlich ändern darf. Aber damit Admins stets einen Bezug zum "echten" Namen der Ext haben, füge ich diesen noch im Untertitel dazu, über die Sprachvariable LFWWH_CONFIG_DESC die diesen Inhalt hat:'Hier können Sie die Einstellungen für die Erweiterung <strong>%s</strong> ändern.'composer.json. So spart man sich redundante Ext Namen an zig Stellen. Wozu etwas redundant definieren, was in der JSON Datei ja eh schon zentral vorhanden ist. Und bei RTNG haben wir ja bereits einen solchen Untertitel (RTNG_EXPLAIN), der müsste lediglich um einen Platzhalter erweitert werden.Das ist eine gute Alternative. Können wir so machen. Änderst du das, wenn du deine Änderungen bezüglich PHP 8.x einpflegst?LukeWCS hat geschrieben: 26.11.2025 00:38... der Platzhalter wird dann automatisch mit dem realen Ext Namen (Anzeigename) befüllt und den beziehe ich direkt auscomposer.json. So spart man sich redundante Ext Namen an zig Stellen. Wozu etwas redundant definieren, was in der JSON Datei ja eh schon zentral vorhanden ist. Und bei RTNG haben wir ja bereits einen solchen Untertitel (RTNG_EXPLAIN), der müsste lediglich um einen Platzhalter erweitert werden.
ext.php z.B. unter phpBB 3.1 reagieren? Theoretisch sollte das klappen, weil du die Klasse ja erst zur Laufzeit einbindest und vorher die phpBB Version prüfst, oder? Weil du in der Klasse PHP 7 Features nutzt, die es unter 3.1 nicht gibt, weil PHP 5.Für 3.1 und 3.2 wird ein false gesendet.LukeWCS hat geschrieben: 07.12.2025 12:28 Aber wie würde das inext.phpz.B. unter phpBB 3.1 reagieren?
Die Klasse wird erst geladen, wenn feststeht, dass die verwendete phpBB-Version mindestens 3.3.0 ist. Daher sind die php Versionen kleiner 7.1.3 nicht relevant. Die Klasse selbst ist php 7 kompatibel.Weil du in der Klasse PHP 7 Features nutzt, die es unter 3.1 nicht gibt, weil PHP 5.
Im Moment habe ich nichts. Meine Ideen sind auch erschöpft. Deshalb kannst du ganz in Ruhe loslegen.Wenn du aktuell nichts hast, würde ich umsetzen was wir ja schon entschieden hatten,
Ich werde das zu einem späteren Zeitpunkt erledigen.wenn du deine Klasse dafür nutzen willst, dann ändere du das.