Почему нет возможности редактировать комментарий на который есть ответ?
Прислано: Ветер
пт, 20/08/2010 - 07:33
Раньше казалось что редактировать можно.
- Ветер's blog
- Для комментирования войдите или зарегистрируйтесь
Ога.
Потом появился MDinc, который редактировал и тёр постоянно свои комменты
- Для комментирования войдите или зарегистрируйтесь
А как исправить?
- Для комментирования войдите или зарегистрируйтесь
Приехать к Акселю домой с дружеским визитом
- Для комментирования войдите или зарегистрируйтесь
Я серьезно.
Дело в том что не только здесь, но и на других сайтах так же.
- Для комментирования войдите или зарегистрируйтесь
Дело в том что не только здесь, но и на других сайтах так же.
Это стандартная особенность комментирования в Drupаl.
Если вас это не устраивает на вашем сайте - можно внести правки в comment.module.
<?phpfunction comment_access($op, $comment) {
global $user;
if ($op == 'edit') {
// Разрешаем комменты на которые был дан ответ
//return ($user->uid && $user->uid == $comment->uid && comment_num_replies($comment->cid) == 0 && $comment->status == COMMENT_PUBLISHED) || user_access('administer comments');
return ($user->uid && $user->uid == $comment->uid) || user_access('administer comments');
}
}?>Разумеется, хаки ядра - это зло! :)
- Для комментирования войдите или зарегистрируйтесь
Это стандартная особенность комментирования в Drupаl.
В 7-ке, по-видимому, отказались от этого, а жаль... Как бы теперь это сделать? Функция comment_num_replies в 7-ке отсутствует (я ее не нашел).
- Для комментирования войдите или зарегистрируйтесь


Комментарии