ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (5): « 1 [2] 3 4 5 »   

> Описание: MOD: Check registration with AJAX
Andr1y
Отправлено: 4 августа 2009 — 12:54
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2009  
Репутация: 1




Если выключена простая форма регистрации, будет ли работать данный мод с основными для регистрации полями?
 
 
yura3d
Отправлено: 4 августа 2009 — 12:58
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Andr1y пишет:
Если выключена простая форма регистрации, будет ли работать данный мод с основными для регистрации полями?

Да, конечно
 
 
yura3d
Отправлено: 6 августа 2009 — 12:59
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




И ещё небольшое дополнение к этому моду, добавлена проверка на существование e-mail адреса в базе данных форума. Для установки откройте файл include/JsHttpRequest/verify_forms.php, найдите строки:
CODE:
if ($fm->_Chek_Mail('value') === FALSE)
verify_result(0, $fm->LANG['VerifyEmailCorrect']);

И под ними разместите строки:
CODE:
$users = $fm->_Read(FM_USERS);

foreach ($users as $id => $info)
if ($fm->input['value'] === $info['m'])
verify_result(0, $fm->LANG['VerifyEmailExists']);

Далее откройте файл language/russian/lang_front_register.php, найдите строку:
CODE:
$this->LANG['VerifyEmailCorrect'] = 'Указан некорректный e-mail';

И разместите под ней строку:
CODE:
$this->LANG['VerifyEmailExists'] = 'Такой e-mail уже есть на форуме';

На этом всё, мод в архиве в ближайшее время будет обновлён в соответствии с этим дополнением
 
 
chex01
Отправлено: 22 октября 2009 — 18:19
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 27
Дата рег-ции: Сент. 2009  
Откуда: Россия, Нижний Новгород
Репутация: 1




Спасибо! Всё работает. Отличный Мод. Радость
 
 
wavy
Отправлено: 25 января 2010 — 17:35
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 1
Дата рег-ции: Янв. 2010  
Репутация: 0




Автор, у меня что-то после всех этих изменений перестала работать регистрация.
после нажатия я согласен с условиями открывается окно но полей для воода данных нет ((( хелп ми плиз
(Добавление)

ошибку нашел сам, простите за панику)

(Отредактировано автором: 25 января 2010 — 17:51)

 
 
f382037
Отправлено: 10 мая 2010 — 09:05
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Март 2010  
Репутация: 0




yura3d, а можно всё как-нибудь в один пост это собрать? Улыбка

А то по всей теме собирать смотреть что нужно, а что нет не очень удобно )
 
 
yura3d
Отправлено: 10 мая 2010 — 09:10
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




f382037 пишет:
yura3d, а можно всё как-нибудь в один пост это собрать? Улыбка

А то по всей теме собирать смотреть что нужно, а что нет не очень удобно )

Смотрите внимательнее, всё уже и так собрано в одном этом сообщении
 
 
alexx
Отправлено: 23 октября 2010 — 19:31
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




Установил, все работает. Улыбка
А у кого установлена дополнительная защита ( вопрос- ответ) , как реализовать проверку ввода на правильность ответа или не надо?
 
 
alexx
Отправлено: 29 ноября 2010 — 10:29
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




yura3d пишет:
Это у Вас такой строки нету, поскольку установлен мод обновления каптчи без перезагрузки страницы. Тем не менее, т.к. обещал полную совместимость данных модов, инструкцию поправил Хорошо

В моде перезагрузки капчи на странице регистрации такие строки.
Далее в файле templates/InvisionExBB/agreed.tpl найти строку:
CODE:
<td class="profilright"><input type="text" style="width: 130px" name="captcha" size="13" maxlength="10"></td>

И заменяем её строками:
CODE:
<td class="profilright"><input type="text" style="width: 130px" name="captcha" size="13" maxlength="10">
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>



Выше приведенны изменения в форме Динамической проверки...
Найдите фрагмент :
CODE:
<td class="profilright"><input type="text" style="width: 130px" name="captcha" size="13" maxlength="10">

И замените фрагментом
CODE:
<td class="profilright"><input type="text" style="width: 130px" name="captcha" size="13" maxlength="10" onblur="verify_register(this);" />
<span id="verify_captcha"></span>


Подскажите, куда вставить
CODE:
<script language="JavaScript" src="javascript/reload_captcha.js"></script>

Какой окончательный вариант этого фрагмента.
 
 
lisiycat
Отправлено: 29 ноября 2010 — 11:02
Post Id



Пользователь
ExBB Team
ExBB Ukrainian Translator


Покинул форум
Сообщений всего: 560
Дата рег-ции: Февр. 2009  
Откуда: Чернигов
Репутация: 56




alexx пишет:
Какой окончательный вариант этого фрагмента.


Если я правильно понял вопрос, то вот как этот кусок кода выглядит у меня:

CODE:
if ($fm->exbb['anti_bot'] === TRUE) {
echo <<<DATA
<tr>
<td class="profilleft"><b>{$fm->LANG['CaptchaCode']}</b><br /><span class="desc">{$fm->LANG['CaptchaBroken']}</span></td>
<td class="profilright"><img src="regimage.php" id="captcha" border="0" alt="captcha"></td>
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>
</tr>
<tr>
<td class="profilleft"><b>{$fm->LANG['CaptchaСonfirm']}</b><br /><span class="desc">{$fm->LANG['CaptchaNote']}</span></td>
<td class="profilright"><input type="text" style="width: 130px" name="captcha" size="13" maxlength="10" onblur="verify_register(this);" />
<span id="verify_captcha"></span>
</tr>
DATA;
}
 
 
alexx
Отправлено: 29 ноября 2010 — 12:04
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




lisiycat, да все верно, поправил и заработало, спасибо Улыбка
(Добавление)
alexx пишет:
А у кого установлена дополнительная защита ( вопрос- ответ) , как реализовать проверку ввода на правильность ответа или не надо?

Вот бы еще и тут сделать динамическую проверку на правильность ответа. Закатив глазки
 
 
trito
Отправлено: 9 января 2011 — 02:26
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 29
Дата рег-ции: Янв. 2011  
Репутация: 0




Такой вопрос при замене строк в фале templates/ваш_скин/agreed.tpl yura3d писал что надо найти строки
CODE:
<td class="profilright"><input type="text" name="emailaddress" style="width: 200px" size="20" maxlength="255"></td>
и заменить их строками
CODE:
<td class="profilright"><input type="text" name="emailaddress" style="width: 200px" size="20" maxlength="255" onblur="verify_register(this);" />
<span id="verify_emailaddress"></span></td>
так вот в этих кодах у меня начальное значение было maxlength="100" а я заменил их как описывал yura3d тоесть maxlength="255" это нечего страшного? или надо было оставить 100???

(Отредактировано автором: 9 января 2011 — 02:42)

 
 
electron
Отправлено: 9 января 2011 — 09:58
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




trito, если вы ставили недавно вышедшее критическое обновление , то могли бы заметить, что там в коде указанной вами строки 255 заменяется на 100. мод же, который представлен в этой теме вышел задолго до выхода указанного мной выше критического обновления, поэтому в инструкции прописано старое значение (255)
 
 
karbur
Отправлено: 1 февраля 2011 — 14:56
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 12
Дата рег-ции: Янв. 2011  
Репутация: 0




alexx пишет:
как реализовать проверку ввода на правильность ответа или не надо?

Ответьте, пожалуйста, кто-нибудь на этот вопрос!
динамическую проверку на правильность ответа

(Отредактировано автором: 1 февраля 2011 — 14:57)

 
 
BON
Отправлено: 1 февраля 2011 — 15:00
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




karbur, а разве правильно введен когда или неправильно непроверяется?
 
 
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Динамическая проверка регистрационной формы (на Ajax)
Темы Форум Информация о теме Обновление
A clone of ExBB FM 1.0 RC1
A clone of ExBB FM 1.0 RC1 with support for English and Italian language
Локализация Ответов: 7
Автор темы: luigi
22 марта 2012 — 17:34
Автор: altjo
Мод: Чат на форуме (Beta)
Ajax-чат для ExBB FM
Модификации и дополнения Ответов: 252
Автор темы: yura3d
26 октября 2009 — 19:17
Автор: electron
Регистрационная форма
Возможно ли редактирование регистрационной формы
Общие вопросы Ответов: 7
Автор темы: wbbletrble
7 марта 2012 — 18:19
Автор: Pauk
хочу поделиться своим маленьким дополнением
Добавил на страничку сплываюшие картинки ajax, с выпадением меню)
JavaScript Ответов: 16
Автор темы: FoXaV
16 июня 2011 — 14:23
Автор: electron
Кто в AJAX рубит хорошо?
Скрипты Ответов: 4
Автор темы: vipraskrutka
10 января 2011 — 20:04
Автор: igrok54
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1155]     [ ]