Дима Вернер• 01.03.2026 20:57🇷🇺
Softwarer,
у меня другая точка зрения. Пользователь может удалить свой комментарий, при этом удаляется вся ветка ответов на него. Это правильно - если изначального комментария нет, ответы на него теряют смысл.
Март 2026 Пн Вт Ср Чт Пт Сб Вс 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Дима Вернер• 01.03.2026 20:57🇷🇺
Softwarer,
у меня другая точка зрения. Пользователь может удалить свой комментарий, при этом удаляется вся ветка ответов на него. Это правильно - если изначального комментария нет, ответы на него теряют смысл.
Softwarer ★• 01.03.2026 03:08🇷🇺
Кстати.
Только что невесть куда исчезли два или три написанных мной комментария. Доступный мне интерфейс сайта не даёт возможности разобраться в их судьбе, поэтому теоретически возможно, что их удалил модератор. Тем не менее, по раскладу похоже, что это не так. Похоже, что они исчезли из-за того, что посторонний человек, не имеющий модераторских прав, удалил свой комментарий, находившийся выше по дереву ответов.
Если я прав, имхо будет здорово исправить столь грубую ошибку и убрать возможность удаления чужих комментариев людьми, не имеющими на это никаких прав. Варианты корректной бизнес-логики для этого случая давно известны и доступны для выбора. Лично с моей точки зрения наиболее адекватный - убрать операцию удаления, заменив её операцией сокрытия. У скрытого комментария вместо текста выводить "Комментарий скрыт тем-то тогда-то по причине такой-то", остальные не трогать.