[3.3] [Fork] Recent Topics NG
Verfasst: 03.01.2023 14:00
Name der Extension: Recent Topics NG
Beschreibung:
Da diese überaus beliebte Erweiterung unter der Verwendung von php v8.x nicht mehr ausführbar war habe ich einen Fork auf GitHub erstellt um die zum Teil schon Veröffentlichen Fixes einzupflegen. Weitere Fehler habe ich beim Testen entdecken und beseitigen können. Mit der sehr umfangreichen Unterstützung von LukeWCS wird die Codebasis aktualisiert und an die phpBB Richtlinien angepasst.
Autoren: Vorherige Autoren:
Voraussetzung: phpBB >=v3.3.5, php >= v7.1.3, <= v8.3
Download: https://github.com/IMC-GER/RecentTopics/releases
GitHub Fork: Recent Topics Fork
Changelog des Fork:
v2.2.15-pl18
Beschreibung:
Da diese überaus beliebte Erweiterung unter der Verwendung von php v8.x nicht mehr ausführbar war habe ich einen Fork auf GitHub erstellt um die zum Teil schon Veröffentlichen Fixes einzupflegen. Weitere Fehler habe ich beim Testen entdecken und beseitigen können. Mit der sehr umfangreichen Unterstützung von LukeWCS wird die Codebasis aktualisiert und an die phpBB Richtlinien angepasst.
Autoren: Vorherige Autoren:
- nickvergessen (phpBB 3.0 MOD)
- PayBas
- Sajaki
Voraussetzung: phpBB >=v3.3.5, php >= v7.1.3, <= v8.3
Download: https://github.com/IMC-GER/RecentTopics/releases
GitHub Fork: Recent Topics Fork
Changelog des Fork:
v2.2.15-pl18
- In der Berechtigungsverwaltung wurde eine eigene Kategorie "Aktuelle Themen" für die Berechtigungen erstellt.
- Der bisherige temporäre Projektname "Recent Topics (fork by IMC & LukeWCS)" wurde in den endgültigen Namen "Recent Topics NG" geändert.
- LukeWCSphpBBConfirmBox auf Version 1.4.3 aktualisiert
- Die Versionsprüfung für phpBB.com wurde entfernt.
- Die `README.md` auf das Minimum reduziert und aktuelle Informationen hinzugefügt.
- Fixed: Keine Speicherung von Benutzerdaten bei der Registrierung, wenn die Board-E-Mail deaktiviert ist
- Unterstützung entfernen für:
- nickvergessen/newspage
- part3/topicprefixes
- imkingdavid/prefixed - Den Mindestwert für die Anzahl der Aktuellen Themen geändert
- Die Twig-Makros `number()` und `text()` überarbeitet.
- Codesyntax der Core Events angepasst
- Geändert: Confirmbox für Sicherheitsfrage in ACP vor dem Überschreiben der Benutzereinstellungen aufLukeWCSphpBBConfirmBox 1.4.0
- Hinzugefügt: Kompatibel mit Toggle Control. Administratoren können zentral entscheiden, ob Radiobuttons, Checkboxen oder Toggles für Ja/Nein-Schalter verwendet werden sollen.
- Sprachvariablen angepasst
- Fixed: Die Standard-Benutzerdaten wurden für Gäste nicht gesetzt.
- Geändert: Die Sicherheitsabfrage im ACP wird mit
LukeWCSphpBBConfirmBox
durchgeführt, sie vereint alle Funktionen und Eigenschaften in einem einzigen Objekt.
- Geändert: Anzeige des RT Links in der NavBar nur wenn die Einstellung des Anzeigeorts "Nur separate Seite" ist.
- Geändert: Kleine Code Änderungen im Core und Page Controller,
- Fixed: Absturz bei Einstellung "Alle Seiten anzeigen" mit PHP 8.x
- Fixed: Bei Regisrierung von neuen Benutzern werden die Voreinstellungen des ACP nicht übernommen
- Fixed: Bei Gästen, mit der Einstellung alle "Alle Seiten anzeigen", springt die Seitenauswahl immer auf Button 1
- Fixed: Bei Gästen, mit der Einstellung "Nur ungelesene Themen anzeigen", werden alle Beitäge als ungelesen markiert
- Fixed: Spezielle Seite mit Simple-Header nicht aufrufbar. (Neuer Link: app.php/rt/simple)
- Fixed: Migration auf das Nötigste reduziert, in der Hoffnung damit den sporadischen Uninstall-Bug zu beheben.
- Fixed: Fehlermeldungen im ACP Modul wenn im Serverkontext cURL nicht verfügbar ist. (Siehe "Entfernt: Versionscheck")
- Entfernt: Von uns nicht unterstützte Sprachen
- Entfernt: Von uns nicht unterstützte und veraltete Styles
- Entfernt: Versionscheck (Abruf von phpBB-fremder Seite mittels cURL)
- Hinzugefügt: Anzeige von RecentTopics auf einer seraraten Seite (abweichende Einstellungen vom ACP "hard coded" in
page_controller.php
möglich) - Hinzugefügt: Sicherheitsabfrage im ACP bevor Benutzereinstellungen überschrieben werden
- Geändert: Umfangreiche Überarbeitungen des Codes (PHP und Twig). Berücksichtigung der phpBB "Extension Validation Policy"
- Geändert: Links werden jetzt in verkürzter Form generiert, welche bei phpBB 3.3.5 eingeführt wurde. Dadurch entfallen bei Beitrag-Links die Parameter für Forum & Thema und bei Themen-Links der Parameter für Forum.
- Geändert: phpBB min. 3.3.5, PHP max. 8.2