|
Профиль забаненого пользователя
|
| Автор |
Сообщение |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
|
| Вернуться к началу |
|
 |
madhamster Согнул ложку


Зарегистрирован: 09.10.2006 Сообщения: 902
432 
|
Добавлено: Пн, 08 Сен, 2008 17:24 Заголовок сообщения: |
|
|
Понты.
Спамеров нужно отсеевать до того как они успеют зарегацца на форуме/сайте. _________________ NextStage - live music competition |
|
| Вернуться к началу |
|
 |
jekob $UIN = 22102006335


Зарегистрирован: 22.10.2006 Сообщения: 1155 Откуда: Zirkan.com 27078 
|
Добавлено: Пн, 08 Сен, 2008 22:58 Заголовок сообщения: |
|
|
И использовать современное програмное обеспечение(ПХПББ3 с правильными плагинами решает проблему фактически на корню, а то какие вы Аватары юзерам "прилепите" ботам глубочайше пофиг) _________________
Fear is the Mind Killer.
 |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Вт, 09 Сен, 2008 05:38 Заголовок сообщения: |
|
|
| madhamster писал(а): | Понты.
Спамеров нужно отсеевать до того как они успеют зарегацца на форуме/сайте. |
Да уж, у меня когда ещё сайт совсем был не популярным у меня стабильно по 20-30 спамерских тем появлялось, даже просто удалять замучивался не говоря уже о том чтобы профили редактировать.
Сейчас я зарегится даю, но при попытки залогироватся спрашиваю кроме логина и пароля город столицу Франции, ещё ни один бот не прошел
Пусть хотя бы счетчик пользователей накручивают, более 6 тыс посетителей это прикольно
Заодно убрал из профиля ссылки на сайт пользователей, не зачем поиковикам ссылки на порносайты видить
P.S. Я делал все вручную меняя php и шаблоны phpbb, если надо могу подсказать как и что сделать _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Вт, 09 Сен, 2008 09:05 Заголовок сообщения: |
|
|
Веденин
Пожалуйста подскажите!
А как тогда он регестрируйца?
Включено подтверждение по емаил
Включено подтверждение по циферному коду.
Вот как на симплетопе сделано.
2 checkbox'a один Я робот второй Я не робот _________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Вт, 09 Сен, 2008 09:47 Заголовок сообщения: |
|
|
Отключаем нафиг все подтверждения, они не нужны
1) Меняем шаблоны
1.1) В templates/subSilver/login_body.tpl пишем после
| Код: | <tr>
<td align="right"><span class="gen">{L_PASSWORD}:</span></td>
<td>
<input type="password" class="post" name="password" size="25" maxlength="32" />
</td>
</tr> |
Cтрочки:
| Код: | <tr>
<td align="right"><span class="gen">Защитa от спамеров, назoвите город cтoлицу Фрaнции:</span></td>
<td>
<input type="text" class="post" name="keyword" size="25" maxlength="32" />
</td>
</tr> |
1.2) В templates/subSilver/index_body.tpl пишем после
| Код: | <input class="post" type="text" name="username" size="10" />
{L_PASSWORD}:
<input type="hidden" class="post" name="password" size="10" maxlength="32" />
<input type="password" class="post" name="pass7" size="10" maxlength="32" />
<!-- BEGIN switch_allow_autologin -->
<input class="post" type="hidden" name="autologin" />
<!-- END switch_allow_autologin --> |
Cтрочки:
| Код: |
Город cтoлица Фрaнции:
<input type="text" class="post" name="keyword" size="25" maxlength="32" />
|
В результате получаем:
http://vedenin.ru/forum/login.php?sid=6302f02db26921b4c2dded74f138357c
и
http://vedenin.ru/forum/ (внизу строчка входа)
 _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Вт, 09 Сен, 2008 09:54 Заголовок сообщения: |
|
|
2) В файле login.php (в корневой директории) после строчек
| Код: | if( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout']) )
{
if( ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) ) && (!$userdata['session_logged_in'] || isset($HTTP_POST_VARS['admin'])) )
{
$username = isset($HTTP_POST_VARS['username']) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';
$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : ''; |
Пишем код
| Код: | $keyword = isset($HTTP_POST_VARS['keyword']) ? $HTTP_POST_VARS['keyword'] : '';
$keyword = trim($keyword);
if( ($keyword{0} != 'П' and $keyword{0} != 'п') or ($keyword{1} != 'А' and $keyword{1} != 'а') or ($keyword{2} != 'Р' and $keyword{2} != 'р'))
{
$password = '';
$username = '';
} |
P.S. Обратите внимание не важно как вводится слово Париж большими или маленькими буквами, не важно пробелы, и вообще мы смотрим только первые три буквы, т.е. пар тоже подойдет.
P.P.S. Да просьба использовать другой вопрос на вашем форуме. _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Вт, 09 Сен, 2008 09:59 Заголовок сообщения: |
|
|
3) Не сильно важно, но неприятно иметь ссылки на спамерские сайты в профайле, из файла
templates/subSilver/profile_view_body.tpl удалим строчки:
| Код: |
<tr>
<td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_WEBSITE}: </span></td>
<td><span class="gen"><b>{WWW}</b></span></td>
</tr>
|
P.S. Самое главное нигде не напутать с кодировкой, везде должна быть WIN1251. _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Вт, 09 Сен, 2008 11:31 Заголовок сообщения: |
|
|
Веденин
Спасибо
Но лучше вводить
В templates/subSilver/index_body.tpl пишем после
| Код: | <tr>
<td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}:
<input class="post" type="text" name="username" size="10" />
{L_PASSWORD}:
<input class="post" type="password" name="password" size="10" maxlength="32" /> |
Так красивее
Напишу в низу сайта
| Код: | | Система защиты от спамеров от<a href="http://vedenin.ru/">Веденин</a> |
_________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
Wic_ Пол-пирога

Зарегистрирован: 29.09.2008 Сообщения: 68
5057 
|
Добавлено: Чт, 27 Ноя, 2008 16:26 Заголовок сообщения: |
|
|
Веденин
спасибо, тоже пригодился совет. Сообщений от ботов нет, но в списке пользователей они появляются. Может кто подскажет как избавиться и от этого? |
|
| Вернуться к началу |
|
 |
|