Odpowiedzi:
Spójrz na to rozszerzenie o nazwie Usuń moje konto :
http://extensions.joomla.org/extensions/clients-a-communities/user-management/26011
Pozwala użytkownikom usunąć własne konto za pomocą interfejsu użytkownika. Istnieje również funkcja powiadamiania wszystkich administratorów o usunięciu konta przez użytkownika. Wygląda na obiecujące rozszerzenie i dokładnie to, czego potrzebujesz. Kompatybilny z Joomla 2.5 i 3.x
Aktualizacja:
Właśnie przetestowałem tę wtyczkę na moim lokalnym hoście i działa ona doskonale.
<a href="#" class="f90-delete-my-account">Delete my account</a>
Profil konstruktora społeczności Wtyczka prywatności robi to również, jeśli używasz konstruktora społeczności do zarządzania członkostwem.
Poza usunięciem konta, pozwala on również tymczasowo wyłączyć swoje konto w interfejsie, więc nie jest ono aktywne, ale utrzymuje dane do ponownej aktywacji później. I zawiera opcje dla administratorów, aby umożliwić frontową kontrolę prywatności w poszczególnych polach (np. Wymuszać wyświetlanie nazwy i miasta, ale zezwalać na ukrywanie ulicy i numeru telefonu).
Aby skonfigurować, zainstaluj Community Builder, a następnie dodaj CB Privacy z zarządzania wtyczkami Community Builder. Upewnij się, że jest włączony, co spowoduje automatyczne dodanie opcji wyłączania i usuwania na dole profilu użytkownika.
Aby dodać prywatność do określonych pól, wybierz pole, znajdź kartę Prywatność w sekcji „Integracje” edycji pola i wybierz preferowane opcje. Aby pominąć dowolne pole, wybierz „Normalne ustawienia CB”. Możesz także użyć „Wymuszonej kontroli prywatności”, aby mieć pewność, że pole pozostanie prywatne, aby użytkownicy nie publikowali przypadkowo.
Więcej informacji tutaj: https://www.joomlapolis.com/addons/cb-privacy (wymaga pobrania aktywnego członkostwa)