Seite 3 von 3

Re: [3.2] [3.3] Top Posters

Verfasst: 11.07.2021 14:48
von Kirk
Hi
Changelog gibt es keine, es wurden in fast allen Dateien Änderungen vorgenommen.

Re: [3.2] [3.3] Top Posters

Verfasst: 07.01.2022 03:14
von Ecmur
Dankeschön @Kirk für das tolle Tool :)

Re: [3.2] [3.3] Top Posters

Verfasst: 17.04.2022 18:48
von Kirk
Erweiterung wurde auf Version 1.1.8 upgedatet.
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

Verfasst: 17.04.2022 19:59
von HaioPaio
Udo, du bist der Beste. Vielen Dank für deine Arbeit.

Re: [3.2] [3.3] Top Posters

Verfasst: 13.04.2023 13:48
von Kirk
Erweiterung wurde auf Version 2.0.0 upgedatet.
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 der acp_topposters_settings.html reduziert werden.
  • Besitzt eine Gruppe oder User in den "Administrator-Berechtigungen" nicht das Recht Kann Berechtigungen für einzelne Gruppen ändern oder Kann 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

Verfasst: 10.02.2024 11:36
von Kirk
Erweiterung wurde auf Version 2.1.0 upgedatet.
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