60 lines
2.7 KiB
JavaScript
60 lines
2.7 KiB
JavaScript
$(document).ready(function() {
|
|
|
|
$(window).load(function () {
|
|
if ($('.g-recaptcha').length > 0) {
|
|
var recaptcha_pubkey = $('.g-recaptcha').attr('data-sitekey');
|
|
var recaptcha = "<div class='text-center' style='margin-bottom: 10px;'><script src='//www.google.com/recaptcha/api.js'></script><div style='display: inline-block;' class='g-recaptcha' data-sitekey='"+recaptcha_pubkey+"' data-theme='dark'></div></div>";
|
|
}else{
|
|
var recaptcha = "";
|
|
}
|
|
var title = $('.main h2').text();
|
|
var user = $('[name="loginForm"] label[for="login_name"]').text().replace(':', '');
|
|
var pass = $('[name="loginForm"] label[for="users_passwd"]').text().replace(':', '');
|
|
var vpass = $('[name="loginForm"] label[for="users_cpasswd"]').text().replace(':', '');
|
|
var fname = $('[name="loginForm"] label[for="users_fname"]').text().replace(':', '');
|
|
var lname = $('[name="loginForm"] label[for="users_lname"]').text().replace(':', '');
|
|
var email = $('[name="loginForm"] label[for="users_email"]').text().replace(':', '');
|
|
|
|
var sbtn = $('input[type="submit"]').val();
|
|
var rval = $('input[name="users_comment"]').val();
|
|
var errout = "";
|
|
|
|
if($('.main > table').length > 0)
|
|
{
|
|
var errt = [];
|
|
$(".main > table tr").each(function ()
|
|
{
|
|
var tdtxt = $(this).find('td').text();
|
|
if(!tdtxt.includes('<img'))
|
|
{
|
|
errt.push(tdtxt);
|
|
}
|
|
})
|
|
}
|
|
|
|
if(errt)
|
|
{
|
|
var errout = '<div class="alert alert-danger" role="alert"><ul><li>'+errt.join("</li><li>")+'</li></ul></div>';
|
|
}
|
|
|
|
var new_form = '\
|
|
<div class="login-container">\
|
|
<h3>'+title+'</h3>\
|
|
'+errout+'\
|
|
<form action="?m=register&p=exec" name="loginForm" method="post" class="form-group">\
|
|
<input type="text" id="login_name" name="login_name" class="form-control" placeholder="'+user+'">\
|
|
<input id="users_passwd" type="password" name="users_passwd" class="form-control" placeholder="'+pass+'">\
|
|
<input id="users_cpasswd" type="password" name="users_cpasswd" class="form-control" placeholder="'+vpass+'">\
|
|
<input type="text" id="users_fname" name="users_fname" class="form-control" placeholder="'+fname+'">\
|
|
<input type="text" id="users_lname" name="users_lname" class="form-control" placeholder="'+lname+'">\
|
|
<input type="text" id="users_email" name="users_email" class="form-control" placeholder="'+email+'">\
|
|
<input type="hidden" name="users_comment" value="'+rval+'" class="form-control">\
|
|
'+recaptcha+'\
|
|
<button type="submit" name="Submit" value="'+sbtn+'" class="btn btn-primary btn-block btn-sm">'+sbtn+'</button>\
|
|
</form>\
|
|
</div>';
|
|
|
|
$('.main').empty().html(new_form);
|
|
});
|
|
|
|
});
|