Drupal y las redes sociales Facebook, Twitter y otros

Logo de Twitter y Facebook

La creciente actividad en las redes sociales y sistemas de micro-blogging como Twitter y Facebook ha hecho que muchas personas y empresas quieran incluir sus páginas con estos sistemas.
Al ver una entrada de blog los usuarios puede que deseen ver el botón de "Sígueme en Twitter" o el "Compartir en Facebook", etc.

Aquí les dejo una lista con algunos módulos que me he encontrado y que resultan muy útiles al momento de integrar nuestro cms Drupal con dichas redes sociales.

Follow

Un módulo conveniente que te ahorra tiempo si lo que quieres es permitir a los usuarios que te "sigan".
De momento se integra con:

  • Facebook
  • Virb
  • MySpace
  • Twitter
  • Picasa
  • Youtube
  • Vimeo
  • blip.tv
  • last.fm
  • Linkedln
  • Delicious
  • Tumblr

 

Disponible para Drupal 6 y Drupal 7

Se encuentra activo en aprox. 7400 sitios y se encuentra bajo un activo desarrollo.

Twitter:

Un módulo muy poderoso si lo que estas buscando es una integración más completa entre Drupal y Twitter.
Permite a los usuarios enlazar sus cuentas en el sitio de Drupal con sus cuentas de Twitter y muestra todas las entradas en su cuenta de Twitter y de Drupal.
También permite buscar en los mensajes de Twitter.
Otro módulo que se puede emplear para proveer feeds de búsquedas desde Twitter es el módulo Juitter que integra el plugin jQuery con el mismo nombre (solo para Drupal 6).

Disponible para Drupal 6 y Drupal 7.
Se encuentra activo en 19000 sitios y bajo un activo desarrollo.

Tweetmeme:

Un módulo que se integra con el servicio de TweetMeme y muestra el botón "retweet" en nodos de tipos de contenidos seleccionados.
Funciona muy bien después de añadir un fragmento de código en las plantillas que se desean utilizar, de lo contrario no funciona y muestra un error de tiempo de espera.
Se espera que esto se cambie en el futuro.

Disponible para Drupal 6 y Drupal 7, se encuentra en unos 1467 sitios y se desconoce el estado del mismo.

Facebook Connect:

Este módulo permite a los usuarios registrarse y acceder a un sitio con Drupal usando sus credenciales de Facebook.
Por otra parte, los usuarios pueden ser automáticamente registrados en el sitio de Drupal cada vez registra en Facebook.
Una aplicación debe ser creado en Facebook para obtener la clave de la API y la clave secreta que permite conectarse a la API de Facebook.
Asegúrate de configurar la dirección URL a la derecha en las opciones de Facebook Connect, tanto en Drupal y la aplicación de Facebook, de lo contrario no funcionará.

Solo para Drupal 6, se encuentra presente en unos 4400 sitios y se está en activo desarrollo.

AddThis:

Es un módulo muy simple que proporciona el botón addthis.com, permitir a los usuarios compartir el contenido de un sitio de Drupal a través de varias redes sociales.
Tu puede utilizar el módulo Actions, así como con el módulo de servicio de enlaces para los mismos fines.
El módulo Actions también ofrece algunas opciones avanzadas para compartir, además de publicar contenido en las redes sociales conocidas.

De momento solo para Drupal 6, aunque hay una beta para Drupal 7, se encuentra presente en unos 18100 sitios y bajo un mantenimiento activo.

Activity Stream:

Esto parece ser un módulo grande, que permite a los usuarios importar su actividad en las diferentes redes sociales, en sus páginas de perfil de Drupal.
Este módulo no sólo se integra con varios conocidos de redes sociales como Twitter, Facebook o Foursquare, sino que también permite importar cualquier contenido sindicado añadiendo la URL del feed.
Algunos módulos que trabajan con esta API son:

  • Blogger
  • Drupal.org code commits
  • Facebook
  • Foursquare
  • Github
  • Goodreads
  • Google Readera
  • Hulu
  • Identi.ca
  • IMDB
  • Internal nodes
  • Netfilix
  • Qik
  • Ravelry
  • StumbleUpon
  • Twitter Search Terms
  • Yelp
  • Yuotube

 

Disponible solo para Drupal 6 y está presente en más de 1530 sitios bajo un activo desarrollo.

Google Plus One +1:

Integra con Google +1 y con Google + badges. Disponible para Drupal 6 y Drupal 7, presente en unos 6000 sitios y bajo un activo desarrollo.

ShareThis:

Completa integración son el sistema de bookmarking ShareThis, en los nodos o tipos de contenidos seleccionados.
No requiere módulos adicionales para trabajar correctamente.

Características:

  • Se puede personalizar el código de tus "ShareThis" utilizando "STAPI"
  • Se puede seleccionar los nodos y/o tipos de contenidos a los que se le aplica está opción.
  • Se puede elegir si se desea mostrar en el teaser (resumen) o en la vista completa.
  • Se puede ajustar el peso de donde se muestra "ShareThis".
  • Personalización y facíl ubicación de un bloque para mostrar en el sitio.
  • Integración con "Views".

 

Se encuentra presente en 6790 sitios, cuenta con una versión para Drupal 6 y Drupal 7 respectivamente.
Se encuentra en activo desarrollo.

Esto es solo una lista de algunos de los muchos módulos disponibles.
No pretendo hacer otra cosa más que informarte sobre algunas opciones, pero recuerda que no quiero decir que sean las mejores y/o las únicas.
Es posible que al momento de leer este artículo, algunas funciones se agreguen y/o se modifiquen y que aparezcan otros nuevos.

Comentarios

Buen articulo completo. Amigo una consulta que modulo estas utilizando para agregar botones igual a los d3l final del articulo
Imagen de charly

Los que utilizo son: Google Plus One +1 y ShareThis. Salu2

gracias por el aporte!

Hola. Con Google Plus One +1 sin problemas pero ShareThis no logro configurarlo para que me muestre de forma independiente facebook, twitter, etc... en lugar del boton desplegable inicial que lo contiene todo. Además como has hecho para que google plus se muestre en la misma linea que sharethis. Gracias y un saludo.

Una pequeña consulta.. Instalé este módulo y funciona perfecto. Ahora como también hice un formulario con webform, los iconos de compartir se me muestran en esa sección también, y como que no va. Alguna manera de removerlos de ahi?? Muchas gracias
Imagen de charly

Y este módulo es?

oops! el módulo es: ShareThis
Imagen de charly

Hijo de Buda, ve a módulos y en "Share This", clic en configurar, aquí tienes las opciones para ajustar este módulo, al final de la página tienes los tipos de contenido, solo tilda donde quieres que se muestre las opciones para compartir. Salu2

Saludos, excelente sitio. una consulta, como puedo cambiar los iconos del boton me gusta de facebook, el tweet, etc, por unos totalmente personalizados. otra cosa al momento de compartir el contenido con facebook, no sale la imagen del nodo, como puedo configurar, he intentado con open graph meta tags y nada. gracias
Imagen de charly

Hola Celso, no explicas que módulos utilizas, pero tendrías que buscar en el directorio del módulo alguna carpeta que contengas las imágenes y cambiarlas por las que tu quieras. Recuerda las dimensiones de las mismas, de lo contrario tendrás que cambiar también el archivo CSS. Salu2.

saludos estimado Charly, en cuanto a las imágenes, me refería específicamente al boton recomendar (ahora viene integrado con "me gusta"), estoy usando los módulos Drupal for Facebook y Facebook Social Plugins (con el que he generado el boton recomendar). Al momento de compartir contenido, un articulo por ejemplo, en otras paginas se muestra el titulo, el nombre de la pagina, un resumen y la imagen del articulo, incluso se tiene la opción de elegir varias imágenes. En mi caso solamente se muestra el enlace compartido y el nombre de la pagina, a pesar de que estoy usando el modulo open graph y debería poner a disposición todo el contenido a las redes sociales. lo de personalizar los botones de las redes sociales, he visto paginas que no usan el "me gusta" o el "twitear" sino imagenes artisticas de los mismos. Hasta ahora no se como han logrado hacer eso. De todas maneras agradezco la respuesta, y comparta sus conocimientos, al igual que la filosofia de drupal, el conocimiento debe ser libre.Gracias.

Saludos, Me ha gustado mucho el modulo de facebook Connect, lo instalé y también creé la aplicación en facebook, pero tan sólo puedo avanzar hasta configurar el Api que me da facebook, de ahí en adelante no se que hacer con todo el código e instrucciones que me da facebook. Hay muchos tutoriales para instalar el Loing desde facebook, pero ninguno para Drupal. Así que me gustaría ver un tutorial respecto a esto (si no es mucha molestia), o por favor, si alguien me puede colaborar dándome instrucciones sobre como instalar dicha aplicación. Se lo agradesco.
Imagen de charly

Tengo pensado hacer algunos vídeos más de integración con estas plataformas sociales y Drupal. Salu2.