Здесь скоро опять что то будет...
Your fucking browser doesn't support JavaScript, so you can't post here.
Loading
Объявления
29.11.2009, 13:47
#1
Блондинка с электро......
Регистрация: 06.12.2007
Адрес: На краю Вселенной
Сообщений: 8,236
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 2,912
Поблагодарили 7,410 раз(а) в 3,050 сообщениях
Репутация: Гуру (7673 )
Какой язык включен при вводе пароля
Меня мои блондинки периодически терзают требованием: "Сделай так, чтобы в поле, в котором вводится пароль на форуме, были не точечки, а нормальные буквы! А то мы не видим, что включен русский!!!" ...тяжёлый случай, ага...
В общем, вот что получилось... штука абсолютно бесполезная для нормальных юзеров, но смотрится прикольно. Как только начинаешь вводить пароль, в этом же поле появляется
ru или
en . Цифры и символы признаются за en.
Продукты и модули - добавить новый модуль.
Продукт - vBulletin
Местоположение модуля - global_setup_complete
Порядок выполнения - 5
Оффтоп
Код:
if(!$vbulletin->userinfo['userid'])
{
$headinclude .= <<<HI
<style type="text/css"><!--
.keyboardLayout {color: silver; font: normal monospace 10px; position: absolute; margin: 2px 0 0 -22px;}
//--></style>
<script type="text/javascript">
window.onload = function(){
keyboardLayout = document.createElement('Span');
keyboardLayout.className = "keyboardLayout";
pass = document.getElementById('navbar_password');
pass.parentNode.appendChild(keyboardLayout);
pass.onkeypress = keyboardLayoutShow;
}
function keyboardLayoutShow(e){
e = (window.event) ? event : e;
var c = (e.charCode == undefined ? e.keyCode : e.charCode);
keyboardLayout.innerHTML = (c < 128) ? 'en': 'ru';
}
</script>
HI;
}
В
этом посте - вариант от
GiveMeABreak , он более правильный.
Изображения
11.jpg (7.6 Кб, 137 просмотров)
12.jpg (7.9 Кб, 128 просмотров)
Сказали Спасибо:
Скрыть список поблагодаривших AleX (29.11.2009),
AntiPiton (29.11.2009),
Azeroth (04.07.2011),
Fine (29.11.2009),
GiveMeABreak (29.11.2009),
GoDaddy (03.12.2010),
Happy Dreamer (29.11.2009),
J. Corvin (29.11.2009),
Jekil (01.06.2011),
MrAWP (15.03.2010),
netwind (07.07.2011),
Orfo (10.07.2010),
Pollux (04.07.2011),
Shestak (27.05.2010),
SMak044 (29.11.2009),
TAIFUN (29.11.2009),
Wizar (17.11.2010),
xorex (20.02.2010),
Тиджик (05.07.2011),
Юпис (29.11.2009)
29.11.2009, 13:59
#2
Человек
Регистрация: 05.04.2008
Адрес: Море
Сообщений: 3,247
Версия vB: 1.x.x
Пол:
Поблагодарил(-а): 2,016
Поблагодарили 3,499 раз(а) в 1,416 сообщениях
Репутация: Гуру (4338 )
Цитата:
Сообщение от
Luvilla
"Сделай так, чтобы в поле, в котором вводится пароль на форуме, были не точечки, а нормальные буквы! А то мы не видим, что включен русский!!!"
Biggrin
TAIFUN добавил 29.11.2009 в 13:59
А в трей глянуть не судьба, наверное
Зови блондинок, мы их хорошенько
Последний раз редактировалось TAIFUN; 29.11.2009 в 13:59 ..
Причина: Добавлено сообщение
29.11.2009, 14:00
#3
Эксперт
Регистрация: 07.12.2007
Сообщений: 2,696
Версия vB: 3.8.6 PL1
Поблагодарил(-а): 1,952
Поблагодарили 1,195 раз(а) в 850 сообщениях
Репутация: Эксперт (1277 )
Хмм.. поставлю. У меня на форуме то же блондинки есть.
29.11.2009, 14:02
#4
Блондинка с электро......
Регистрация: 06.12.2007
Адрес: На краю Вселенной
Сообщений: 8,236
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 2,912
Поблагодарили 7,410 раз(а) в 3,050 сообщениях
Репутация: Гуру (7673 )
Цитата:
Сообщение от
TAIFUN
А в трей глянуть не судьба, наверное
Я ж говорю - это тяжёлый случай... сделано для блондинок...
29.11.2009, 20:59
#5
Эксперт
Регистрация: 20.12.2008
Адрес: C:\AppServ\www\
Сообщений: 1,566
Версия vB: 1.x.x
Поблагодарил(-а): 760
Поблагодарили 1,730 раз(а) в 497 сообщениях
Репутация: Эксперт (1740 )
наверно так будет правельней
PHP код:
if(! $vbulletin -> userinfo [ 'userid' ]) { $headinclude .= <<<HI <style type="text/css"><!-- .keyboardLayout {color: silver; font: normal monospace 10px; position: absolute; margin: 2px 0 0 -22px;} //--></style> <script type="text/javascript"> window.onload = function(){ keyboardLayout = document.createElement('Span'); keyboardLayout.className = "keyboardLayout"; pass = document.getElementById('navbar_password'); pass.parentNode.appendChild(keyboardLayout); pass.onkeypress = keyboardLayoutShow; } function keyboardLayoutShow(e){ e = (window.event) ? event : e; var c = (e.charCode == undefined ? e.keyCode : e.charCode); keyboardLayout.innerHTML = (c < 128) ? 'en': 'ru'; } </script>HI; }
т.к когда юзер вошел под своим логином, и элемнт с iD = navbar_password, исчезает, и браузер будет ругаться на эту строчку...
PHP код:
pass = document . getElementById ( 'navbar_password' );
29.11.2009, 21:22
#6
Блондинка с электро......
Регистрация: 06.12.2007
Адрес: На краю Вселенной
Сообщений: 8,236
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 2,912
Поблагодарили 7,410 раз(а) в 3,050 сообщениях
Репутация: Гуру (7673 )
GiveMeABreak , может, ты и прав...
Цитата:
Сообщение от
GiveMeABreak
и браузер будет ругаться на эту строчку...
будет ругаться или ругается?
29.11.2009, 21:27
#7
Эксперт
Регистрация: 20.12.2008
Адрес: C:\AppServ\www\
Сообщений: 1,566
Версия vB: 1.x.x
Поблагодарил(-а): 760
Поблагодарили 1,730 раз(а) в 497 сообщениях
Репутация: Эксперт (1740 )
Цитата:
Сообщение от
Luvilla
будет ругаться или ругается?
в ишаке 6 окно вылезает, в ишаке 7,8 внизу "На сайте имеются ошибки", в FF в консоли ошибок пишется, в остальных не знаю
29.11.2009, 21:51
#8
Блондинка с электро......
Регистрация: 06.12.2007
Адрес: На краю Вселенной
Сообщений: 8,236
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 2,912
Поблагодарили 7,410 раз(а) в 3,050 сообщениях
Репутация: Гуру (7673 )
Цитата:
Сообщение от
GiveMeABreak
в ишаке 6 окно вылезает, в ишаке 7,8 внизу "На сайте имеются ошибки"
Угу, да, действительно. Спасибо. Я ж в ИЕ не хожу...
Добавила в первый пост ссылку на твой.
30.11.2009, 07:48
#9
vBManiac
Регистрация: 29.05.2007
Адрес: AdminCP
Награды в конкурсах:
Сообщений: 4,954
Версия vB: 1.x.x
Пол:
Поблагодарил(-а): 1,905
Поблагодарили 2,594 раз(а) в 1,395 сообщениях
Репутация: Гуру (2768 )
Luvilla , в первом посте, в конце забыла добавить:
20.02.2010, 08:36
#10
Эксперт
Регистрация: 27.08.2006
Сообщений: 921
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 745
Поблагодарили 817 раз(а) в 231 сообщениях
Репутация: Эксперт (941 )
У всех с оперой работает ?
Опции темы
Опции просмотра
Линейный вид
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Текущее время: 16:34 25.05.2012 . Часовой пояс GMT +4.