Seite 1 von 1

Top Posters - Zeitspanne nur in Stunden?

Verfasst: Fr 30. Okt 2020, 21:35
von HaioPaio
Ich verwende Top Posters 1.1.4 und möchte die Top Posters der letzten 7 Tage anzeigen.
Leider kann ich nur die TopPosters der letzten 168 Stunden einstellen was in der Anzeige etwas doof aussieht.
Wie kann ich es erreichen dass die eingestellten 168 Stunden als 7 Tage angezeigt werden.

Ansonsten - tolle Extension.

Re: Top Posters - Zeitspanne nur in Stunden?

Verfasst: Sa 31. Okt 2020, 09:09
von Kirk
Momentan ist dies nicht möglich.
Übrigens die aktuelle Version ist die 1.1.6

Re: Top Posters - Zeitspanne nur in Stunden?

Verfasst: Sa 31. Okt 2020, 18:57
von HaioPaio
Ich werde natürlich auf 1.1.6 upgraden.
Hast du einen Tipp wie ich das vorläufig selbst machen könnte.
Mir geht es erstmal nur um die Anzeige in der Überschrift der Top Posters Liste. Im ACP dürfen es Stunden bleiben. Ich müsste halt Stunden eingeben die ganzzahlige Vielfache von 24 Stunden sind.
Bei der Ausgabe sollte die Zahl der Stunden vorher durch 24 dividiert werden. Die Sprachdatei würde ich auf Tage ändern.
Kannst du mir hier einen Rat geben?

Re: Top Posters - Zeitspanne nur in Stunden?

Verfasst: Sa 31. Okt 2020, 19:39
von Kirk
Die Zahl wo du im ACP Modul bei "Top-Poster der letzten x Stunden" eingibst, erscheint dann im Index. Es müsste eine neue sql Abfrage generiert werden.

Edit:
Du könntest folgendes ausprobieren:
Öffne: root/ext/kirk/topposters/event/listener.php

Finde
Tip: Der zu findende Code kann auch nur ein Teil einer Zeile sein.

Code: Alles auswählen

			$xhours = ($this->config['topposters_hours'] * 3600 );
Ersetzen mit
Tip: Die genannten Zeile(n) werden mit den/der folgenden ersetzt.

Code: Alles auswählen

			$xhours = ($this->config['topposters_hours'] * 86400 );
Die Sprachdateien müsstes du dann noch anpassen.

Re: Top Posters - Zeitspanne nur in Stunden?

Verfasst: So 1. Nov 2020, 19:05
von HaioPaio
Vielen Dank. Funktioniert prima.
Bildschirmfoto 2020-11-01 um 19.04.39.jpg
Bildschirmfoto 2020-11-01 um 19.04.39.jpg (27.59 KiB) 2741 mal betrachtet
Selbst das ist möglich
Bildschirmfoto 2020-11-01 um 19.18.27.jpg
Bildschirmfoto 2020-11-01 um 19.18.27.jpg (189.96 KiB) 2738 mal betrachtet

Re: Top Posters - Zeitspanne nur in Stunden?

Verfasst: Mo 2. Nov 2020, 05:41
von Kirk
Freut mich das es funktioniert, vielleicht baue ich in der nächsten Version eine Option ein wo man zwischen Stunden und Tagen wählen kann.