Imagen del caso de éxito
SoSoJuicy
Se ha arreglado la presentación de los elementos de la portada.
Listado de las diferentes fuentes de noticias.
Detalle de una de las fuentes con sus noticias.
Formulario de envío de contribuciones.

SoSoJuicy llegó a nosotros porque necesitaba realizar unas mejoras en su sitio Drupal. SoSoJuicy es un site con casi 100.000 visitas diarias que agrega noticias del corazón de otros sitios y blogs via RSS.

El reto venía a la hora de homogeneizar la apariencia de las distintas noticias que provienen de diferentes fuentes con diferente código. A parte de esto SoSoJuicy quería implementar nuevas funcionalidades.

Theming

El primer escollo que se tenía que solventar en este proyecto era homogeneizar la apariencia de los diferentes posts provenientes de diferentes fuentes. Esto es algo que ya habían probado anteriormente. Finalmente se encontró una solución que satisfacía las necesidades del cliente como se puede ver en las capturas de pantalla.

Otro de los escollos era la presentación de una de las nuevas funcionalidades, la agregación de las diferentes fuentes de noticias (agregación de agregadores). En este caso se quería tener un listado de todas las fuentes de agregación añadiendo nuevos campos no previstos por el módulo de agregación utilizado.

Nuevas funcionalidades

Como ya se ha comentado una de las funcionalidades era añadir una entidad de contenido nueva que extendiera los campos de información por defecto que permite el módulo de agregación de fuentes RSS. En concreto se quería que cada fuente dispusiera de los siguientes campos:

  • Enlace principal del Blog / Sitio web.
  • Enlace de la fuente RSS.
  • Captura de pantalla del Blog / Sitio web.
  • Perfil de facebook.
  • Perfil de twitter.
  • Descripción.

Otra funcionalidad nueva a implementar fue la posibilidad de los lectores de SoSoJuicy de enviar un formulario con los datos anteriores de su(s) blog(s) preferido(s) como sugerencia para que el administrador del site lo tuviera en cuenta como posible nueva fuente para el sitio. Cada envío del formulario genera dos correos electrónicos, uno para avisar al administrador del envío y otro al usuario como confirmación de que todo ha ido bien.