Что нового

Бесплатно Хак Удалить свой аккаунт (1 Viewer)

  • Автор темы Krispie Army
  • Дата начала
Krispie Army

Krispie Army

Посетитель
Регистрация
16 Июл 2022
Сообщения
32
Реакции
45
Описание:
Данный хак дает возможность пользователю удалить свой аккаунт по какой либо причине, его новости и комментарии остаются не тронутыми, по желанию можете сами добавить запрос на их удаление.

Скачайте XML и установите его через панель администратора

Datei user_delete.tpl erstellen , mit Inhalt:

Добавьте в нужное место в файле userinfo.tpl: {user_delete}

Дополнительно:
Пользователь может удалить себя только в том случае, если он не находится в группе 1, 2 или 3
Теперь после удаления, пользователю дается 30 календарных дней, в течении которых он может отменить полное удаление анкеты и моментально восстановить ее работу.

UPDATE 1.0.1:
  1. Комментарии удаленного пользователя помечаются как "Удаленный пользователь". Адрес электронной почты удаляется из поля комментария, а идентификатор пользователя получает значение 0.
  2. Был добавлен язык.
  3. Ошибка исправлена:
    Таблица "user_act" не была удалена во время деинсталляции.
UPDATE 1.0.2:
  1. новости перемещаются к определенному пользователю, как только пользователь удаляется
только версия 1.0.1: Руководство по обновлению:
Деактивируйте и удалите плагин. Загрузите новый userdelete.xml в качестве плагина.
Вручную удалите таблицу "user_act" в разделе "dle_users" и только после этого загрузите файл "userdelete.xml".

только версия 1.0.2:
после установки необходимо изменить пользователя, который будет получать новости.

измените поле, как показано на скриншоте. введите свое имя между ''.

версия 1.0.1: userdelete.zip | версия 1.0.2: userdelete_article.zip
Screenshot 4

DLE: 15.X
 

Вложения

  • userdelete.zip
    2.3 КБ · Просмотры: 11
  • userdelete_article.zip
    2.6 КБ · Просмотры: 10
Последнее редактирование:
То есть он удалиться через 30 дней.. а его новости и комментарии где будут? На чьём аккаунте?
Или комментарии его тоже удаляются? То будет не очень если остаются.. ведь он таким образом спалит свой емаил всем ) (ведь после удаления аккаунтов у комментариев меняется ссылка с его профиля на его емаил)
Да и как будет выглядеть страница, если он удалился. А после авторизовался выходит повторно на сайте. Будет выдавать страницу об восстановлении или как ?
 
я уже работаю над функцией, чтобы комментарии, новости и т.д. удалялись после того, как пользователь удалил свой аккаунт. да, есть страница восстановления, чтобы восстановить аккаунт в течение 30 дней
в настоящее время после удаления аккаунта удаляются только личные сообщения. комментарии и новости будут удалены со следующим обновлением.
 

Вложения

  • Screenshot_15.png
    Screenshot_15.png
    20.7 КБ · Просмотры: 32
Не отказался бы и себе поставить. Правда новости лучше бы переносить на другой аккаунт, а не удалять полностью. ((
 
У меня не работает, версия 15.2
 
Извиняюсь, работает, был под аккаунтом администратора. Сделать бы так, чтобы при удалении аккаунта полностью доступ к сайту был приостановлен, как сейчас, к профилю.
 
Последнее редактирование:
Установил плагин - userdelete.xml, создал файл user_delete.tpl с содержимым, прописал тег {user_delete} в файле userinfo.tpl. Результат ничего не выводиться.
{user_delete} трябва да е между [not-logged][/not-logged]
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    45.9 КБ · Просмотры: 19
  • Screenshot_2.png
    Screenshot_2.png
    26.3 КБ · Просмотры: 20
если все пойдет хорошо, завтра будет обновление. комментарии будут удалены по истечении 30 дней.

@Alex12345
Я создам другую версию, в которой комментарии будут переданы другому пользователю.
 
Последнее редактирование:
Я создам другую версию, в которой комментарии будут переданы другому пользователю.
Зачем две версии, когда можно просто сделать настройки модуля, в которых можно будет указать передавать ли комментарии и новости другому пользователю или удалять их...
 
ха прикольная штука
 
Зачем две версии, когда можно просто сделать настройки модуля, в которых можно будет указать передавать ли комментарии и новости другому пользователю или удалять их...
хорошая отправная точка. я подумаю, как это можно реализовать.
 
я отредактировал свое первое сообщение. обновление 1.0.1 теперь доступно
 
1 - какой язык был добавлен?
2 - почему при удалении хака нельзя сделать запрос на удаление таблицы "user_act"?
 
1 - какой язык был добавлен?
2 - почему при удалении хака нельзя сделать запрос на удаление таблицы "user_act"?
1 - Русский? язык теперь не жестко закодирован, а находится в файле website.lng
2 - в версии 1 для удаления user_act использовалась неправильная команда. это было исправлено в версии 1.0.1.
 
Добрый день. Извините но всё же есть вопрос.
В версии 1.0.1 - новости тоже удаляет или переносит их на другой аккаунт ? (то хотелось бы перенос их)
То просто прежде чем ставить его. Хотелось бы подольше узнать информации о плагине.
 
Добрый день. Извините но всё же есть вопрос.
В версии 1.0.1 - новости тоже удаляет или переносит их на другой аккаунт ? (то хотелось бы перенос их)
То просто прежде чем ставить его. Хотелось бы подольше узнать информации о плагине.
в версии 1.0.1 пока что только комментарии помечаются как "удаленные пользователем".
перемещение или маркировка сообщений появится в следующей версии.
 
я отредактировал свое первое сообщение. новости будут перемещены к указанному пользователю после его удаления.
 
Установили версию 1.0.2
Рассмотрели более внимательней. Кое что пришлось дописать в виде локализации.. Да и всё же остались некоторые вопросы.

1. В плане локализации доработайте немного. Пользователи конечно могут сделать это и сами. Ведь это не трудно. Но всё же.
У вас опечатки в тексте.
+msgbox немного дописать 1 вывод текста когда восстанавливаешь профиль (то в место него будет стандартный текст с ошибкой)

2. Да и вопрос. Если пользователь удалился и ждёт 30 дней. То если перейти по ссылке пользователя.
сайт/user/пользователь/
Будет просто
Страница не найдена
HTTP ERROR 404,
По хорошему нужно чтобы хотя бы вело на страницу 404 от сайта, а не просто такое... (имеется в виду для других пользователей сайта, которые пытаются просмотреть профиль этого человека)

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

Но даже так. Плагин уже рабочий. Просто немного не дописан (
Ещё конечно не проверяли что произойдет через 30 дней. Но потестим.
 
Последнее редактирование:

Пользователи, просматривающие данную тему

Верх