Comedit Comedit

Плагин идет в стандартной поставке дистрибутива Cotonti

Плагин позволяет администраторам и пользователям редактировать комментарии.

Для пользователей, возможность редактировать свои комментарии, ограничена временными рамками, которые можно задать в настройках плагина, интервал задается в минутах.
На администраторов временные рамки не распространяются, администраторы могут редактировать комментарии в любое время.

Кроме того, в плагине предусмотрено уведомление администратора на администраторский email, указанный в основных настройках движка, о новых и редактируемых комментариях.
Уведомление включается опционально в настройках плагина, по умлочанию включено.

Увидеть работу плагина можно на скриншоте:

1. Landgraft  03.12.2010 02:28
Заметил баг: на локальном сервере в одном браузере войдя в систему я оставляю комментарий, а если открыть другой браузер (не логинясь) - то я получаю возможность отредактировать пост пользователя в течении некоторого времени (логина хоть и нет, но ип совпадает :) ).

Способ решения:
1) закрываем само редактирование: в файле comedit.php в 157-158 строках: "$usr['isowner'] = $com_limit && ($usr['id'] > 0 && $com['com_authorid'] == $usr['id']
|| $usr['id'] == 0 && $usr['ip'] == $com['com_authorip'] && $com['com_authorid'] == 0);",

2) чтобы не выводилась ссылка: в файле comedit.loop.php в строках 27-28: "$usr['isowner_com'] = $time_limit && ($usr['id'] > 0 && $row['com_authorid'] == $usr['id']
|| $usr['id'] == 0 && $usr['ip'] == $row['com_authorip'] && $row['com_authorid'] == 0);".
Добавление комментариев доступно только зарегистрированным пользователям