|
Профиль забаненого пользователя
|
| Автор |
Сообщение |
uforum $a ||= 5;


Зарегистрирован: 22.01.2008 Сообщения: 715 Откуда: Литва 4862 
|
|
| Вернуться к началу |
|
 |
madhamster $a ||= 5;


Зарегистрирован: 09.10.2006 Сообщения: 752
34389 
|
Добавлено: Пн, 08 Сен, 2008 17:24 Заголовок сообщения: |
|
|
Понты.
Спамеров нужно отсеевать до того как они успеют зарегацца на форуме/сайте. _________________
 |
|
| Вернуться к началу |
|
 |
jekob $a ||= 5;


Зарегистрирован: 22.10.2006 Сообщения: 885 Откуда: USA. 69109 
|
Добавлено: Пн, 08 Сен, 2008 22:58 Заголовок сообщения: |
|
|
И использовать современное програмное обеспечение(ПХПББ3 с правильными плагинами решает проблему фактически на корню, а то какие вы Аватары юзерам "прилепите" ботам глубочайше пофиг) _________________
www.xmir.org - мир экстремального спорта |
|
| Вернуться к началу |
|
 |
Веденин $a ||= 5;


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


Зарегистрирован: 22.01.2008 Сообщения: 715 Откуда: Литва 4862 
|
Добавлено: Вт, 09 Сен, 2008 09:05 Заголовок сообщения: |
|
|
Веденин
Пожалуйста подскажите!
А как тогда он регестрируйца?
Включено подтверждение по емаил
Включено подтверждение по циферному коду.
Вот как на симплетопе сделано.
2 checkbox'a один Я робот второй Я не робот _________________
http://uforum.org.ua/
Всё про ОС в широком формате
http://bmw3.org.ua/
Всё про BMW 3 и 1 серии |
|
| Вернуться к началу |
|
 |
Веденин $a ||= 5;


Зарегистрирован: 17.05.2007 Сообщения: 1068 Откуда: Самара 4489 
|
Добавлено: Вт, 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/ (внизу строчка входа)
 _________________ Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других |
|
| Вернуться к началу |
|
 |
Веденин $a ||= 5;


Зарегистрирован: 17.05.2007 Сообщения: 1068 Откуда: Самара 4489 
|
Добавлено: Вт, 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. Да просьба использовать другой вопрос на вашем форуме. _________________ Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других |
|
| Вернуться к началу |
|
 |
Веденин $a ||= 5;


Зарегистрирован: 17.05.2007 Сообщения: 1068 Откуда: Самара 4489 
|
Добавлено: Вт, 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. _________________ Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других |
|
| Вернуться к началу |
|
 |
uforum $a ||= 5;


Зарегистрирован: 22.01.2008 Сообщения: 715 Откуда: Литва 4862 
|
Добавлено: Вт, 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> |
_________________
http://uforum.org.ua/
Всё про ОС в широком формате
http://bmw3.org.ua/
Всё про BMW 3 и 1 серии |
|
| Вернуться к началу |
|
 |
Wic_ Пользователь хостинга
Зарегистрирован: 29.09.2008 Сообщения: 23
1708 
|
Добавлено: Чт, 27 Ноя, 2008 16:26 Заголовок сообщения: |
|
|
Веденин
спасибо, тоже пригодился совет. Сообщений от ботов нет, но в списке пользователей они появляются. Может кто подскажет как избавиться и от этого? |
|
| Вернуться к началу |
|
 |
|