Возникла такая ситуация: пользователь требует удалить его профиль и главное - сообщения. Сообщений не много, чуть больше сотни. Но они перевязаны с другими пользователями.
Можно как-то сделать так, чтобы его сообщения были не удалены, а скрыты от просмотра?
Каков смысл: скрыть и его удалить, а потом неспеша пройти по темам через его сообщения, и убрать все нестыковки после такого удаления.
Отказать в удалении не могу.
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Удаление профиля пользователя с сокрытием его сообщений
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 2.0.4
- Сообщения: 434
- Стаж: 7 лет 6 месяцев
- Благодарил (а): 230 раз
- Поблагодарили: 29 раз
Удаление профиля пользователя с сокрытием его сообщений
Мой форум по рыбоводству http://rybovodstvo.com/forum
Re: Удаление профиля пользователя с сокрытием его сообщений
Если сообщения не содержат эксклюзивной инфы, то удалите из них авторские фото (как явный объект авторского права) и смените автора. Так вы полностью сможете избежать претензий. Судиться на эту тему в наше время крайне долго и неэффективно. Вряд ли кто-то ради 100 несчастных постов ввяжется в такую авантюру.
Ну и на будущее при регистрации в пользовательском соглашении укажите, что выложенные сообщения не подлежат удалению. У меня много тёрок было по этому поводу )
Ну и на будущее при регистрации в пользовательском соглашении укажите, что выложенные сообщения не подлежат удалению. У меня много тёрок было по этому поводу )
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Удаление профиля пользователя с сокрытием его сообщений
1. Сделать резервную копию БД
2. Зарегистрировать нового пользователя
3. Выполнить запрос
где 94 - id ,
2. Зарегистрировать нового пользователя
3. Выполнить запрос
Код: Выделить всё
UPDATE phpbb_posts SET poster_id = 94, post_visibility = 2 WHERE poster_id = 3;
UPDATE phpbb_topics SET topic_poster = 94, topic_first_poster_name = 'new', topic_last_poster_id = 94, topic_last_poster_name = 'new' WHERE topic_poster = 3;
UPDATE phpbb_topics SET topic_first_poster_name = 'new' WHERE topic_first_poster_name = 'old_name';
UPDATE phpbb_topics SET topic_last_poster_name = 'new' WHERE topic_last_poster_name = 'old_name';
new
- ник нового пользователя, 3 - id, old_name
- ник удаляемого, затем произвести полную синхронизацию, после чего удалить пользователя.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.4
- Сообщения: 434
- Стаж: 7 лет 6 месяцев
- Благодарил (а): 230 раз
- Поблагодарили: 29 раз
Re: Удаление профиля пользователя с сокрытием его сообщений
Спасибо за советы. Но я уже к тому времени просто вручную пробежался по всем его сообщениям, перевел их на своего тестового пользователя, удалив те сообщения, которые явно указывали на личность их писавшего, попутно пришлось дальше за каждым сообщением пройтись по теме, найти цитаты на его сообщения, и сменить в цитате ник и ИД на подставного пользователя. Так же пришлось заменить все обращения по никнейму на новый ник, на который перевел сообщения.
Потом по поиску поискал, еще нашел несколько обращений по нику, их тоже заменил, пару пропущенных цитат тоже нашел. После этого никаких следов не осталось, и удалил аккаунт.
Такая тщательная зачистка заняла примерно 2 часа - очень много времени ушло на перечитку. Но так форум не пострадал, все тем с его участием остались в читабельном и внятном виде.
Потом по поиску поискал, еще нашел несколько обращений по нику, их тоже заменил, пару пропущенных цитат тоже нашел. После этого никаких следов не осталось, и удалил аккаунт.
Такая тщательная зачистка заняла примерно 2 часа - очень много времени ушло на перечитку. Но так форум не пострадал, все тем с его участием остались в читабельном и внятном виде.
Мой форум по рыбоводству http://rybovodstvo.com/forum