Webboard

Pełna wersja: Plugin na najlepszą reputacje
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Adres forum:
-


Wersja silnika:
1.8


Opis problemu:
Szukam pluginu który wyświetli listę najlepiej ocenianych użytkowników w statystykach forum na ten sposób:

Najlepsza reputacja: marek1 (34), darekmarek (28), danieldaniel (23), maciej (18)

Czyli coś takiego jak na forach phpBB3. Próbowałem pluginu topstats ale on się nie nadaje, wyświetla max. 5 użytkowników i to w dodatku pionowo na liście.
Wystarczy edytować trochę kod..
Możesz zawsze topstats zmienić limit wyświetlanych użytkowników, oraz odpowiednio ostylować aby wyświetlało w linii.
Z TopStats wciąż można coś takiego osiągnąć, a liczbę użytkowników można zmienić w ustawieniach pluginu (ACP -> Konfiguracja -> Statystyki Top (na dole) -> Limit użytkowników (reputacja). Wyglądać będzie to tak:
[Obrazek: tbEZmV5.png]

Aby uzyskać taki efekt, przejdź do ACP -> Szablony globalne -> topStats_Reputation i zamień kod, który tam znajdziesz, na ten:
Kod PHP:
{$lang->topStats_topReputation}: {$tpl['row']} 

Następnie przejdź do ACP -> Szablony globalne -> topStats_ReputationRow i zamień kod, który tam znajdziesz, na ten:
Kod PHP:
{$tpl['profilelink']} ({$tpl['reputation']}) 

Następnie wstaw zmienną {$topStats['Reputation']} w odpowiednie miejsce w indexie, w którym chcesz to mieć.

Jeżeli chcesz zmienić napis Top X reputacji na Najlepsza reputacja, to przejdź do ACP -> Języki -> Polski -> Opcje -> Edytuj zmienne językowe -> topStats.lang.php -> topStats_topReputation i zamień Top {1} reputacji na Najlepsza reputacja.