Ответить
1
Сниппеты - авто ввод капчи
Отправлено: 23 Jun 2010#1
Сейчас я расскажу, как избавиться от капчи для авторизованых юзверей. Так как юзверь авторизован, мы можем быть уверенны, что это не робот(почти 100% ). Для примера, я взял чат - по умолчанию капчц надо вводить при любых обстоятельствах и это ухудшает юзабилити.
Но избавиться от капчи, при помощи сниппетов, не составит труда. Сначала создадим сниппет "captcha_net":
вот такой мизерный код, а сколько полезности
Дальше нам надо вставить его в наш шаблон. Для этого мы идем Админка -> Чат -> Управление дизайном -> Форма добавления сообщений и заменям наше поле "код" и картинку капчи на тег ля вызова сниппета - {[captcha_net]}.
Все готово - теперь авторизованные юзвери не будут вводить каптчу
Надеюсь вышла хоть чуточку полезная статья
Но избавиться от капчи, при помощи сниппетов, не составит труда. Сначала создадим сниппет "captcha_net":
1
2
3
4
5
6
7
<?php if (!empty($_SESSION['user'])) {
$_SESSION['captcha_keystring'] = 'duhvce';
echo '<input type="hidden" name="captcha_keystring" value="' . @$_SESSION['captcha_keystring'] . '" />';
} else {
echo '<input type="text" name="captcha_keystring" />';
echo '<img src="/' . R . '/sys/inc/kcaptcha/kc.php?' . session_name() . '='.session_id() . '" />';
}?>
вот такой мизерный код, а сколько полезности
Дальше нам надо вставить его в наш шаблон. Для этого мы идем Админка -> Чат -> Управление дизайном -> Форма добавления сообщений и заменям наше поле "код" и картинку капчи на тег ля вызова сниппета - {[captcha_net]}. Все готово - теперь авторизованные юзвери не будут вводить каптчу
Надеюсь вышла хоть чуточку полезная статья
Edit by author 23 Aug 2010
Я горжусь тем, что создал . И люблю нашу команду)
Отправлено: 18 Aug 2010#2
а не лучше ли это включить в код системы и поставить настройку для групп кому выводить капчу, а кому нет?
внес это в
внес это в
Edit by author 18 Aug 2010
Все мое имхо...
------
Не флуди и не да зафлудим будешь!
------
Не флуди и не да зафлудим будешь!
Отправлено: 18 Aug 2010#3
[quote=holi-doli_ru]а не лучше ли это включить в код системы и поставить настройку для групп кому выводить капчу, а кому нет?
внес это в предложения[/quote]
Там и отвечу)
внес это в предложения[/quote]
Там и отвечу)
Edit by author 18 Aug 2010
Я горжусь тем, что создал . И люблю нашу команду)
1
Сейчас online: 10. Зарегистрированных: 0. Гостей: 10.
