Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Boton enviar de facebook en temas
angeluz   27 Dec, 2012, 8:37 pm
#1
Hola, bueno, el motivo de este tutorial es agregar un sexy botón de enviar temas a través de facebook.
OJO: Este lo envía mediante un mensaje a tus amigos NO lo comparte.

Primer paso: Vamos a entrar a
Plugins facebook

Segundo paso: Llenamos el formulario que se nos muestra.
URL to send: Agrega cualquier url editaremos después, si deseas que solo se muestre para enviar tu foro tal cual puedes poner la de tu foro. Wink
Las otras 2 son opcionales Big Grin

Ahora damos en get code, se abrirá un popup con un código algo así:
Código PHP:
<?php 
<div id="fb-root"></div>
<
script>(function(d, s, id) {
var
js, fjs = d.getElementsByTagName(s)[0];
if (
d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=397661116932383";
fjs.parentNode.insertBefore(js, fjs);
}(
document, 'script', 'facebook-jssdk'));</script>

Y justo debajo de esté uno así:
Código PHP:
<?php 
<div class="fb-send" data-href="URL TO SEND"></div>
Donde dice url to send saldrá la que hayamos puesto en este recuadro C;

Ahora vamos a nuestro foro.

Acp=>estilos y plantillas=>plantillas=>tutheme=>caja del mensaje=>postbit

Ahora buscamos:
Código PHP:
<?php 
<div class="post_management_buttons float_right">{$post['button_edit']}
O
Código PHP:
<?php 
<div class="author_buttons float_left">

Según la posición que deseemos.
A continuación nos mostrará una lista de {$post[button_accion]} y demás, al final vendrá un </div>
Después del </div> agregaremos el código de facebook
Agregamos primero el segundo código.
<div class="fb-send" data-href="URL TO SEND"></div>
Aquí cambiamos lo que esta entre las comillas ("-") y agregamos esto:
Código PHP:
<?php 
{$mybb->settings['bburl']}/showthread.php?tid={$tid}
Y nos quedará:
Código PHP:
<?php 
<div class="fb-send" data-href="{$mybb->settings['bburl']}/showthread.php?tid={$tid}"></div>

Ahora agregamos el primer código después de este:
Código PHP:
<?php 
<div class="fb-send" data-href="{$mybb->settings['bburl']}/showthread.php?tid={$tid}"></div>
<
div id="fb-root"></div>
<
script>(function(d, s, id) {
var
js, fjs = d.getElementsByTagName(s)[0];
if (
d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=397661116932383";
fjs.parentNode.insertBefore(js, fjs);
}(
document, 'script', 'facebook-jssdk'));</script>

Y ahora tendremos un sexy botón de enviar de facebook Wink

Capturas:
[Imagen: v2wzfs.png]
[Imagen: 24mfcsk.png]

Adiós espero les guste, dudas comentelas C;
papi   28 Dec, 2012, 6:27 am
#2
estupendo tuto. Seguro que a muchos les resulta muy útil.Ahí te dejo rep
Iñaki   28 Dec, 2012, 7:13 am
#3
Vaya, muy interesante me gustó mucho, cuando pueda lo añadiré a mi foro, muy buena, reputación en camino ^^
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.