Migration SVN
This commit is contained in:
126
web/themes/underground/javascript/myaccount.js
Executable file
126
web/themes/underground/javascript/myaccount.js
Executable file
@@ -0,0 +1,126 @@
|
||||
function modify_account()
|
||||
{
|
||||
var input_list = new Array();
|
||||
var test_pass = true;
|
||||
|
||||
$('form#form_data input,select').each(function() {
|
||||
if ( this.type != 'button' ) {
|
||||
input_list.push(this.id);
|
||||
}
|
||||
});
|
||||
|
||||
for (var i = 0; i < input_list.length; i++)
|
||||
{
|
||||
// Verifying the syntax of inputs
|
||||
var param = input_list[i];
|
||||
if ( !value_verify(param) ) {
|
||||
test_pass = false;
|
||||
$('#'+param).css({'border' : '1px '+color_nok+' solid'});
|
||||
$('#'+param).animate({ backgroundColor : background_nok }, 500);
|
||||
|
||||
} else {
|
||||
$('#'+param).css({'border' : '1px '+color_ok+' solid'})
|
||||
$('#'+param).animate({ backgroundColor : background_ok }, 500);
|
||||
}
|
||||
}
|
||||
|
||||
// If all inputs are OK, send req to ajax.php
|
||||
if ( test_pass ) {
|
||||
var post_data = $('form#form_data input,select').serialize();
|
||||
$.ajax({
|
||||
url: 'ajax.xhtml?id=updateAccount',
|
||||
data: post_data,
|
||||
type: 'POST',
|
||||
start: $('form#form_data input,select').attr('disabled','disabled'),
|
||||
error: function(responseText) { alert(critical_error);},
|
||||
success: function(responseText){display_modification_data(responseText);},
|
||||
});
|
||||
}
|
||||
} // end of modify_account
|
||||
|
||||
function display_modification_data(ressource)
|
||||
{
|
||||
if ( $('#result_data').css('display') != 'none') {
|
||||
$('#result_data').slideUp(200);
|
||||
$("#result_data p[id*='return_code_']").css('display', 'none');
|
||||
}
|
||||
if (ressource == 'critical_error') {
|
||||
alert(critical_error);
|
||||
return;
|
||||
}
|
||||
ressource = eval(ressource);
|
||||
for (var i = 0; i < ressource.length; i++)
|
||||
{
|
||||
$('#return_code_'+ressource[i]).css('display', '');
|
||||
}
|
||||
$('form#form_data input,select').attr('disabled','');
|
||||
$('#result_data').slideDown(500);
|
||||
} // End of display_modification
|
||||
|
||||
// ---------------------------------------------------------------------------- //
|
||||
function modify_password()
|
||||
{
|
||||
var input_list = new Array();
|
||||
var test_pass = true;
|
||||
|
||||
$('form#form_password input').each(function() {
|
||||
if ( this.type != 'button' ) {
|
||||
input_list.push(this.id);
|
||||
}
|
||||
});
|
||||
for (var i = 0; i < input_list.length; i++)
|
||||
{
|
||||
var param = input_list[i];
|
||||
if ( !value_verify(param) ) {
|
||||
test_pass = false;
|
||||
$('#'+param).css({'border' : '1px '+color_nok+' solid'});
|
||||
$('#'+param).animate({ backgroundColor : background_nok }, 500);
|
||||
|
||||
} else {
|
||||
$('#'+param).css({'border' : '1px '+color_ok+' solid'})
|
||||
$('#'+param).animate({ backgroundColor : background_ok }, 500);
|
||||
}
|
||||
}
|
||||
if ( test_pass ) {
|
||||
var post_data = $('form#form_password input').serialize();
|
||||
$.ajax({
|
||||
url: 'ajax.xhtml?id=updatePassword',
|
||||
data: post_data,
|
||||
type: 'POST',
|
||||
start: $('form#form_password input').attr('disabled','disabled'),
|
||||
error: function(responseText) { alert(critical_error);},
|
||||
success: function(responseText){display_modification_password(responseText);},
|
||||
});
|
||||
}
|
||||
} // end of modify_password
|
||||
|
||||
function display_modification_password(ressource)
|
||||
{
|
||||
if ( $('#result_password').css('display') != 'none') {
|
||||
$('#result_password').slideUp(200);
|
||||
$("#result_password p[id*='return_code_password_']").css('display', 'none');
|
||||
}
|
||||
if (ressource == 'critical_error') {
|
||||
alert(critical_error);
|
||||
return;
|
||||
}
|
||||
ressource = eval(ressource);
|
||||
for (var i = 0; i < ressource.length; i++)
|
||||
{
|
||||
$('#return_code_password_'+ressource[i]).css('display', '');
|
||||
}
|
||||
$('form#form_password input').attr('disabled','');
|
||||
$('#result_password').slideDown(500);
|
||||
} // End of display_modification
|
||||
|
||||
// ----------------------------------------------------------------------------------- //
|
||||
function checkPassword()
|
||||
{
|
||||
alert('debug');
|
||||
var post_password = $('form#form_password input[name="password"]').serialize();
|
||||
alert(post_password);
|
||||
// $.ajax{
|
||||
// url: 'ajax.xhtml?id=checkPassword',
|
||||
// data:
|
||||
// }
|
||||
}
|
||||
19
web/themes/underground/javascript/vhosts.js
Executable file
19
web/themes/underground/javascript/vhosts.js
Executable file
@@ -0,0 +1,19 @@
|
||||
function showAdvancedOptions()
|
||||
{
|
||||
for( var i=1; i<16;i++)
|
||||
{
|
||||
$("#adv_opt_"+i).show('slow', function(){ $(this).removeAttr('style');});
|
||||
}
|
||||
$("#btn_adv_opt_s").hide();
|
||||
$("#btn_adv_opt_h").show();
|
||||
}
|
||||
|
||||
function hideAdvancedOptions()
|
||||
{
|
||||
for( var i=1; i<16;i++)
|
||||
{
|
||||
$("#adv_opt_"+i).hide('slow');
|
||||
}
|
||||
$("#btn_adv_opt_h").hide();
|
||||
$("#btn_adv_opt_s").show();
|
||||
}
|
||||
Reference in New Issue
Block a user