Как разрешить пользователям удалять свою учетную запись из внешнего интерфейса?

19

Как я могу позволить моим зарегистрированным пользователям удалить свою учетную запись из внешнего интерфейса?

saibbyweb
источник

Ответы:

13

Взгляните на это расширение под названием Удалить мою учетную запись :

http://extensions.joomla.org/extensions/clients-a-communities/user-management/26011

Это позволяет пользователям удалять свою учетную запись через веб-интерфейс. Существует также функция, которая уведомляет всех администраторов, если пользователь удалил их учетную запись. Выглядит как перспективное расширение и именно то, что вам нужно. Совместим с Joomla 2.5 и 3.x

Обновить:

Я только что проверил этот плагин на моем локальном хосте, и он прекрасно работает.

  1. Установите плагин
  2. Включите его и в настройках установите действие, которое необходимо предпринять для удаления
  3. Затем вам нужно разместить ссылку с определенным классом. Вы можете разместить эту ссылку буквально где угодно. Я решил поместить это в статью, просто чтобы проверить. Так что добавьте следующее где-нибудь на вашем сайте:<a href="#" class="f90-delete-my-account">Delete my account</a>
  4. Когда вы нажимаете на эту ссылку во внешнем интерфейсе, она должна загрузить модальное окно с просьбой подтвердить, что вы хотите удалить свой аккаунт.
Лоддер
источник
Я скачал, но это не сработало? или, может быть, я не мог понять документацию. Я проверил сайт, многие пользователи жалуются на плагин, но многие из них также ценят продукт? Вы можете помочь мне с документацией?
saibbyweb
@Saibbyweb - см. Мой обновленный ответ
Лоддер
это не работает? Ничего не появляется!
saibbyweb
Вы имеете в виду ссылку или модальное поле?
Лоддер
когда я нажимаю на ссылку, ничего не происходит!
saibbyweb
3

Плагин Community Builder Profile Privacy также делает это, если вы используете Community Builder для управления членством.

Помимо удаления учетной записи, он также позволяет пользователю временно отключить свою учетную запись на внешнем интерфейсе, поэтому он не активен, но сохраняет данные для повторной активации позже. Кроме того, он включает в себя опции, позволяющие администраторам разрешать управление конфиденциальностью внешнего интерфейса для каждого поля (например, принудительно указывать имя и город, но разрешать скрытие улицы и номера телефона).

Для настройки установите Community Builder, затем добавьте CB Privacy из управления плагином Community Builder. Убедитесь, что он включен, что автоматически добавит параметры отключения и удаления в нижней части профиля пользователя.

Чтобы добавить конфиденциальность в определенные поля, выберите поле, найдите вкладку «Конфиденциальность» в разделе «Интеграции» редактирования поля и выберите нужные параметры. Чтобы оставить это поле для любого поля, выберите «Обычные настройки CB». Вы также можете использовать «Принудительный контроль конфиденциальности», чтобы убедиться, что поле остается приватным, и вы не хотите, чтобы пользователи публиковали его случайно.

Более подробная информация здесь: https://www.joomlapolis.com/addons/cb-privacy (для загрузки требуется активное членство)

Маргарет
источник