Перейти к контенту

[2.3.x]Защита от ботов: вопросы при регистрации v3


Arhar

Рекомендуемые сообщения

Какая у вас кодировка таблицы мода в БД(имя таблицы в инструкции есть)? Какая кодировка у таблицы posts?
Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 823
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Вы про префикс? Если да, то он изменен во всех файлах правильно. Если нет, то подскажите где искать. Не розабрался. Все файлы проверил, все нормально. Как я писал ранее мод работал успешно довольно долго. Ничего не менялось.
Ссылка на комментарий
Поделиться на других сайтах

Господа я новичок. 1е спасибо автору за мод , мод хороший(без сарказма) проработал часа 4. Проблема - экран в попытке регистрации белеет и просмотр профиля не пашет.

2е где включать показ ошибок пхп? Работаю в денвере. Там включать или в самом форуме оО.

Версия форума 2.3.4 ру.

Спасибо за помощь.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Отключил продвинутый мод регистрации (цифры) при регистрации, мод заработал нормально. Спасибо всем кто откликнулся, очень помогли.
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Есть такая проблема: в админке на странице прочие, где собсвенно и располагается в правой колонке ссылка "Вопросы при регистрации" я нажимаю на неё, страница просто перезагружается и всё, т.е. туда, куда надо вводить вопросы и ответы не появляется. Странно почему?

 

Сори за беспокойство сам разобрался.

Ссылка на комментарий
Поделиться на других сайтах

Уважаемые, а нельзя никак адаптировать инструкцию в вашем арзиве для более новых версий форума, типа 2,3,5....а то не все инструкции выполняются, например Найти: $key=""

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

 

 

Там нет такого...Пункт номер 9 в инструкции....кароче нету там такого...Помогите разобратся

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Подскажите, пожалуйста, как сделать, чтоб мод работал только при постинге сообщений гостями, а при регистрации все было по старому? (при рег. уже стоит другой мод с вопросами-тестами). :D

Спасибо!

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
Надо б этот мод на 2.0.4. Arhar, если только на заказ, давайте сделаем так. Очень надо, замучали боты.
Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

У меня IPB 2.1.7

Подскажите пожалуйста - ну нигде тут по форуму не нашёл следующее:

в инструкции по установке мода написано:

 

8. идем во внешний вид - изменить html фрагменты - skin_register - ShowForm

 

У меня стоят английская админка - не пойму где там: "внешний вид - изменить html фрагменты - skin_register - ShowForm" ?

 

Подскажите пожалуйста! обыскался так и не нашёл

Ссылка на комментарий
Поделиться на других сайтах

всё сам нашёл, но кто не очень шарит в темлейтах - не найдёт. Надо в инструкции написать попонятнее

Инструкция написана для русской версии. Вы считает, что нужно всё дублировать для английской?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Помогите, плиз.

 

9. идем во внешний вид - изменить html фрагменты - skin_topics - quick_reply_box_open
Редактировать входящие переменные:
Найти: $key=""
Добавить: ,$form=""

 

У меня нет $key="" (((

Версия 2.2.2.

 

15. изменение файла sources/action_public/topics.php
Б) Найти:
$this->output = str_replace( "<!--IBF.QUICK_REPLY_OPEN-->"  , $this->ipsclass->compiled_templates['skin_topic']->quick_reply_box_open($this->topic['forum_id'], $this->topic['tid'], $show, $this->md5_check), $this->output );

 

Тоже не обнаружено.

Ссылка на комментарий
Поделиться на других сайтах

У меня нет $key="" (((

А что есть?

Ссылка на комментарий
Поделиться на других сайтах

<div id="qr_open" style="display: $show;">
<br />
<form name="REPLIER" action="{$this->ipsclass->base_url}" method="post" onsubmit="return ValidateForm()">
<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}
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div>
<div style='padding:6px;' align="center" class='row2'>
	$editor_html
	<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>
</form>
</div>

<!--<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>-->

 

А это ведь для формы ответа? Да?

Регистрация-то нормально заработала.

Ссылка на комментарий
Поделиться на других сайтах

Всем привет.

Вот когда я делаю запрос мне выводит ошибку

Table 'ibf_questions' already exists

что это может быть?

Значит вы уже ставили этот мод :D

Ссылка на комментарий
Поделиться на других сайтах

8. идем во внешний вид - изменить html фрагменты - skin_register - ShowForm

Найти:

 

Добавить ниже:

 

 

8 пункт есть а что найти и что добавить не указанно.

Оставить этот пункт нетронутым или как?

дальше

 

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

 

делаю поиск пишет невозможно найти шаблон ищите в формате template name

 

дальше

16. изменение файла sources/classes/post/class_post.php

 

Б) Найти:

"; } }

Б) Добавить ниже:

prefix.$qinputf."\" />"; $form .= $this->ipsclass->compiled_templates['skin_post']->question_row( $row ); $this->ipsclass->DB->query("UPDATE ibf_questions SET qinputf='".$qinputf."' WHERE id=".$row['id']); } //antispam.question

 

ненаходит "; } } в этом файле! ??? в чем проблема?

Ссылка на комментарий
Поделиться на других сайтах

открывать инструкцию браузером

Спасибо!

 

но вот эту проблему я не решил

 

 

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

 

ненаходит он там skin_topics - quick_reply_box_open? в чем может быть проблемма?

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.