[3.2] [3.3] Top Posters

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Top Posters

Beitrag von Kirk »

Hi
Changelog gibt es keine, es wurden in fast allen Dateien Änderungen vorgenommen.
Ecmur
Mitglied
Beiträge: 47
Registriert: 23.04.2020 01:57

Re: [3.2] [3.3] Top Posters

Beitrag von Ecmur »

Dankeschön @Kirk für das tolle Tool :)
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Top Posters

Beitrag 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
Benutzeravatar
HaioPaio
Mitglied
Beiträge: 290
Registriert: 05.11.2017 21:42

Re: [3.2] [3.3] Top Posters

Beitrag von HaioPaio »

Udo, du bist der Beste. Vielen Dank für deine Arbeit.
www.der-räuchertreff.de phpbb 3.3.7 php 7.4
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Top Posters

Beitrag 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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Top Posters

Beitrag 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
Antworten

Zurück zu „Extensions in Entwicklung“