[Guía] Agregar nuevo botón "Me gusta" de Facebook en nuestros posts

Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

hubie Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Jun 2009
Mensajes
58
Facebook ha lanzado recientemente su botón "Me gusta" para que los desarrolladores puedan incluirlo en cualquier sitio web.

La función del botón es compartir el título y enlace del post que lo contiene, en el muro de Facebook de la persona que hizo clic en "Me gusta". Asimismo, en cada post queda un registro de los usuarios que hicieron clic.

DEMO

Aquí una guía para agregarlo en versiones vB 3.8.x

Primero, hay 2 versiones del botón:

  • El botón con un contador númerico pequeño a su lado
    faceb4.jpg

    cuyo código es:
    HTML:
    <iframe src="http://www.facebook.com/plugins/like.php?href=http://www.TUSITIO.com/showthread.php$session[sessionurl]?p=$post[postid]&amp;layout=button_count&amp;show_faces=true&amp;width=&amp;action=like&amp;colorscheme=light" 
    scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:100px; height:20px"></iframe>
  • Y el botón con los nombres de los que pusieron "me gusta"
    faceb5.jpg

    cuyo código es:
HTML:
<iframe src="http://www.facebook.com/widgets/like.php?href=http://www.YOURSITE.com/showthread.php$session[sessionurl]?p=$post[postid]&amp;show_faces=false&amp
        scrolling="no" frameborder="0" 
        style="border:none; width:450px; height:25px"></iframe>
*Para que salgan las fotos de perfil de los que apretaron el botón, cambiar "show_faces=false" por "show_faces=true" y "height:25px" por "height:80px".

  1. Ir a nuestra plantilla Postbit/Postbit Legacy y buscar:
    Insertar CODE, HTML o PHP:
    <!-- controls -->
  2. Y agregar a continuación el código que previamente seleccionamos de arriba con nuestro botón favorito.
    Al agregar el código en esta posición, el botón aparecerá junto a los botones de respuesta, pero puedes agregar el botón donde quieras.
  3. Si querés que el botón aparezca sólo en el primer post, deberás agregar esto al comienzo y al final de el código del botón seleccionado:
Insertar CODE, HTML o PHP:
<if condition="$post[postcount] % $vboptions[maxposts] == 1">Tu Código</if>

Imágenes:

attachment.php


attachment.php


attachment.php


Para resolver:
Hay 2 problemas, y son que agregando los códigos de más arriba el botón aparece en el primer post de cada página y no solamente en el primer post de cada thread; y que el botón aparece también en los mensajes privados.
Si alguien tiene la solución para esto será muy bienvenida ;).



---------- Actualizado a las 16:17 ---------- Original a las 16:11 ----------

Perdón, luego de hacer el post vi que ya había uno similar y hasta más completo: http://www.vbhispano.com/foros/f12/agregar_funcion_gusta_facebook-18816/

Borren el tema si quieren chicos ;)
 

hubie

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Jun 2009
Mensajes
58
esto ya lo publique hace tiempo.

Si leíste mi post te darás cuenta que yo también hace tiempo lo publiqué y luego de hacerlo noté que el tuyo era anterior, por lo que hice la correspondiente aclaración y pedí que lo borraran si era necesario.
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Arriba