Здравствуйте!
У меня на сайте приветствуются комментарии к статьям, но вся беда в спаммерах, поэтому комментарии вообщем то настроены правильно, и не публикуются без проверки + каптча. Но хочется сделать так, чтобы те, кто уже один раз оставил свой комментарий. в дальнейшем проверке не подвергался и его комментарий появлялся сразу. И ещё, на многих сайтах при добавлении комменнтария появляется надпись типа : "Вы оставили первый комментарий на сайте" или "Спасибо за ваш комментарий". Возможно ли такое на Друпал?
Комментарии
Да, такое возможно. Вам нужно сделать ещё одну дополнительную роль, которой дать разрешение оставлять комментарии без проверки. И после того, как человек оставил один проверенный комментарий, добавлять ему эту роль - добавлять либо вручную, заходя в его профиль и проставляя эту роль, либо настроить правило модуля Rules, которое после опубликования комментария добавит его автору эту роль.
Да, возможно. Опять таки при помощи модуля Rules - правило, которое после опубликования комментария выведет нужное сообщение.
заходя в его профиль
Да, но дело в том, что речь идёт о так называемых "прохожих", то есть не авторизированных пользователях
Спасибо, попробую модуль Rules
Можно настроить правило поиска в уже оставленных комментариях мыла пользователя, который создает новый комментарий. Если мыло или имя пользователя там есть, то комментарий всплывает без модерации, если нет то выдается сообщение, что "Спасыбо за ващ пЭрвый коммэнтарый" и коммент ждет модерации.
Как это сделать не спрашивайте, сам пытаюсь такое провернуть у себя на сайте, скорее всего в данном случае Rules не подойдет для решения задачи.
А "каптчу" и "сессии апи" никак связать нельзя, может тем же рулсом. Например, тот кто ввел капчу месяц еще ее не вводит.
Тут уж проще модуль написать, чем с Rules тягаться.
Да, Rules не подойдет, он не решает проблемы.
Faceless, если найдёте решение, поделитесь пожалуйста)
да не вопрос
Нашла решение проблемы, если кому то ещё актуально. Проблему решает модуль Comment Trust
И как я его раньше не нашел? Спасибо за подсказку, потому как с Rules данная затея не решилась.