В качестве хорошей альтернативы антифлуда можно использовать модуль spam. Там есть параметр количества дублей постинга, при превышении которого последующие копии помечаются как спам. При этом ограничения по времени между постами не делается (что обычно раздражает в антифлуде).
Ну можно удалить юзера, который пакостит, или ввести ограничение на количество статей и коментариев для одного юзера (думаю десять строк на php) Да и не забуть отослать своё творение на drupal.org, ибо идея хорошая.
Если же спамят ананимно, то тут придется делать то же ограничение, но только по IP. Не идеальное решение (так как спамить могут через прокси),
но его можно модернизировать.
Если бы тут с удалением юзера удалялись бы ещё и все его посты как в движке PunBB тогда бы не было проблем. А если он за ночь нафлудит мегабайтными постами 200 постов?
Это мне надо всё ручками выгребать.... (((
Эти все ограничения с IP хороши потом. Но хотелось бы спать спокойно...
Самое интересное почему этого нет в Друпале... как и многих других естественных вещей облегчающих жизнь адмна. Это же элементарные вещи...
Кстати, у Дупала есть классный модуль spam.module с алгоритмом Байеса внутри.
К сожаленю, про anti-flood контроль я ничего не знаю.
В принципе, spam.module отчасти будет боликировать и флуд. Но только отчасти. Критерии другие -- spam.module ориентируется на контент, а не на частоту его постинга.
Ага, Nick, я уже его прикрутил...
Ваще круто, я первый раз такой вижу.
Надо складывать циферьки...
Но всё равно скажите там где надо пусть в следующем реализе сделают антифлудилку... это же нужная штука.
Пока ладно можно и ручками или на худой конец бэкап базы...
В Админке нашёл такую фишку:
"Тип материала"
и в нём может задаваться параметр:
"Минимальное число слов"
Можно задавать минимальный порог при котором скрипт будет ругаться, анализируя размер вводимого текста...
Как сделать наоборот - чтобы порог выставить не на минималку, а на максималку?
Кто-нибудь знает что в коде нужно подправить?
Да, надо будет поставить такой модуль.
.
Но не понятна логика:
Почему в админке есть возможность выставить минимальное колличество символов для поста, но нет возможности выставить максимальное значение, там наверняка подправить надо чуть-чуть, но было бы очень удобно...
>2Alone, а что мешает это “чуть-чуть” подправить?
.
Ну так я и вопрос то в верхнем посте именно об этом задал
.
Я не знаю как...
.
Но наверняка там всего пару штрихов.
Если есть поле минимума - то можно сделать его "максимумом".
Но лучше бы сделать разработчикам и то и другое чтобы было, это же странно иметь "минимум" и при этом не добавить "максимум".
AloneDemo
я же вам показала, где надо подправить... даже место указала...
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Natalie, было что-то, но не то...
Вот в админке мной обнаружено поле где можно задавать минимальный параметр...
Вот это то что нужно... тока надо наоборот...
Только что заметила, что в CCK есть возможность выставить максимальную длину текстового поля.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Комментарии
Нету что ли?
Блин как же без такой необходимой вещи существовать спокойно админу..... (((
В качестве хорошей альтернативы антифлуда можно использовать модуль spam. Там есть параметр количества дублей постинга, при превышении которого последующие копии помечаются как спам. При этом ограничения по времени между постами не делается (что обычно раздражает в антифлуде).
--
Axel,
Darcs-репозиторий разработок для Drupal
Ну можно удалить юзера, который пакостит, или ввести ограничение на количество статей и коментариев для одного юзера (думаю десять строк на php) Да и не забуть отослать своё творение на drupal.org, ибо идея хорошая.
Если же спамят ананимно, то тут придется делать то же ограничение, но только по IP. Не идеальное решение (так как спамить могут через прокси),
но его можно модернизировать.
Если бы тут с удалением юзера удалялись бы ещё и все его посты как в движке PunBB тогда бы не было проблем. А если он за ночь нафлудит мегабайтными постами 200 постов?
Это мне надо всё ручками выгребать.... (((
Эти все ограничения с IP хороши потом. Но хотелось бы спать спокойно...
Самое интересное почему этого нет в Друпале... как и многих других естественных вещей облегчающих жизнь адмна. Это же элементарные вещи...
Отошлите кто-нить у меня с иглишем хреново. Ё-маё. Я могу уже целый список составить чё нужно обязательно сделать по умолчанию![ROFL](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/ROFL.gif)
Кстати, у Дупала есть классный модуль spam.module с алгоритмом Байеса внутри.
К сожаленю, про anti-flood контроль я ничего не знаю.
В принципе, spam.module отчасти будет боликировать и флуд. Но только отчасти. Критерии другие -- spam.module ориентируется на контент, а не на частоту его постинга.
Ага, Nick, я уже его прикрутил...
Ваще круто, я первый раз такой вижу.
Надо складывать циферьки...
Но всё равно скажите там где надо пусть в следующем реализе сделают антифлудилку... это же нужная штука.
Пока ладно можно и ручками или на худой конец бэкап базы...
Подожди я спутал с модулем Captcha это он защищает от спамеров.
А где качать spam.module ?
http://www.kerneltrap.org/jeremy/drupal/spam/
Почему-то на drupal.org нет версии для 4.7
самый реальный модуль из всех... мне очень нравится... на самом деле помогает.
В Админке нашёл такую фишку:
"Тип материала"
и в нём может задаваться параметр:
"Минимальное число слов"
Можно задавать минимальный порог при котором скрипт будет ругаться, анализируя размер вводимого текста...
Как сделать наоборот - чтобы порог выставить не на минималку, а на максималку?
Кто-нибудь знает что в коде нужно подправить?
Да, надо будет поставить такой модуль.
.
Но не понятна логика:
Почему в админке есть возможность выставить минимальное колличество символов для поста, но нет возможности выставить максимальное значение, там наверняка подправить надо чуть-чуть, но было бы очень удобно...
2Alone, а что мешает это "чуть-чуть" подправить?
>2Alone, а что мешает это “чуть-чуть” подправить?![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
.
Ну так я и вопрос то в верхнем посте именно об этом задал
.
Я не знаю как...
.
Но наверняка там всего пару штрихов.
Если есть поле минимума - то можно сделать его "максимумом".
Но лучше бы сделать разработчикам и то и другое чтобы было, это же странно иметь "минимум" и при этом не добавить "максимум".
AloneDemo
я же вам показала, где надо подправить... даже место указала...
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
>я же вам показала, где надо подправить… даже место указала…
Где?
Помню про БД шла речь...
А это не то...
и про форму тоже.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Natalie, было что-то, но не то...
Вот в админке мной обнаружено поле где можно задавать минимальный параметр...
Вот это то что нужно... тока надо наоборот...
Только что заметила, что в CCK есть возможность выставить максимальную длину текстового поля.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
А никак "привинтить" эту функцию нельзя к стандартной поставке?