var url_ima='',post_url='',blog_nomb='',title_post='',post_resume='';var intervalo1='',intervalo2,estado=true;var contador =6,existen=true;var Options = { NameBlog : "",TitlePost:"",UrlPost:"",BodyPost:"",};var Usuario=Array();jQuery(function() {jQuery("#content div").hide();jQuery("#tabs li:first").attr("id","current");jQuery("#content div:first").fadeIn();  jQuery('#tabs a').click(function(e) {        e.preventDefault();        jQuery("#content div").hide();        jQuery("#tabs li").attr("id","");        jQuery(this).parent().attr("id","current");  jQuery('#tabs a').removeClass("active");        jQuery(this).addClass("active");        jQuery(jQuery(this).attr('title')).fadeIn();});/*********MURO**********/jQuery('#publicar_muro').focus(function(){ var txtval = jQuery('#publicar_muro').val(); if(txtval == 'Escribe tu noticia..'){ jQuery('#publicar_muro').val('');}});jQuery('#publicar_muro').focusout(function(){ var txtval = jQuery('#publicar_muro').val();    if(txtval == ""){      jQuery('#publicar_muro').val('Escribe tu noticia..');     } }); jQuery('#publicar_muro').keyup( function() {  var texto = jQuery(this).val();  if(texto.length 0){   ActivaDesacti(jQuery("#btos_muro input[type=button]"),false);  }  else{   ActivaDesacti(jQuery("#btos_muro input[type=button]"),true);  }});/*********PAGE**********/   jQuery('#publicar_fanpage').focus(function(){ var txtval = jQuery('#publicar_fanpage').val(); if(txtval == 'Escribe tu noticia..'){ jQuery('#publicar_fanpage').val('');}});jQuery('#publicar_fanpage').focusout(function(){ var txtval = jQuery('#publicar_fanpage').val(); if(txtval == ""){ jQuery('#publicar_fanpage').val('Escribe tu noticia..');} }); jQuery('#publicar_fanpage').keyup( function() {  var texto = jQuery(this).val();  if(texto.length 0){   ActivaDesacti(jQuery("#btos_fanpage input[type=button]"),false);  }  else{   ActivaDesacti(jQuery("#btos_fanpage input[type=button]"),true);  }});     /************LOGIN ON OFF**************/  jQuery('#login_on_off').click(function(){  if(estado==true){      login();     }  else{     cerrar();   }});  /********PUBLICAR MURO************/jQuery('#publi_muro').click(function(e) {   if(jQuery('#publicar_muro').val()=='Escribe tu noticia..'){     consola(false,'Atencion','Por favor añada la noticia a publicar');     }   else{            if(jQuery("#bto_standar").is(":checked")){     publicar('/me/feed',jQuery('#publicar_muro').val(),Options,'Muro');    }        if(jQuery("#bto_media").is(":checked")){     public_mediaMuro(jQuery('#publicar_muro').val(),Options,'Muro');    }      }});jQuery('#limpiar_muro').click(function(e) {     jQuery('#publicar_muro').val('Escribe tu noticia..');      });/*************PUBLICAR FANPAGE******************/jQuery('#publi_fanpage').click(function(e) {   if(jQuery('#publicar_fanpage').val()=='Escribe tu noticia..'){        consola(false,'Atencion','Por favor añada la noticia a publicar');     }   else{      contador=6;      clearInterval(intervalo1);   clearInterval(intervalo2);      intervalo1 = setInterval(function () { publicar_pages(); },5e3);       intervalo2 = setInterval(function () { cuenta(); },1000);   }        });jQuery('#limpiar_fanpage').click(function(e) {    jQuery('#publicar_fanpage').val('Escribe tu noticia..');         });});window.fbAsyncInit = function(){FB.getLoginStatus(function(response){     if(response.status != "unknown"){         FB.api('/me', function(response) {          if (!response || response.error) {                      } else {        lista_page();        jQuery('#login_on_off').val('Cerrar sesion');        jQuery('strong#msadmin').text('Bienvenido '+response.name);        jQuery('strong#msadmin').css({'color':'#14a6e3'});        estado=false;                     if(Usuario.length0){ Usuario.clear(); }         Usuario.push({usu_id:response.id});                }       });      }else{         jQuery('#login_on_off').val('Iniciar sesion');         jQuery('strong#msadmin').text('Debes de iniciar sesion');         jQuery('strong#msadmin').css({'color':'#f02626'});         estado=true;     }     });};var id_publicacion='';function ActivaDesacti(obj,estado){ obj.each(function() {       var button=jQuery(this).attr('disabled');        if(button=="disabled"){      jQuery(this).attr('disabled',estado);     }     else{      jQuery(this).attr('disabled',estado);     }     }); }function cuenta(){    contador--;  if(contador=0){     jQuery('strong#contador').text(contador);  }  else{     jQuery('strong#contador').text("");  } }function login(){FB.login(function(response) {    if (response.status=="connected") {       FB.api('/me', function(response) {          if (!response || response.error) {                      } else {        lista_page();        jQuery('#login_on_off').val('Cerrar sesion');        jQuery('strong#msadmin').text('Bienvenido '+response.name);        jQuery('strong#msadmin').css({'color':'#14a6e3'});        estado=false;                       if(Usuario.length0){ Usuario.clear(); }         Usuario.push({usu_id:response.id});                }       });        }   else{   consola(false,"Atencion","Debes Iniciar sesion para publicar");      jQuery('#login_on_off').val('Iniciar sesion');      estado=true;  }  },{'scope': 'publish_stream,user_groups,manage_pages,user_photos'});}function cerrar(){   FB.logout(function(response) {       jQuery('strong#msadmin').text('Debes de iniciar sesion');      jQuery('strong#msadmin').css({'color':'#f02626'});      jQuery('#login_on_off').val('Iniciar sesion');      jQuery("section#container_page,section#container_grupos").empty();      estado=true;   });}function lista_page(){  FB.api('/me/accounts', function(response) {  if(response.data) {     var contenedor = document.getElementById('container_page');     var lista_grupos = document.createElement('form');      lista_grupos.id = 'items_page_check';       for(var i = 0; i  response.data.length; i++) {    var grupo_item = document.createElement('section');    grupo_item.id = 'friend_' + response.data[i].id;    grupo_item.innerHTML = 'input type="checkbox" name="idpage" id="'+response.data[i].name+'" value="'+    response.data[i].id + '" /' + 'span class="nom_grupos"'+response.data[i].name+'/span';    lista_grupos.appendChild(grupo_item);    }    contenedor.appendChild(lista_grupos);  }  else{   consola(false,"Atencion","Error al Obtener Fanpage, acepte los permisos de facebook");  }     });}function publicar_pages(){     var items_page = document.getElementById('items_page_check');       for(var i = 0; i  items_page.idpage.length; i++) {         if(items_page.idpage[i].checked) {                    if(jQuery("#bto_standar").is(":checked")){    public_page(items_page.idpage[i].value,jQuery('#publicar_fanpage').val(),Options,items_page.idpage[i].id);    items_page.idpage[i].checked=false;     }          if(jQuery("#bto_media").is(":checked")){      public_mediaPage(items_page.idpage[i].value,jQuery('#publicar_fanpage').val(),Options,items_page.idpage[i].id);      items_page.idpage[i].checked=false;     }                break;         }       }  }function publicar(feed,area_msm,option,name_status){loadProgres(true);   FB.api(feed, 'post', {     message: area_msm,    picture : getImgpost(option.BodyPost),    link : option.UrlPost,    name : option.NameBlog+': '+ option.TitlePost,    description : getCaracteres(getTextpost(option.BodyPost),200)  }, function(response) {    if (!response || response.error) {      consola(false,"Atencion","Error al Publicar en: "+name_status);      console.log(response);      loadProgres(false);         } else {      contador=6;      consola(true,"Exito.","Publicacion exitosa en: "+name_status);      console.log(name_status);      loadProgres(false);         }  }); }function public_mediaMuro(area_msm,option,status){loadProgres(true);  var access_token =   FB.getAuthResponse()['accessToken']; FB.api('me/photos?access_token='+access_token,'post',{    message: area_msm+" "+option.UrlPost,   url: getImgpost(option.BodyPost),         access_token: access_token   },function(response) {   if (!response || response.error) {    consola(false,"Atencion","Error al Publicar en: "+status);    console.log(response);    loadProgres(false);        } else {    contador=6;    consola(true,"Exito.","Publicacion exitosa en: "+status);    loadProgres(false);      }  });     }function public_mediaPage(page_id,area_msm,option,status){       FB.api('/' + page_id, {fields: 'access_token'}, function(resp) {        if(resp.access_token) {            FB.api('/' + page_id + '/photos','post',{      message: area_msm + option.UrlPost,     url: getImgpost(option.BodyPost),     access_token: resp.access_token      },function(response) {                    if (!response || response.error) {      consola(false,"Atencion","Error al Publicar en: "+status);      console.log(response);                    } else {      contador=6;      consola(true,"Exito.","Publicacion exitosa en: "+status);                    }             });        }    });}    function public_page(page_id,area_msm,option,estatus) {  loadProgres(true);       FB.api('/' + page_id, {fields: 'access_token'}, function(resp) {        if(resp.access_token) {            FB.api('/' + page_id + '/feed','post',{      message: area_msm,     picture : getImgpost(option.BodyPost),     link : option.UrlPost,     name : option.NameBlog+': '+ option.TitlePost,     description : getCaracteres(getTextpost(option.BodyPost),200),                    access_token: resp.access_token      }                ,function(response) {     if (!response || response.error) {      consola(false,"Atencion","Error al publicar "+estatus);                     loadProgres(false);                 } else {      consola(true,"Exito","Se publico con exito "+estatus);                      loadProgres(false);                      console.log(estatus);                     contador=6;                }                                });        }    });}Array.prototype.clear = function() {    var a = this.length;    for(var i=0;ia;i++)    {        this.pop();    }};function loadProgres(estado){  if(estado==true){     jQuery("#load_progres").fadeIn("slow");  }  else{     jQuery("#load_progres").fadeOut("slow");  } }function getImgpost(obj){   var ima= jQuery(":first img", jQuery("#"+obj)).attr("src");    console.log("#"+obj);    if (ima!=null) {  return ima;      } else {    return "https://lh5.googleusercontent.com/-53p0t9k_FgI/Ux-8AXjrz5I/AAAAAAAAHkk/ioAcSwnjEYU/w454-h340-no/no_imagen.jpg";  }}function getTextpost(c){ var b = jQuery("#" + c).clone(); b = jQuery.trim(b.text()); return b;}function getCaracteres(comentario, limite){ var longitud = limite; var cortado = ''; if (comentario.length  longitud) {  var texto = comentario.substring(0, longitud);  var indiceUltimoEspacio = texto.lastIndexOf(' ');  texto = texto.substring(0, indiceUltimoEspacio);  cortado = texto; } else {  cortado = comentario; } return cortado;}/**********************/function consola(modo,titu,msj){        if(jQuery('div#estatus_mensaje span').length0){  jQuery('div#estatus_mensaje').children().remove(); } var estatus_mensaje=jQuery("div/").addClass('estatus_mensaje left_estatus').attr("id","estatus_mensaje"); jQuery("body").append(estatus_mensaje); estatus_mensaje.fadeIn("slow"); /*************/ var span_title=jQuery("strong/").text(titu).attr("id","titu_msj"); var container_mensaje=jQuery("div/").addClass("alerta").append("p"+msj+"/p"); if(modo==false){  span_title.addClass("icon_error");  jQuery('div#estatus_mensaje').append(span_title,container_mensaje).delay(3e3).fadeOut("slow");        console.log("Entro en false");  }  else{  span_title.addClass("icon_ok");   jQuery('div#estatus_mensaje').append(span_title,container_mensaje).delay(3e3).fadeOut("slow");  console.log("Entro en true");  }}var mpl = { parametros : function(setupobj){  for(var key in setupobj) Options[key]=setupobj[key]; }};window.JFaceSocialPublish=mpl;Smart Starter
Euro $2599
Smart Starter
Euro $2599
No hay comentarios:
Publicar un comentario