/***********
** WISITE NAMESPACE
**************/
$(document).ready(function(event)
{
$("#tw-enabled").click(function(){
//alert('clicked');
$("#tw-login").attr("value", 'yes')
$("#tw-disabled").removeClass('btn-danger active')
$("#tw-enabled").addClass('btn-success active');
})
$("#tw-disabled").click(function(){
//alert('clicked');
$("#tw-login").attr("value", 'no')
$("#tw-enabled").removeClass('btn-success active')
$("#tw-disabled").addClass('btn-danger active');
})
$("#fb-enabled").click(function(){
//alert('clicked');
$("#fb-login").attr("value", 'yes')
$("#fb-disabled").removeClass('btn-danger active')
$("#fb-enabled").addClass('btn-success active');
})
$("#fb-disabled").click(function(){
//alert('clicked');
$("#fb-login").attr("value", 'no')
$("#fb-enabled").removeClass('btn-success active')
$("#fb-disabled").addClass('btn-danger active');
})
$("#gp-enabled").click(function(){
//alert('clicked');
$("#gp-login").attr("value", 'yes')
$("#gp-disabled").removeClass('btn-danger active')
$("#gp-enabled").addClass('btn-success active');
})
$("#gp-disabled").click(function(){
//alert('clicked');
$("#gp-login").attr("value", 'no')
$("#gp-enabled").removeClass('btn-success active')
$("#gp-disabled").addClass('btn-danger active');
})
// button register click below
$("#social_btn").click(function()
{
var tw_login = $("#tw-login").attr('value'),
fb_login = $("#fb-login").attr('value'),
gp_login = $("#gp-login").attr('value'),
tw_key = $("#tw_key").val(),
tw_secret = $("#tw_secret").val(),
fb_key = $("#tw_key").val(),
fb_secret = $("#tw_secret").val(),
gp_key = $("#tw_key").val(),
gp_secret = $("#tw_secret").val()
//create data that will be sent over server
var social = {
UserData:{
tw_login : tw_login,
fb_login : fb_login,
gp_login : gp_login,
tw_key : tw_key,
tw_secret : tw_secret,
fb_key : fb_key,
fb_secret : fb_secret,
gp_key : gp_key,
gp_secret : gp_secret
},
FieldId:{
tw_login : "tw-login",
fb_login : "fb-login",
gp_login : "gp-login",
tw_key : "tw_key",
tw_login : "tw_secret",
fb_key : "fb_key",
fb_secret : "fb_secret",
gp_key : "gp_key",
gp_secret : "gp_secret"
}
};
// send data to server
WISocial.sendData(social);
});
});
var WISocial = {}
WISocial.sendData = function(social){
var btn = $("#social_btn");
event.preventDefault();
// put button into the loading state
WICore.loadingButton(btn, $_lang.creating_Account);
$.ajax({
url: "WICore/WIClass/WIAjax.php",
type: "POST",
data: {
action : "social_settings",
settings : social
},
success: function(result)
{
// return the button to normasl state
WICore.removeLoadingButton(btn);
console.log(result);
//window.alert(result);
//parse the data to json
//var res = JSON.stringify(result);
var res = JSON.parse(result);
//var res = $.parseJSON(result);
console.log(res);
if(res.status === "error")
{
/// display all errors
for(var i=0; i<res.errors.length; i++)
{
var error = res.errors[i];
WICore.displayErrorMessage($("#"+error.id), error.msg);
}
}
else if(res.status === "successful")
{
// dispaly success message
WICore.displaySuccessfulMessage($("#results"), res.msg);
//WICore.displaySuccessMessage($(".msg"), res.msg);
}
}
});
}
|