Opis
Wyświetla statystyki z serwera ejabberd XMPP za pomocą ReST API (przy użyciu modułu mod_http_api). Wtyczka jest przydatna, gdy serwer XMPP znajduje się na innej maszynie. Łatwa w konfiguracji i użyciu – wystarczy podać adres url ReST API i wstawić kody skrótowe na stronie. Plugin może również zapisywać statystyki serwera do bazy danych i pokazywać je w formie wykresów, podobnie jak Munin.
Wersja demonstracyjna
W tym miejscu można zobaczyć statystyki, generowane przez ten plugin, z mojego własnego serwera XMPP.
Pozostałe informacje
Ta wtyczka używa Flot (biblioteka rysowania JavaScript dla jQuery) i wp-color-picker-alpha (automatycznie zastępuje Iris, aby włączyć kanał alpha w wpColorPicker).
Zrzuty ekranu
Instalacja
W większości przypadków można zainstalować automatycznie ze strony wtyczek w panelu administracyjnym.
Jeśli jednak chcesz zainstalować ją ręcznie, wykonaj następujące czynności:
- Pobierz wtyczkę i rozpakuj archiwum.
- Prześlij cały folder
xmpp-statistics
do katalogu/wp-content/plugins/
. - Włącz wtyczkę z menu „Wtyczki” w WordPressie.
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„Statystyki XMPP” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „Statystyki XMPP” została przetłumaczona na 6 języków. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “Statystyki XMPP” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.11 (2024-06-14)
- Wymagany co najmniej ejabberd 24.02.
- Ulepszono pamięć podręczną wykresów.
- Flot zaktualizowane do wersji 4.2.6.
- wp-color-picker-alpha zaktualizowane do wersji 3.0.3.
- Inne drobne ulepszenia.
1.10 (2022-11-20)
- Drobne zmiany w przykładowej konfiguracji Nginx+Lua.
- Flot zaktualizowane do wersji 4.2.3.
- wp-color-picker-alpha zaktualizowane do wersji 3.0.2.
- Naprawiono ostrzeżenia php.
- Inne drobne poprawki i ulepszenia.
1.9 (2020-08-20)
- Zmiany wizualne na stronie ustawień.
- Proste kody skrótowe używają czysty JavaScript zamiast jQuery.
- Ulepszony styl wykresów.
- Inne drobne ulepszenia.
1.8.4 (2019-10-18)
- Lokalizacja pamięci podręcznej wykresów.
1.8.3 (2019-10-03)
- Ulepszenie pamięci podręcznej.
1.8.2 (2019-09-27)
- Ulepszona pamięć podręczna wykresów.
- Duże zmiany w przykładowej konfiguracji.
- Drobne ulepszenia.
1.8 (2018-11-27)
- Wszystkie formularze korzystają teraz z interfejsu REST API zamiast Ajax.
- Zmieniono metodę uzyskiwania informacji o systemie.
- Dodano nowe wykresy i kody skrótowe.
- Spore optymalizacje w skryptach JS.
- Usunięto FontAwesome and Hint.css.
- Zwiększono wymaganą wersję WordPress do wersji 4.4.
- Duże zmiany na stronie ustawień.
- Drobne poprawki błędów na wykresach.
- Inne drobne poprawki i ulepszenia.
1.7.2 (2017-02-17)
- Drobne poprawki.
1.7 (2016-12-10)
- Dzienne wykresy mogą pokazywać poprzednie dane z ostatniego tygodnia a nie tylko z wczoraj.
- Dodano opcję automatycznego usuwania zbędnych danych z bazy danych.
- Weryfikacja SSL w połączeniach ReST API.
- Usuwanie wszystkich danych po odinstalowaniu wtyczki.
- Zmiany wizualne na stronie ustawień.
- Hint.css zaktualizowane do wersji 2.4.1.
- FontAwesome zaktualizowane do wersji 4.7.0.
1.6 (2016-06-12)
- Dodano system cache dla wykresów.
- FontAwesome zaktualizowane do wersji 4.6.3.
- Hint.css zaktualizowane do wersji 2.3.1.
- Drobne poprawki i usprawnienia.
1.5.4 (2016-04-27)
- Lepsza obsługa błędów połączenia.
- Usunięto ponawianie połączenia w żądaniach Ajax.
1.5.2 (2016-04-23)
- Drobne poprawki i usprawnienia.
1.5 (2016-04-21)
- Zmieniono metodę pobierania danych z mod_rest na mod_http_api (core ReST API z podstawowym uwierzytelnieniem).
- Dodano ponawianie połączenia w pobieraniu danych.
- Drobne zmiany i poprawki.
1.4.12 (2016-03-16)
- FontAwesome zaktualizowane do wersji 4.5.0.
- Hint.css zaktualizowane do wersji 2.2.0.
- Drobne ulepszenia.
1.4.10 (2015-12-17)
- Zwracanie danych w json w żądaniach ajax dla prostych skrótów.
- Naprawa pokazywania poprzednich wartości wykresu.
- Zmieniono domyślną wartość opcji limitu czasu.
1.4.8 (2015-11-21)
- Nie pokazywanie linii wykresu, gdy poprzedni znacznik czasu jest większy niż jedna godzina.
- Zmiany w zadaniu cron.
- Naprawa podpowiedzi wykresów na urządzeniach mobilnych.
1.4.6 (2015-10-25)
- Naprawa konwersji strefy czasowej w podpowiedziach na wykresach.
1.4.5 (2015-10-23)
- Drobne ulepszenia.
1.4.4 (2015-10-20)
- Zmieniono komendy do pobierania informacji o połączeniach s2s.
- Dodano nowe opcje – limit czasu połączenia oraz limit ponownych prób połączenia.
- Dodano ponawianie pobierania danych wykresów w przypadku błędu.
- Zmieniono domenę języka na xmpp-statistics, aby współpracować z nowym procesem tłumaczeń WordPress.
- Małe zmiany w przykładowej konfiguracji.
- Inne drobne poprawki.
1.4.2 (2015-10-02)
- Optymalizacja wyświetlania tygodniowych wykresów.
- Optymalizacja danych wykresów zarejestrowanych użytkowników.
- Inne drobne zmiany i poprawki.
1.4 (2015-09-20)
- Optymalizacja ładowania danych w wykresach.
- Zmiana wszystkich dynamicznych skryptów jQuery na statyczne pliki.
- Automatyczna aktualizacja wykresów co 5 minut.
- Pokazywanie poprzednio zalogowanych użytkowników w dziennym/tygodniowym wykresie.
- Dodano 4 nowe wykresy dla połączeń s2s (z poprzednimi wartościami).
- Małe poprawki w wykresach połączeń s2s.
- Poprawione pokazywanie danych w wykresie dla zarejestrowanych użytkowników oraz uptime xmpp/systeu.
- Opcjonalne parametry dla skrótu xmpp_uptime i system_uptime.
- Inne drobne zmiany i poprawki.
1.3.2 (2015-08-04)
- Prawidłowo dodany link do ustawień na stronie wtyczek.
- Aktualizacja Hint.css i FontAwesome.
- Poprawa wysyłania danych.
- Inne drobne zmiany i poprawki.
1.3 (2015-06-13)
- Optymalizacja linkowania skryptów.
- Optymalizacja wyświetlania danych wykresów w ajax.
- Ukrywanie pojedynczych pustych rekordów, które wydają się być błędem połączenia.
- Drobne zmiany w pobieraniu danych.
- Poprawka pobierania domyślnej wartości opcji.
- Małe wizualnych zmian na stronie ustawień.
1.2 (2015-05-27)
- Dodano możliwość zmiany stylu wykresów.
- Dodano informację o ładowaniu wykresów.
- Podniesienie wymaganej wersji WP.
- Inne drobne zmiany i poprawki.
1.1.3 (2015-05-21)
- Odświeżanie wykresów przy zmianie rozmiaru okna przeglądarki.
- Poprawa CSS dla wsparcia RWD.
1.1.2 (2015-05-13)
- Dodano box z informacją o darowiznach.
- Niewielkie zmiany wizualnej na stronie ustawień.
- Małe poprawki błędów.
1.1 (2015-05-13)
- Możliwość ustawiania informacji o ostatniej aktywności na koncie używanym do autoryzacji.
- Dodano Font Awesome.
- Wizualne zmiany na stronie ustawień.
- Inne drobne zmiany i poprawki błędów.
1.0.2 (2015-05-10)
- Fix hook’a aktywacji/dezaktywacji wtyczki.
- Fix dołączania plików.
1.0 (2015-05-05)
- Pierwsza publiczna wersja.