Autor Tópico: Caps Lock Detection on Login  (Lida 4579 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5072
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Caps Lock Detection on Login
« em: 22 de Dezembro de 2010, 08:15 »
EN -
http://custom.simplemachines.org/mods/index.php?mod=1807

PT
http://comunidade.smfpt.net/index.php/topic,4710.msg12113/topicseen.html#msg12113

Mod Para 1.1.x série.  2.0.x

/Themes/default/Login.template.php

Código: [Seleccione]
<td><input type="password" name="passwrd" value="', $context['default_password'], '" size="20" /></td>
Código: [Seleccione]
<td><input type="password" name="passwrd" value="', $context['default_password'], '" size="20" onkeypress="capsLock(event,\'login_screen\')" /> <div class="error" style="visibility:hidden" id="login_screen">', $txt['capslock_warning'], '</div></td>

/index.template.php

Código: [Seleccione]
</head>
Código: [Seleccione]
<script language="JavaScript" type="text/javascript">
function capsLock(e,div){
keyCode = e.keyCode?e.keyCode:e.which;
shiftKey = e.shiftKey?e.shiftKey:((keyCode == 16)?true:false);
if(((keyCode >= 65 && keyCode <= 90) && !shiftKey)||((keyCode >= 97 && keyCode <= 122) && shiftKey))
document.getElementById(div).style.visibility = \'visible\';
else
document.getElementById(div).style.visibility = \'hidden\';
}
</script>

</head>

Código: [Seleccione]
<input type="password" name="passwrd" size="10" />
Código: [Seleccione]
<input type="password" name="passwrd" size="10" onkeypress="capsLock(event,\'quick_login\')" />
Código: [Seleccione]
<input type="hidden" name="hash_passwrd" value="" />
Código: [Seleccione]
<input type="hidden" name="hash_passwrd" value="" />
<div class="error" style="visibility:hidden" id="quick_login">', $txt['capslock_warning'], '</div>

/Themes/default/languages/Modifications.teuidioma.php

Código: [Seleccione]
?>
Código: [Seleccione]
// Caps Lock detection on Login Mod by Nas translate candidosa2
$txt['capslock_warning'] = 'O Caps Lock est&aacute; activado.';
// End Caps Lock detection on Login Mod by Nas suporte smfpt