Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форумные движки/нападают боты :)
Search

нападают боты :)

7 replies139 viewsCurrently viewing: 1
T
tiesto
· 01/11/2010, 12:33 AM

Собсно заметил, что на форуме 2,3,6 (не лиценз) ежедневно регится более 25 ботов, с никами: анютка1234. верочка 3421 и тд. рекламы нет никакой... вроде. А вот количество юзеров-ботов растет оч быстро. Чем лечить? Читал он рекаптче (она стоит у меня...) и добавлении примитивного вопроса при реге, но как сделать этот вопрос - не нашел. Как лечить?

0
rosenlew
rosenlew

User

Новичок

Posts: 18

На форуме с: 05/08/2008

Репутация: +3

Рейтинг: 0

· 01/11/2010, 03:54 AM

подтверждение с мыла стоит?

0
Руслан
Руслан

Moderator

Ветеран

Posts: 1201

На форуме с: 12/14/2007

Репутация: +775

Рейтинг: 0

· 01/11/2010, 06:42 AM

tiesto: Собсно заметил, что на форуме 2,3,6 (не лиценз) ежедневно регится более 25 ботов, с никами: анютка1234. верочка 3421 и тд. рекламы нет никакой... вроде. А вот количество юзеров-ботов растет оч быстро. Чем лечить? Читал он рекаптче (она стоит у меня...) и добавлении примитивного вопроса при реге, но как сделать этот вопрос - не нашел. Как лечить?


Ну собсно уже когда то обсуждалось...
Меры предосторожности - это:
1. Подтверждение реги по почте
2. Рекапча
3. Вопросы при реге (_http://db.ibresource.ru/868/)
и многое-многое другое

Но на сегодня самое действенное - это переход на IPB 3.0.х
Переход с 2.3.х осуществляется достаточно легко, естессно не без замарочек с БД и кодировкой, но и они решаются за 2-5 минут))

На Форуме я тоже Radar!
Я везде Radar!

0
T
tiesto
· 01/11/2010, 10:53 AM

Radar: 3. Вопросы при реге (_http://db.ibresource.ru/868/)
и многое-многое другое


Делаю по документации, завис на 9 пункте

Цитата
9. идем во внешний вид - изменить html фрагменты - skin_topics - quick_reply_box_open

Редактировать входящие переменные:

Найти: $key=""

Добавить: ,$form=""


но $key="" там нигде нету... и вообще, что за входящие переменные? Мб это $key="" находится в 2м месте?

или может оно сдесь, но по другому добавляется ???

Цитата
<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />
{$form}
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="margin:0;padding:0;">
<tr>

0
Руслан
Руслан

Moderator

Ветеран

Posts: 1201

На форуме с: 12/14/2007

Репутация: +775

Рейтинг: 0

· 01/11/2010, 11:01 AM

Вот тут тебе подсказать не могу...
Нету под рукой 2.3.х
Помню точно что ставил без проблем.

Выложи quick_reply_box_open посмотрим

На Форуме я тоже Radar!
Я везде Radar!

0
T
tiesto
· 01/11/2010, 11:07 AM

Раскрывающийся текст
<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div>
<div style='padding:6px;' align="center" class='row2'>
<div id='fast-reply-controls' align='center' style='width:75%;padding:6px; margin:0 auto 0 auto' class="rte-buttonbar">
<table cellpadding="2" cellspacing="0" width='100%'>
<tr>
<td width='1%' align='left' nowrap='nowrap'>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td><div class="rte-normal" id="fast-reply_cmd_bold"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-bold.png" alt="{$this->ipsclass->lang['js_tt_bold']}" title="{$this->ipsclass->lang['js_tt_bold']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_italic"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-italic.png" alt="{$this->ipsclass->lang['js_tt_italic']}" title="{$this->ipsclass->lang['js_tt_italic']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_underline"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-underlined.png" alt="{$this->ipsclass->lang['js_tt_underline']}" title="{$this->ipsclass->lang['js_tt_underline']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_createlink"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-link-button.png" alt="{$this->ipsclass->lang['js_rte_lite_link']}" title="{$this->ipsclass->lang['js_rte_lite_link']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_insertimage"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-image-button.png" alt="{$this->ipsclass->lang['js_rte_lite_img']}" title="{$this->ipsclass->lang['js_rte_lite_img']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_emoticon"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-emo-button.png" alt="{$this->ipsclass->lang['js_tt_emoticons']}" title="{$this->ipsclass->lang['js_tt_emoticons']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_ipb_quote"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-quote-button.png" alt="{$this->ipsclass->lang['js_rte_lite_quote']}" title="{$this->ipsclass->lang['js_rte_lite_quote']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_ipb_code"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-code-button.png" alt="{$this->ipsclass->lang['js_rte_lite_code']}" title="{$this->ipsclass->lang['js_rte_lite_code']}" /></div></td>
</tr>
</table>
</td>
<td width='98%'> </td>
<td width='1%' align='right' nowrap='nowrap'>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td>
<div class="rte-normal" id="fast-reply_resize_up" style='padding:0px;margin:0px;'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-up.gif" alt="" /></div>
<div class="rte-normal" id="fast-reply_resize_down" style='padding:0px;margin:0px;padding-top:1px'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-down.gif" alt="" title="" /></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div style='padding-bottom:8px'>
<textarea style='margin:0px;padding:4px;width:98%' tabindex="1" name='Post' id='fast-reply_textarea' class='rte-iframe' cols='80' rows='15'></textarea>
</div>
<div>
<div>
<if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'">
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} |
<else />
<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_email']} |
</if>
<input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_smilie']} |
<input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']}
</div>
<div style='margin-top:3px'>
<input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="2" accesskey="s" />  
<input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" />  
<input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" />
</div>
</div>
</div>
</div>
</div>
</form>
</div>
<script type='text/javascript'>
<!--
IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' );
IPS_Lite_Editor[ 'fast-reply' ].init();
IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px';
-->
</script>
<!--<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div>
<div style='padding:6px' align="center">

<if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'">
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} |
<else />
<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_email']} |
</if>
<input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> <a href="java script:emo_pop();">{$this->ipsclass->lang['qr_add_smilie']}</a> |
<input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']}
<br />
<br />
<input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="2" accesskey="s" />  
<input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" />  
<input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" />
</div>
</div>
</form>
</div>-->



+ еще 1 пункт мне не даётся :( ->

Цитата
10. создаем в skin_register новый фрагмент

Имя - question_mod

Входящие переменные - $row


Не вижу пункта - создать что-то, и опять эти переменные).. жесть

0
Руслан
Руслан

Moderator

Ветеран

Posts: 1201

На форуме с: 12/14/2007

Репутация: +775

Рейтинг: 0

· 01/11/2010, 11:26 AM

tiesto:
Раскрывающийся текст
<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div>
<div style='padding:6px;' align="center" class='row2'>
<div id='fast-reply-controls' align='center' style='width:75%;padding:6px; margin:0 auto 0 auto' class="rte-buttonbar">
<table cellpadding="2" cellspacing="0" width='100%'>
<tr>
<td width='1%' align='left' nowrap='nowrap'>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td><div class="rte-normal" id="fast-reply_cmd_bold"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-bold.png" alt="{$this->ipsclass->lang['js_tt_bold']}" title="{$this->ipsclass->lang['js_tt_bold']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_italic"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-italic.png" alt="{$this->ipsclass->lang['js_tt_italic']}" title="{$this->ipsclass->lang['js_tt_italic']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_underline"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-underlined.png" alt="{$this->ipsclass->lang['js_tt_underline']}" title="{$this->ipsclass->lang['js_tt_underline']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_createlink"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-link-button.png" alt="{$this->ipsclass->lang['js_rte_lite_link']}" title="{$this->ipsclass->lang['js_rte_lite_link']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_insertimage"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-image-button.png" alt="{$this->ipsclass->lang['js_rte_lite_img']}" title="{$this->ipsclass->lang['js_rte_lite_img']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_emoticon"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-emo-button.png" alt="{$this->ipsclass->lang['js_tt_emoticons']}" title="{$this->ipsclass->lang['js_tt_emoticons']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_ipb_quote"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-quote-button.png" alt="{$this->ipsclass->lang['js_rte_lite_quote']}" title="{$this->ipsclass->lang['js_rte_lite_quote']}" /></div></td>
<td><div class="rte-normal" id="fast-reply_cmd_ipb_code"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-code-button.png" alt="{$this->ipsclass->lang['js_rte_lite_code']}" title="{$this->ipsclass->lang['js_rte_lite_code']}" /></div></td>
</tr>
</table>
</td>
<td width='98%'> </td>
<td width='1%' align='right' nowrap='nowrap'>
<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td>
<div class="rte-normal" id="fast-reply_resize_up" style='padding:0px;margin:0px;'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-up.gif" alt="" /></div>
<div class="rte-normal" id="fast-reply_resize_down" style='padding:0px;margin:0px;padding-top:1px'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-down.gif" alt="" title="" /></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div style='padding-bottom:8px'>
<textarea style='margin:0px;padding:4px;width:98%' tabindex="1" name='Post' id='fast-reply_textarea' class='rte-iframe' cols='80' rows='15'></textarea>
</div>
<div>
<div>
<if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'">
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} |
<else />
<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_email']} |
</if>
<input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_smilie']} |
<input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']}
</div>
<div style='margin-top:3px'>
<input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="2" accesskey="s" />  
<input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" />  
<input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" />
</div>
</div>
</div>
</div>
</div>
</form>
</div>
<script type='text/javascript'>
<!--
IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' );
IPS_Lite_Editor[ 'fast-reply' ].init();
IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px';
-->
</script>
<!--<div id="qr_open" style="display: $show; position: relative;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Post" />
<input type="hidden" name="CODE" value="03" />
<input type="hidden" name="f" value="$fid" />
<input type="hidden" name="t" value="$tid" />
<input type="hidden" name="st" value="{$this->ipsclass->input['st']}" />
<input type="hidden" name="auth_key" value="$key" />
<input type="hidden" name="fast_reply_used" value="1" />
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div>
<div style='padding:6px' align="center">

<if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'">
<input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} |
<else />
<input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_email']} |
</if>
<input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> <a href="java script:emo_pop();">{$this->ipsclass->lang['qr_add_smilie']}</a> |
<input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']}
<br />
<br />
<input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="2" accesskey="s" />  
<input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" />  
<input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" />
</div>
</div>
</form>
</div>-->



+ еще 1 пункт мне не даётся :( ->



Не вижу пункта - создать что-то, и опять эти переменные).. жесть


хм...
очень интересно...
может я тебе не тот мод сбросил, хотя у меня вроде он стоял

Попробуй вот тут ответ поискать _http://forums.ibresource.ru/index.php?showtopic=42939
И кстати не смотрел в стандартном шаблоне то же самое в quick_reply_box_open?

На Форуме я тоже Radar!
Я везде Radar!

0
Войдите или зарегистрируйтесь чтобы ответить