Hi
Changelog gibt es keine, es wurden in fast allen Dateien Änderungen vorgenommen.
[3.3] Top Posters
Re: [3.2] [3.3] Top Posters
Dankeschön @Kirk für das tolle Tool 

Re: [3.2] [3.3] Top Posters
Erweiterung wurde auf Version 1.1.8 upgedatet.
Download siehe 1. Beitrag!
Neuerung:
Download siehe 1. Beitrag!
Neuerung:
- Die Einstellungen im ACP Modul wurden auf Controller umgestellt.
- Pro Sprachpaket ist eine neue Sprachdatei dazu gekommen, (Einstellungen ACP Modul).
- Die PHP Dateien wurden auf die Short Array Syntax umgestellt.
- Die Versionsnummer wird jetzt über die composer geladen.
- Auf Grund dieser Anfrage ist ein zusätzlicher Schalter integriert worden, wo man zwischen Std. und Tagen umschalten kann.
- Es wird auch berücksichtigt wenn die Berechtigungen "Beitrags-Zähler wird erhöht" deaktiviert ist.
- Die PHP min. Voraussetzung wurde auf 7.0 erhöht.
- Diverse Code Anpassungen/Änderungen
Re: [3.2] [3.3] Top Posters
Udo, du bist der Beste. Vielen Dank für deine Arbeit.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Re: [3.2] [3.3] Top Posters
Erweiterung wurde auf Version 2.0.0 upgedatet.
Download siehe 1. Beitrag!
Neuerung:
Download siehe 1. Beitrag!
Neuerung:
- Pro Sprachpaket ist eine neue Sprachdatei für die Berechtigungen dazu gekommen.
- Die Radio Buttons im ACP Modul
Ja/Nein
wurden durch ein Toggle Switch ersetzt. - Außerdem ist es möglich zu wählen ob ein Toggle Switch oder die Radio Buttons Ja/Nein angezeigt werden sollen.
- Die Einstellungen ob Toogle, Radio Buttons sowie die Eingabefelder (number) sind auf twig macro umgestellt worden.
- Die Meldungen wenn Top Poster deaktiviert oder der Admin-Modus aktiv ist, wurden überarbeitet. Dies wird über eine Funktion
add_topposters_note
im controller geregelt, somit konnte der Code in deracp_topposters_settings.html
reduziert werden. - Besitzt eine Gruppe oder User in den "Administrator-Berechtigungen" nicht das Recht
Kann Berechtigungen für einzelne Gruppen ändern
oderKann Berechtigungen für einzelne Benutzer ändern
, wird die Permission Info in den Einstellungen dementsprechend angezeigt. - Einige Language und config Variablen wurden geändert, letzteres wurde in der neuen migrations Datei berücksichtigt.
- Javascript Events werden jetzt direkt in jQuery registriert und Elemente werden nicht mehr über die ID sondern über den Element-Namen angesprochen.
- Da es möglich ist einzelne User per ID ausschließen, ist unterhalb der Einstellungen eine Mitglieder Liste mit der entsprechenden User-ID angelegt worden.
- Die
ext.php
wurde überarbeitet. - Unnötige
sprintf
Funktion entfernt. - XHTML Code entfernt
- Diverse Code Anpassungen/Änderungen
Re: [3.2] [3.3] Top Posters
Erweiterung wurde auf Version 2.1.0 upgedatet.
Download siehe 1. Beitrag!
Neuerung:
Download siehe 1. Beitrag!
Neuerung:
- Man kann beim Zeitraum der Top Poster ebenfalls die gewünschte Anzahl der Top Posters eintragen (Vorschlag von LukeWCS)
- Die Anzeige der Mitglieder Liste im ACP Modul ist um 2 Sortiermöglichkeiten erweitert worden.
- User-ID aufsteigend
- User-ID absteigend
- Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen)
Hinweis: Wenn die oben genannte Extension inst. und die Funktion aktiviert ist, hat der Schalter "Toggle Switch aktivieren" keine Bedeutung! - XHTML Code entfernt
- Code Optimierung
- Die max. PHP Version wurde auf PHP 8.3 erhöht
Re: [3.3] Top Posters
Erweiterung wurde auf Version 2.2.0 upgedatet.
Download siehe 1. Beitrag!
Neuerung:
Download siehe 1. Beitrag!
Neuerung:
- Die min. phpBB Voraussetzung wurde von phpBB 3.2.6 auf phpBB 3.3.0 erhöht.
- Die min./max. PHP Version wurde von PHP 7.0.0/8.2 auf PHP 7.1.3/8.4x erhöht.
- Die
Implicitly nullable
Parameter Types wurde für PHP >=8.5 angepasst. - Bei den Berechtigungen in der
listener.php
wird jetzt mit der Wrapper Funktionupdate_subarray()
(>=phpBB 3.2.1) eingehängt, wodurch das umständliche Extrahieren und Zurückkopieren der Subarrays$event['categories']
und$event['permissions']
entfällt. - Das PHP Event
core.page_header
in derlistener.php
wurde incore.page_header_after
umbenannt. - Wenn man im ACP Modul die Top Poster deaktiviert und zu gleich der Admin Modus aktiviert wurde, sah man nur den Hinweis das die Top Poster deaktiviert ist.
Dies wurde so geändert das beide Hinweise angezeigt werden. - Für die Collapsible Forum Categories EXT ein
title
Attribut für das jeweilige FA Icon (minimiert/maximiert) hinzugefügt. - Für das
title
Attribut in der HTML Datei pro Sprachpaket eine separate Sprachdatei angelegt. - Die Einstellungen im ACP Modul "Anzahl der Top-Poster" sowie "Anzahl der Top-Poster der letzten Stunden/Tage" wurde die min. Anzahl von 1 auf 2 erhöht.
- Die Datei
acp_topposters.js
wurde intopposters_acp.js
umbenannt und dieINCLUDECSS
Anweisung in deracp_topposters_settings.html
entsprechend angepasst. - Code Optimierung