Song Опубликовано 14 Сентября 2006 Жалоба Поделиться Опубликовано 14 Сентября 2006 А как насчёт сообщения - "Читайте инструкции если вы бот", с линком на инструкции?не понял. Это для чего? Не работает, если Tab'ом перейти на кнопку "отправить" и отправить пост Enter'ом.Неправда. Работает. Оно не может не работать. Enter также запускает сабмит.Ты видимо просто попал под другое ограничение. Ты скорей всего запостил второй раз тоже самое сообщение, что только что добавил. Это ограничение к этому моду не относится. И вот там, да, действительно, 2-ой одинаковый ввод игнорируется (сделано из-за глючности диалапов). Топик мода будет когда-либо доступен для общего просмотра?Для общего нет. Избранным/платным/договорным/кому_я_хочу да. Ссылка на комментарий Поделиться на других сайтах Прочее
PALADIN+ Опубликовано 14 Сентября 2006 Жалоба Поделиться Опубликовано 14 Сентября 2006 2-ой одинаковый ввод игнорируется Ага. Оба раза значит одинаковое слово "тест" написал.не понял. Это для чего? На случай если вдруг у человека с ява-скрипт какой-то глюк будет. Хотя в данном случае он даже форму быстрого ответа не откроет. Так что пофик.Избранным/платным/договорным/кому_я_хочу да. А к какой-нибудь из этих групп я отношусь? Сколько он будет стоить? Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 На случай если вдруг у человека с ява-скрипт какой-то глюк будет. Хотя в данном случае он даже форму быстрого ответа не откроет.Если будет глюк с яваскриптом или яваскрипт будет отключен, то сообщение будет либо отклонено, и в тексте сообщения об ошибке будет как раз тот линк на инструкцию либо будет добавлено беспрепятственно, но поставлено на премодерацию (зависит от настроек в AdminCP). А к какой-нибудь из этих групп я отношусь? Сколько он будет стоить?В PM на сисман. Ссылка на комментарий Поделиться на других сайтах Прочее
Tugo Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 Прочел тему.Наиболее интересно:Обдумывал как-то эту тему. Много спамеров у меня появилось, поэтому пришло такое решение. Если у зарегистрировавшегося юзера <3 сообщений (или <1 часа с момента регистрации), то ему при вводе поста необходимо ввести код безопасности. Ботов это отсечет намертво.У самого давно идея ходила:Сделать для гостей возможность поста с введением кода на изображении. Кто нибудь может подскажет как именно это реализовать? Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 Вроде был похожий мод в базе, для 2.1.х Ссылка на комментарий Поделиться на других сайтах Прочее
LE_TALLEC Опубликовано 15 Сентября 2006 Жалоба Поделиться Опубликовано 15 Сентября 2006 и вроде даже тута http://www.ibresource.ru/db/755/ Ссылка на комментарий Поделиться на других сайтах Прочее
SomehaiN Опубликовано 16 Сентября 2006 Жалоба Поделиться Опубликовано 16 Сентября 2006 Cоздайте форум "Частные объявления" или "Флейм". Спамеры, боты и всякая "нечисть" пытаются втыкнуть свою "безобидную" рекламу Вам во всевозможные места. Начиная от форумов которые Вам очень необходимы и заканчивая такими вот несовсем нужными. А приучать их уже помоему говорили (Fisana или кто-то другой) удалять из нужных Вам форумов этот весь мусор и рекламу. Мне это помогает. А потом когда у Вас тем окажется очень много очищаем этот форум от всякого барахла. Итог, и юзеры и спамеры довольны. (хотя насчет последних я загнул) Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 16 Сентября 2006 Жалоба Поделиться Опубликовано 16 Сентября 2006 пытаются втыкнуть свою "безобидную" рекламу Вам во всевозможные места Боты будут писать посты во все разделы. Это не решение проблемы, а просто закрывание глаз. Ссылка на комментарий Поделиться на других сайтах Прочее
SomehaiN Опубликовано 17 Сентября 2006 Жалоба Поделиться Опубликовано 17 Сентября 2006 знал,что кто-нить так ответит..ну знаете ли,это не закрытие глаз,а у меня это очень хорошо срабатывает... Ссылка на комментарий Поделиться на других сайтах Прочее
Tugo Опубликовано 17 Сентября 2006 Жалоба Поделиться Опубликовано 17 Сентября 2006 и вроде даже тута http://www.ibresource.ru/db/755/ Не прочел в описании апдейта ничего подходящего мне. Все таки, я пока НЕ могу запретить возможность постинга сообщений гостям, соответсвенно этой слабостью моей пользуются спам боты. Есть всетаки мод, который именно гостей обязует вводить код безопасности при добавлении сообщения? Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Официальный релиз - http://www.sysman.ru/index.php?showtopic=6690 Постоянные участники IBR имеют неплохую возможность получить мод со скидкой или вообще бесплатно, при выполнении культурных требований Ссылка на комментарий Поделиться на других сайтах Прочее
LE_TALLEC Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 Постоянные участники IBR имеют неплохую возможность получить мод со скидкой или вообще бесплатно, при выполнении культурных требований это каких например? Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 не распространять Ссылка на комментарий Поделиться на других сайтах Прочее
LE_TALLEC Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 в пм на сисмане? Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 18 Сентября 2006 Жалоба Поделиться Опубликовано 18 Сентября 2006 можешь и сюда, без разницы. Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 30 Сентября 2006 Жалоба Поделиться Опубликовано 30 Сентября 2006 Вот только что пришло мейлом -Добрый день, ###@###.ru. Предлагаем Вам следущие виды рекламы и раскрутки ваших сайтов: 1. рассылка вашей рекламы по форумам (более подробно в файле forum.doc (см. приложение))2. регистрация вашего сайта в поисковиках и каталогах (более подробно в файле engine.doc (см. приложение))3. в продаже имеются различные базы для спама, программы для рассылки по icq, mail-agentу, e-mail и т.д. пишите нам на ###@###.orgОсобенно из-за первого пункта убить хочется. Ссылка на комментарий Поделиться на других сайтах Прочее
LE_TALLEC Опубликовано 30 Сентября 2006 Жалоба Поделиться Опубликовано 30 Сентября 2006 (изменено) вот еще подобная фирма..банить можно сразу Ваши мысли онлайн. (на текущее время) Изменено 30 Сентября 2006 пользователем LE_TALLEC Ссылка на комментарий Поделиться на других сайтах Прочее
El Loco Опубликовано 12 Октября 2006 Жалоба Поделиться Опубликовано 12 Октября 2006 Люди, а нельзя ли реализовать такую простую задачу:Если у пользователя число его постов менее заданного, то все сообщения этого юзера проходят премодерацию.?Может где есть такой мод или что-то в этом духе?Я в пхп не разбираюсь, поэтому для меня это вопрос В начале темы было предложение запрещать посты, где встречалось бы www, http... Но это легко обходится созданием ссылки такого типа:заходите сюда. обычно я баню, как только в группе validaiting появляются твари с левыми никами, или никами, совпадающими с первой частью емейл-адреса... Но бывает и не успеваю вовремя) Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 12 Октября 2006 Жалоба Поделиться Опубликовано 12 Октября 2006 можно всё.http://www.sysman.ru/index.php?showtopic=4871 Ссылка на комментарий Поделиться на других сайтах Прочее
El Loco Опубликовано 12 Октября 2006 Жалоба Поделиться Опубликовано 12 Октября 2006 Song, так как же правильно? Там как-то смутно все. Сначала человек ищет ошибку, потом новый вариант, потом дискуссия... На чем остановиться? $this->topic = array( 'title' => $ibforums->input['TopicTitle'], 'desсriрtion' => $ibforums->input['TopicDesc'] , ... 'approved' => ( ( $class->obj['moderate'] == 1 || $class->obj['moderate'] == 2 ) ? 0 : 1), .... ); if ( !$this->topic['approved'] and $ibforums->member['id'] ) { $this->topic['approved'] = ( $ibforums->member['posts'] > 10 ) ? 1 : 0; } 'approved' => ( $class->obj['moderate'] == 1 || $class->obj['moderate'] == 2 || $ibforums->member['posts'] < 3 ) ? 0 : 1, куда же все-таки пихать код? Ссылка на комментарий Поделиться на других сайтах Прочее
SergioSev Опубликовано 2 Ноября 2006 Жалоба Поделиться Опубликовано 2 Ноября 2006 2getz: Отличное, интересное, простое и эффективное решение. foreach($spam_filtr as $word){ if(stristr($post, $word)) $this->ipsclass->Error( array( LEVEL => 1, MSG => 'like_spamer') ); // break;//почему-то косячило. как поставил комментарии, сразу все Ок стало. } } Потому что без закомментированного "break;" если ссылка не начинается с "www" (первое вхождение в переменной spam_filtr), то сразу выход. Вот так лучше foreach($spam_filtr as $word){ if(stristr($post, $word)) {$this->ipsclass->Error( array( LEVEL => 1, MSG => 'like_spamer') ); break; } } Ссылка на комментарий Поделиться на других сайтах Прочее
Наблюдатель Опубликовано 3 Ноября 2006 Жалоба Поделиться Опубликовано 3 Ноября 2006 Не очень нахально с моей стороны будет опубликовать это....? 2 ноября 2006 года Автор: getz Компилляция [abc] из http://www.ibresource.ru/forums/index.php?showtopic=29423 ************* для IPB 2.0.х ************* В админцентре добавил 2 настройки в Темы, Сообщения и Опросы. В любой момент можно изменить, не изменяя кода num_posts_for_url, значение 1 spam_filtr, значение www,http,.ru,.com,.net,.biz 1. Файл: lang_error.php like_spamer => "Данное сообщение не может быть опубликовано т.к. вы не имеете прав на размещение ссылок!", 2. Вставьте в базу (замените 46 и 47 на ваши. Т.е. найдите последний номер 5-й группы настроек и продолжите нумерацию. У меня 5-я группа имела 45 настроек) INSERT INTO `ibf_conf_settings` VALUES ('', 'Сколько ответов позволят юзеру размещение ссылок?', 'гости смогут указывать ссылки при значении 1', '5', 'input', 'num_posts_for_url', '', '2', '', '', 1, 46, 'Блокировка спама', 0, '', 1); INSERT INTO `ibf_conf_settings` VALUES ('', 'Встречающиеся слова - банить', 'укажите через запятую признаки ссылок', '5', 'input', 'spam_filtr', '', 'adult,baby,Buy,porno,sex,www,http,.ru,.com,.net,.biz,.de', '', '', 1, 47, '', 1, '', 1); 3. Файл: class_post.php Находим //----------------------------------------- // Do we have a valid post? //----------------------------------------- Вставляем после if($ibforums->member['posts'] < $ibforums->vars['num_posts_for_url']) { $spam_filtr = explode(',', $ibforums->vars['spam_filtr']); //убираем все переводы строк (обещанная дыра) $post = str_replace("\n", "", $_POST['Post']); $post = str_replace("\r", "", $post); $post = str_replace(" ", "", $post); foreach($spam_filtr as $word) { if(stristr($post, $word)) {$std->Error( array( LEVEL => 1, MSG => 'like_spamer') ); break; } } } Ссылка на комментарий Поделиться на других сайтах Прочее
Tugo Опубликовано 4 Ноября 2006 Жалоба Поделиться Опубликовано 4 Ноября 2006 Чтото эффекта никакого... Ссылка на комментарий Поделиться на других сайтах Прочее
Ymaz Опубликовано 5 Ноября 2006 Жалоба Поделиться Опубликовано 5 Ноября 2006 Так вот ребят, я так и не понял.Как сделать, чтобы, если ты "юзер" и ты имеешь ноль постов (или скажем до 5) у тебя права только на чтение и ответ в топики, ну и аплод файлов, но топики новые открывать ты не можешь.Набрал 5 сообщений - ура, только в путь! создавай!как это можно реализовать или нужно создать группу, скажем, "преЮзер", в которую человек попадает после подтвержения регистрации, а при наборе больше чем пяти постов автоматом переводится в полноценную группу "юзер" со всеми вытекающими правами? Ссылка на комментарий Поделиться на других сайтах Прочее
Наблюдатель Опубликовано 6 Ноября 2006 Жалоба Поделиться Опубликовано 6 Ноября 2006 Ymaz, да, ты верно закончил свой постинг - именно так и надо поступать. Tugo, эффект от доработки потрясающий - ни одного спаммерского сообщения со 2 ноября. А ведь были ежедневно! К этой доработке нужно добавить запрет крепить аттачи для группы Гость (для спаммеров-извращенцев, которые надумают картинку со спамом прикрепить). Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения