60 lines
1.4 KiB
JavaScript
60 lines
1.4 KiB
JavaScript
/**
|
|
* @overview Life of German Reallife - Login Login login.js
|
|
* @author VegaZ
|
|
* @copyright (c) 2008 - 2018 Life of German
|
|
*/
|
|
|
|
|
|
$('.message a').click(function () {
|
|
$('.form-l').animate({ height: "toggle", opacity: "toggle" }, "slow");
|
|
});
|
|
|
|
$('#registerBtn').click(function () {
|
|
|
|
var password = $('#passwordInputRegister').val();
|
|
var passwordRepeat = $('#passwordRepeatInputRegister').val();
|
|
mp.gui.chat.push(password.length);
|
|
if (password === "" || passwordRepeat === "") {
|
|
showError("Mindestens ein Passwort Feld ist leer!");
|
|
return;
|
|
}
|
|
|
|
if (password !== passwordRepeat) {
|
|
showError("Die beiden Passwörter stimmen nicht überein!")
|
|
return;
|
|
}
|
|
|
|
if (password.length < 8) {
|
|
showError("Das Passwort muss mindestens 8 Zeichen lang sein");
|
|
return;
|
|
}
|
|
|
|
mp.gui.chat.push(password.length);
|
|
mp.trigger('registerInformationToServer', password);
|
|
});
|
|
|
|
$('#loginBtn').click(function () {
|
|
|
|
var password = $('#passwordInputLogin').val();
|
|
|
|
if (password === "") {
|
|
showError("Du musst ein Passwort angeben!");
|
|
return;
|
|
}
|
|
|
|
mp.trigger('loginInformationToServer', password);
|
|
|
|
});
|
|
|
|
$('.quitBtn').click(function () {
|
|
resourceCall("Quit");
|
|
});
|
|
|
|
function showError(error) {
|
|
$('.isa_error').html(error);
|
|
$('.isa_error').slideDown();
|
|
}
|
|
|
|
function SendDisplayname(name) {
|
|
$("h2#playerName").text(name);
|
|
} |