Ejabberd Account Tools

Opis

Dostarcza narzędzia konta ejabberd, takie jak formularz rejestracji, usuwanie konta, resetowanie hasła do konta. Wtyczka wykorzystuje ReST API (przy użyciu modułu mod_http_api), 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.

Wtyczka do działania potrzebuje zainstalowania WordPress ReCaptcha Integration.
Ta wtyczka korzysta z HINT.css.

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:

  1. Pobierz wtyczkę i rozpakuj archiwum.
  2. Prześlij cały folder ejabberd-account-tools do katalogu /wp-content/plugins/.
  3. Aktywuj wtyczkę poprzez menu Wtyczki w WordPress.

Recenzje

27 lutego 2018
After a lot of trouble with the Rest API and some e-mail exchanges with the maker of this plug-in i got it working! Thanks!
Przeczytaj 2 recenzje

Kontrybutorzy i deweloperzy

„Ejabberd Account Tools” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka “Ejabberd Account Tools” została przetłumaczona na 6 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Ejabberd Account Tools” na swój język.

Interesuje cię rozwój wtyczki?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Log zmian

2.2 (2018-09-04)

  • Ulepszony domyślny styl formularzy.
  • Lepsze wsparcie wtyczek pamięci podręcznej.
  • Rozłączanie aktywnych sesji użytkownika po zmianie hasła.
  • Zmieniono strukturę danych Web Presence w prywatnym magazynie.
  • Niestandardowe kolory w ustawieniach Web Presence.
  • Dodano formularz do odblokowania adresu IP z panelu administracyjnego.
  • Pobieranie nazwy użytkownika z vCard w powiadomieniach e-mail.
  • Kodowanie znaków specjalnych w żądaniach REST API.
  • Zmieniono niektóre nazwy zmiennych i ich etykiety.
  • Hint.css zaktualizowane do wersji 2.6.0.
  • Wiele drobnych zmian i ulepszeń.

2.1 (2018-03-04)

  • Naprawiono błąd w formularzu rejestracyjnym bez dodatkowych nazw hostów.
  • Dodano tryb debugowania.
  • Zmieniono styl powiadomień administracyjnych.
  • Drobne zmiany w CSS.
  • Inne drobne usprawnienia.

2.0 (2018-02-15)

  • Wszystkie formularze korzystają teraz z interfejsu REST API zamiast Ajax.
  • Dodano funkcję Web Presence (domyślnie wyłączona dla wszystkich kont).
  • Zwiększono wymaganą wersję WordPress do wersji 4.4.
  • Lepsza obsługa błędów podczas sprawdzania konta i walidacji adresu e-mail.
  • Loaders.css oraz FontAwesome zostały usunięte, wtyczka używa teraz czystego CSS.
  • Hint.css zaktualizowane do wersji 2.5.0
  • Wiele drobnych zmian i ulepszeń.

1.9 (2017-05-06)

  • Zminimalizowanie liczby żądań do validator.pizza.
  • Ładowanie zminimalizowanych plików tylko jeśli SCRIPT_DEBUG nie jest zdefiniowany.
  • Zmiany wizualne na stronie ustawień.
  • FontAwesome zaktualizowane do wersji 4.7.0.
  • Hint.css zaktualizowane do wersji 2.4.1.
  • Usuwanie wszystkich danych po odinstalowaniu wtyczki.
  • Drobne poprawki i usprawnienia.

1.8 (2016-11-14)

  • Dodano dwuetapową rejestrację.
  • Dodano blokowanie jednorazowych adresów e-mail.
  • Weryfikacja SSL w połączeniach ReST API.
  • Dodano opcję tymczasowego wyłączenia wszystkich formularzy dla niezalogowanych użytkowników.
  • Naprawa wyświetlania hintów.
  • Zmiany wizualne na stronie ustawień.
  • Drobne poprawki i usprawnienia.

1.7 (2016-06-21)

  • Ładowanie formularzy przez Ajax (wsparcie cache).
  • FontAwesome zaktualizowane do wersji 4.6.3.
  • Hint.css zaktualizowane do wersji 2.3.1.
  • Drobne poprawki i usprawnienia.

1.6.2 (2016-04-27)

  • Lepsza obsługa błędów połączenia.

1.6 (2016-04-25)

  • 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.5.2 (2016-03-24)

  • Drobne zmiany w powiadomieniach e-mail.

1.5 (2016-03-14)

  • Dodano wiadomość powitalną, która jest wysyłana do każdego nowo zarejestrowanego konta.
  • Usuwanie wygasłych transients w codziennym zadaniu cron.
  • Możliwość zmiany wymaganej siły hasła.
  • Hint.css zaktualizowane do wersji 2.2.0.
  • Niewielkie zmiany na stronie ustawień.
  • Małe zmiany w CSS.

1.4 (2015-12-23)

  • Dodano wsparcie vhostów w rejestracji.
  • Dodano ustawienia limitu czasu połączenia.
  • Dodano menu narzędzi i funkcję do ręcznej zmiany prywatnego adresu e-mail.
  • Usunięto ostre nawiasy z adresów URL w powiadomieniach e-mail.
  • Naprawa formatowania daty w obserwatorze rejestracji.
  • Małe zmiany w skryptach jQuery.
  • Zmieniono domenę języka na ejabberd-account-tools, aby współpracować z nowym procesem tłumaczeń WordPress.
  • Aktualizacja FontAwesome.

1.3.1 (2015-08-08)

  • Aktualizacja FontAwesome.

1.3 (2015-07-23)

  • Dodano formularz do resetowania hasła konta.
  • Dodano formularz do usuwania konta.
  • Usuwanie nieprawidłowych parametrów z adresu URL dodawanego do wiadomości e-mail.
  • Zmienione metodę dodawania wskazówek.
  • Sprawdzanie aktualnego prywatnego adresu e-mail przed wysłaniem wiadomości, aby go zmienić.
  • Naprawa walidacji captcha.
  • Zmiana stylu boksa odpowiedzi formularza.
  • Zmiana nazwy plików skryptów.
  • Tłumaczenie metadanych wtyczki.
  • Aktualizacja tłumaczeń.
  • Inne drobne zmiany i poprawki.

1.2 (2015-06-30)

  • Dodanie możliwości wyświetlania wskazówek informacyjnych na formularzach.
  • Dodanie więcej danych do transients.
  • Zmiany w domyślnym regexp zablokowanych loginów.
  • Popieranie prawidłowego domyślnego adresu e-mail.
  • Walidacja adresu e-mail sprawdzając rekord MX.
  • Dodano wsparcie vhostów w zmianie e-maila.
  • Inne drobne zmiany.

1.1.2 (2015-06-24)

  • Usuwanie ukośników z haseł.
  • Poprawa wysyłania danych.
  • Niewielkie zmiany w wysyłaniu maili.

1.1 (2015-06-24)

  • Możliwość zmiany/dodania prywatnego adresu e-mail.
  • Wyłączenie auto-uzupełniania w formularzu rejestracyjnym.
  • Prawidłowo dodany link do ustawień na stronie wtyczek.
  • Małe zmiany w tłumaczeniach.
  • Drobne zmiany wizualne.

1.0.2 (2015-06-08)

  • Sprawdzanie, czy wybrany login istnieje, czy nie.
  • Spore zmiany w walidacji jQuery.
  • Minify skryptu jQuery.
  • Dodatkowa weryfikacja w ajax, aby zapobiec oszukiwaniu skryptu jQuery.
  • Prawidłowe resetowanie formularza po rejestracji z sukcesem.
  • Drobne zmiany w tłumaczeniu.

1.0 (2015-06-06)

  • Pierwsza publiczna wersja.