Відповіді:
Погляньте на це розширення під назвою Видалити мій обліковий запис :
http://extensions.joomla.org/extensions/clients-a-communities/user-management/26011
Це дозволяє користувачам видалити власний рахунок через інтерфейс. Також є функція, де вона повідомляє всіх адміністраторів, якщо користувач видалив їхній рахунок. Виглядає як перспективне розширення і саме те, що вам потрібно. Сумісний з Joomla 2.5 і 3.x
Оновлення:
Я щойно перевірив цей плагін на своєму localhost, і він працює чудово.
<a href="#" class="f90-delete-my-account">Delete my account</a>
Плагін конфіденційності профілю Community Builder також робить це, якщо ви використовуєте Community Builder для управління своїм членством.
Крім видалення облікового запису, він також дозволяє користувачеві тимчасово вимкнути свій обліковий запис на передній панелі, тому він не активний, але зберігає дані для повторної активації. І він включає в себе параметри для адміністраторів, які дозволяють контролювати конфіденційність на основі польових польових ознак (наприклад, призначати назву та місто, але дозволяти приховувати вулицю та номер телефону).
Щоб налаштувати, встановіть Community Builder, а потім додайте CB Privacy у керування плагінами Community Builder. Переконайтеся, що він увімкнено, що автоматично додасть параметри відключення та видалення в нижній частині профілю користувача.
Щоб додати конфіденційність до певних полів, виберіть поле, знайдіть вкладку «Конфіденційність» у розділі «Інтеграції» редагування поля та виберіть потрібні параметри. Щоб залишити його в будь-якому полі, виберіть "Нормальні настройки CB". Ви також можете використовувати "Примусовий контроль конфіденційності", щоб переконатися, що поле залишається приватним, що ви не хочете, щоб користувачі публікували випадково.
Більше інформації тут: https://www.joomlapolis.com/addons/cb-privacy (для завантаження потрібне активне членство)