Комментарии

Главные вкладки

Аватар пользователя Ira Bonheur Ira Bonheur 4 мая 2013 в 10:31

Здравствуйте!
У меня на сайте приветствуются комментарии к статьям, но вся беда в спаммерах, поэтому комментарии вообщем то настроены правильно, и не публикуются без проверки + каптча. Но хочется сделать так, чтобы те, кто уже один раз оставил свой комментарий. в дальнейшем проверке не подвергался и его комментарий появлялся сразу. И ещё, на многих сайтах при добавлении комменнтария появляется надпись типа : "Вы оставили первый комментарий на сайте" или "Спасибо за ваш комментарий". Возможно ли такое на Друпал?

Комментарии

Аватар пользователя duozersk duozersk 4 мая 2013 в 12:58

"Ira Bonheur" wrote:
Но хочется сделать так, чтобы те, кто уже один раз оставил свой комментарий. в дальнейшем проверке не подвергался и его комментарий появлялся сразу.

Да, такое возможно. Вам нужно сделать ещё одну дополнительную роль, которой дать разрешение оставлять комментарии без проверки. И после того, как человек оставил один проверенный комментарий, добавлять ему эту роль - добавлять либо вручную, заходя в его профиль и проставляя эту роль, либо настроить правило модуля Rules, которое после опубликования комментария добавит его автору эту роль.
"Ira Bonheur" wrote:
И ещё, на многих сайтах при добавлении комменнтария появляется надпись типа : "Вы оставили первый комментарий на сайте" или "Спасибо за ваш комментарий". Возможно ли такое на Друпал?

Да, возможно. Опять таки при помощи модуля Rules - правило, которое после опубликования комментария выведет нужное сообщение.

Аватар пользователя Ira Bonheur Ira Bonheur 5 мая 2013 в 20:44

заходя в его профиль
Да, но дело в том, что речь идёт о так называемых "прохожих", то есть не авторизированных пользователях
Спасибо, попробую модуль Rules

Аватар пользователя Faceless Faceless 5 мая 2013 в 22:19

"Ira Bonheur" wrote:
Да, но дело в том, что речь идёт о так называемых "прохожих", то есть не авторизированных пользователях

Можно настроить правило поиска в уже оставленных комментариях мыла пользователя, который создает новый комментарий. Если мыло или имя пользователя там есть, то комментарий всплывает без модерации, если нет то выдается сообщение, что "Спасыбо за ващ пЭрвый коммэнтарый" и коммент ждет модерации.
Как это сделать не спрашивайте, сам пытаюсь такое провернуть у себя на сайте, скорее всего в данном случае Rules не подойдет для решения задачи.

Аватар пользователя vitaboss vitaboss 5 мая 2013 в 22:32

А "каптчу" и "сессии апи" никак связать нельзя, может тем же рулсом. Например, тот кто ввел капчу месяц еще ее не вводит.

Аватар пользователя Faceless Faceless 5 мая 2013 в 22:45

"vitaboss" wrote:
А "каптчу" и "сессии апи" никак связать нельзя, может тем же рулсом. Например, тот кто ввел капчу месяц еще ее не вводит.

Тут уж проще модуль написать, чем с Rules тягаться.

Аватар пользователя Faceless Faceless 26 июня 2013 в 3:27

"Ira Bonheur" wrote:
Нашла решение проблемы, если кому то ещё актуально. Проблему решает модуль Comment Trust

И как я его раньше не нашел? Спасибо за подсказку, потому как с Rules данная затея не решилась.