[3.1] [3.2] 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: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

[3.1] [3.2] Top Posters

Beitragvon Kirk » 09.05.2017 16:58

Name der Extension: Top Posters
Autor: Kirk, lefty74 (Original Author)

Version der Extension: 1.1.2

Sprachen: de, de_x_sie, en

Beschreibung der Extension:
  • Diese Erweiterung basiert auf dem org. Mod Top Posters on Index von lefty.
  • Zeigt in der Forenübersicht die X Top Poster an, wobei das "X" als Platzhalter zu verstehen ist, die gewünschte Anzahl der Top Poster kann man im ACP unter Erweiterungen/Top Poster/Einstellungen eingeben werden.
  • Man kann entweder die X Top Poster, die Top-Poster der letzten x Stunden oder beides zusammen anzeigen lassen.
  • Es ist möglich die Gruppe Administratoren und Moderatoren aus der Anzeige die X Top Poster sowie aus der Anzeige Top-Poster der letzten x Stunden auszuschließen.
  • Die gewünschte Zeitspanne in der die Top-Poster angezeigt werden sollen ist ebenfalls im ACP möglich.
  • Hat man im ACP bei den Top-Poster Einstellungen z.b. die Funktion "Top-Poster der letzten x Stunden anzeigen" oder "Gesamte Top-Poster anzeigen" aktiviert und es in der eingestellten Zeitspanne keine Beiträge gibt, wird diese nicht angezeigt.
  • Außerdem ist es möglich einzelne User über die spezifischen User ID aus der Anzeige auszuschließen.
  • Desweiteren kann man im ACP unter Erweiterungen/Top Poster/Einstellungen über eine Select Box zwischen 4 Postitionen wählen.
  • Standardmäßig wird bei der Installation dieser EXT die 3 Top Poster und unterhalb der Statistik angezeigt.
  • Die Anzahl der jeweiligen Beiträge ist wie in viewtopic mit den jeweiligen Beiträgen des Users verlinkt.
  • Ist die Suchfunktion im Board allgemein deaktiviert oder der User bzw. die Gruppe hat kein Recht die Suchfunktion zu benutzen, wird die Anzahl der jeweiligen Beiträge als reinen Text ausgegeben.
  • Einige Codestellen wurde vom Board3 Portal übernommen und auf diese Extension angepasst.
  • Im ACP/Berechtigungen kann in den Benutzerrechten/Gruppenrechten unter Diverses einstellt werden, wer die Top Poster sehen darf.
  • Kompatibel mit Collapsible Forum Categories oder mit Einklappbare Forenkategorien
  • Die Extension funktioniert unter 3.1.x sowie unter 3.2.x


Vorraussetzungen:
  • phpBB 3.1.1 oder neuer

Download der Extension: http://reyno41.bplaced.net/phpbb/viewto ... ?f=3&t=229

Screenshots:

ACP Modul: [ externes Bild ]

Ansicht oberhalb der Forumlist: [ externes Bild ]

Ansicht unterhalb der Statistik : [ externes Bild ]

Kombinierte Ansicht: [ externes Bild ]


Installation der Erweiterung:
Nach dem Download entpacke diese Datei und lade den gesamten Ordner kirk nach root/ext hoch.
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen
in der Zeile Top Posters auf Aktivieren klicken.

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.1] [3.2] Top Posters

Beitragvon Kirk » 20.05.2017 11:53

Es gibt ein Update dieser Extension.
Alle neue Funktionen und Details siehe erster Beitrag!

jackennils
Mitglied
Beiträge: 74
Registriert: 21.12.2008 03:01

Re: [3.1] [3.2] Top Posters

Beitragvon jackennils » 21.05.2017 01:13

Danke dafür!

ISt es möglich, die Überschrift "Beiträge in den letzten x Stunden" gar nicht erst anzuzeigen, wenn es im Zeitraum keine Beiträge gab? Nur die Überschrift und ein leeres <p></p> wirkt etwas seltsam.

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.1] [3.2] Top Posters

Beitragvon Kirk » 21.05.2017 08:37

Da muss ich mal schauen wie sich das realisieren lässt.

jackennils
Mitglied
Beiträge: 74
Registriert: 21.12.2008 03:01

Re: [3.1] [3.2] Top Posters

Beitragvon jackennils » 21.05.2017 11:21

Das wäre toll!

Edit:
Habs mal mit

Code: Alles auswählen

<!-- IF topposters_hours -->

für die Überschrift versucht. Das klappt ganz gut. :)

In meinem Fall sieht der Block nun so aus:

Code: Alles auswählen

               <!-- IF topposters_hours -->
               <h4>{L_TOP_POSTERS} {TOPPOSTERS_HOURS}</h4>
               <p>
               <!-- ENDIF -->
                  <!-- BEGIN topposters_hours --><!-- IF topposters_hours.S_ROW_COUNT > 0 -->{L_COMMA_SEPARATOR}<!-- ENDIF --> {topposters_hours.USERNAME_FULL} <!-- IF S_DISPLAY_SEARCH --><a style="color: #242424; text-decoration: none;" href="{topposters_hours.S_SEARCH_ACTION}">({topposters_hours.POSTER_POSTS})</a><!-- ELSE -->({topposters_hours.POSTER_POSTS})<!-- ENDIF --><!-- END topposters_hours -->
               <!-- IF topposters_hours -->
               </p>
               <!-- ENDIF -->

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.1] [3.2] Top Posters

Beitragvon Kirk » 21.05.2017 19:58

Man könnte es so machen, wenn es in diesem eingestellten Zeitraum keine Beiträge gibt ein Hinweis zu sehen ist z.b. so "Es gibt keine Beiträge der letzten X Stunden ".

jackennils
Mitglied
Beiträge: 74
Registriert: 21.12.2008 03:01

Re: [3.1] [3.2] Top Posters

Beitragvon jackennils » 21.05.2017 20:03

Das geht natürlich auch, aber ich bevorzuge dann einfach gar nichts zu sehen. Hat ja geklappt, danke trotzdem. :)

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.1] [3.2] Top Posters

Beitragvon Kirk » 27.05.2017 10:52

Es gibt ein Update dieser Extension.
Es ist jetzt so eingestellt das wenn man im ACP bei den Top-Poster Einstellungen z.b. die Funktion "Top-Poster der letzten x Stunden anzeigen" oder "Gesamte Top-Poster anzeigen" aktiviert und es in der eingestellten Zeitspanne keine Beiträge gibt, diese nicht angezeigt wird.
Download siehe erster Beitrag!

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6371
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.1] [3.2] Top Posters

Beitragvon Kirk » 10.02.2019 11:22

Es gibt ein Update dieser Erweiterung.
Download siehe erster Beitrag!

Neuerung:


Zurück zu „Extensions in Entwicklung“