Webboard

Pełna wersja: Team Online 2.0
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Dzięki tej wtyczce możemy na swojej stronie wyświetlić użytkowników z wybranych przez siebie grup. Plugin można wstawić w panel boczny, jak i w każde wybrane przez siebie miejsce na stronie głównej. Wystarczy w szablonu index zmienić dodać zmienną {$teamOnline} w wybrane miejsce. Modyfikacja zawiera pliki językowe - polskie oraz angielskie.

Plugin wymaga wersji PHP >= 5.4!

Ustawienia:
  1. Wybór grup,
  2. Kolejność względem grup,
  3. Maksymalna liczba wyświetlanych użytkowników,
  4. Zarządzanie wyświetlaniem statystyk,
  5. Zarządzanie wyświetlaniem przycisku zwijania tabelki.


Wszelakie błędy proszę zgłaszać do mnie po przez PW, ew. temat na forum.

Plugin jest dostępny na GitHubie
Wersja 1.1:
  • Wprowadzono zwijanie kategorii.
  • Dodano tworzenie szablonów (3 - teamonline: Szablon główny, teamonline_row: Szablon z zawartością (użytkownicy online), teamonline_no: Szablon z brakiem tekstu).
  • Dodano wyświetlanie domyślnego avatara, jeśli użytkownik nie posiada go to można mu przypisać domyślny, opcja w ACP.
  • Lista użytkowników online pokazuje się również na portalu. (Jeśli nie chcemy by tam wyświetlało, wystarczy po prostu z szablonu portal usunąć {$teamonline}.
  • Dodano liczbę członków z ekipy online (w tym też niewidoczni) -- patrz screen.
  • Użytkowników, którzy są niewidoczni widzą tylko te grupy, które mają tą opcję zaznaczoną w ACP → Użytkownicy i grupy → grupy → [dana grupa] → Różne → "Kto jest online" → Widzą niewidocznych użytkowników? → zaznacz.
  • Jeśli grupa ma zaznaczoną widoczność niewidocznych, to przy nicku użytkownika, który jest niewidoczny będzie *.


Jest wymagana reinstalacja!

  1. Odinstaluj poprzedni plugin.
  2. Wgraj pliki z nowej paczki, koniecznie wszystkie.
  3. Zainstaluj ponownie plugin.
  4. W szablonie index odnajdź zmienną {$teamonline} i przenieś ją w miejsce, gdzie Ci odpowiada.
Wersja 1.2:
  • Wyrzucono zbędny kod!
  • Dodano link do ustawień pluginu na liście modyfikacji (ACP).
  • Optymalizacja - plugin teraz nie generuje 4 zapytań do bazy danych, lecz jedno.
  • Naprawa zliczania użytkowników (online & niewidocznych).
  • Poprawki w kodzie.
  • Pliki językowe: Polskie - Angielskie.

Wymagana reinstalacja!

Podziękowanie dla użytkownika gloverek za pomoc w optymalizacji pluginu.
Plugin jest też dostępny na ogólnej bazie modów mybb.com: http://mods.mybb.com/view/team-online
Kompatybilność z MyBB 1.8 została dodana.
Wersja 1.2.1:
- Usunięcie zwijania.
- Drobne poprawki w kodzie.
- Naprawa błędu związanego z avatarami.

Plugin nie będzie działał na wersji MyBB 1.6.x.
Wersja 2.0:
  • Kod został przepisany na nowo,
  • Dodano ustawienia: kolejność względem grup, maksymalna liczba użytkowników, zarządzanie zwijania tabelki, zarządzanie wyświetlania statystyk, wybór grup,
  • Naprawiono zgłoszone błędy.
Aktualizacja:
  • Odinstaluj plugin
  • Usuń pliki z serwera
  • Wrzuć nową paczkę
  • Zainstaluj w ACP
  • Skonfiguruj w ustawieniach
Proces instalacji zawarty w pierwszym poście.

Plugin został udostępniony w serwisie GitHub.