Как удалить свой комментарий?

Аватар пользователя НовичОК

Как удалить свой комментарий? И как пользователи могут удалять свои комментарии? Может быть модуль нужен какой-то? я не нашел.

Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя EllECTRONC
EllECTRONC 10 лет назад

"Позвольте зачитать вам ВАШИ Права?!"
+ в шаблоне комментариев ссылки на управление тоже должны выводится.

Аватар пользователя НовичОК
НовичОК 10 лет назад

Т.е. разрешить простым юзерам "управлять комментариями"???. Вроде так они смогут управлять любыми комментами. А как сделать, чтобы они могли удалять СВОИ комментарии?

Аватар пользователя Химический Али
Химический Али 10 лет назад

Ога, я то же столкнулся и не нашел :) Удивителньое дело, конечно.

Аватар пользователя НовичОК
НовичОК 10 лет назад

И чертовски неудобное. Может кто-нибудь поделиться решением данной проблемы?

Аватар пользователя НовичОК
НовичОК 10 лет назад

Друзья! Есть ли в Друпале какое-то решение для разрешения удаления своих комментариев пользователям? Поделитесь пожалуйста.

Аватар пользователя Olegus
Olegus 9 лет назад

User comment Оно?

P.S. оп-с... не оно, этот модуль позволяет удалять комменты к своим материалам...

Аватар пользователя Ильич Рамирес Санчес

можно простой модуль написать.
но нюанс. иногда надо отслеживать ЧТО же удалил юзер. мало ли.

Аватар пользователя НовичОК
НовичОК 9 лет назад

Да. Как я понял, известная опасность, что если ВЕТКА комментариев, и юзер удалил свой верхний комментарий, то вся ветка удалится. Вот и все.
Но как правило, юзер хочет удалить свой коммент сразу или через короткое время.

Аватар пользователя shra
shra 4 года назад

Да, в этом как бы камень предкновения был у друпалеров. В ветке могут быть чужие комменты, на удаление которых у юзера не должно быть прав... Тут можно по разному логику выстраивать, проверять есть ли ответы, просто удалять, заменять комментарий надписью - "коммент удален" и т.п. Я считаю, что самое правильное - удалять всю ветку, ибо что это за ответы на удаленный комментарий? Тем более в ответах может быть копия комментария. Нужно при этом ещё и шаблон править или hook_links_alter писать, чтобы выводились нужные ссылки (если прав на администрирование комментов не выдать, ссылки на удаление не появится).

Аватар пользователя Химический Али
Химический Али 9 лет назад

Еще один пример интертности разработчиков Друпал: feature request "Ability to delete own comments before reply is added" висит с сентября 2004 года. 2 патча отклонено.

Примерно с тех же пор висел багрепорт о неправильном перенаправлении на страницы комментариев, когда их число превышает 1 после постинга очередного камента.

Аватар пользователя Ильич Рамирес Санчес
Химический Али написал:
Примерно с тех же пор висел багрепорт о неправильном перенаправлении на страницы комментариев, когда их число превышает 1 после постинга очередного камента.

это не баг. тут нюанс есть в том как число страниц считать. это же не совсем форумный двиг. тут и древовидность бывает. увы

Аватар пользователя Химический Али
Химический Али 9 лет назад

Однако все равно, годы требуются чобы обдумать проблему :)
Непозволительно долго.

Аватар пользователя penexe
penexe 9 лет назад

на фрилансе самый удачный вариант, когда коммент как-бы удаляется но в ленте написано что уже удален, а это более чем реально реализовать

Аватар пользователя Химический Али
Химический Али 9 лет назад

И в ЖЖ вместо удаленного надпись "Комментарий удален". Вполне себе вариант, незачем там пересчитвать кто кому в дереве папа.