Drupal

Cuidado con Drupal Commons

CommonsNo es nuestra intención ser sensacionalistas, por más que el título del artículo pueda insinuarlo. Prueba de ello es que nuestra intranet corporativa se basa en Commons (anteriormente conocido como Drupal Commons), y la ofrecemos como solución a nuestros clientes.

Commons es una herramienta muy potente y compleja, y precisamente por ello conviene tener cuidado con el uso que se le da. Hasta hace un par de semanas, era una aplicación de consumo interno, pero recientemente tomamos la decisión de usarla para dar soporte a nuestros clientes y ofrecerles un espacio privado en el que almacenar documentación y otros contenidos de interés. Debido al impacto que este cambio de uso suponía, diseñamos un exhaustivo plan de pruebas que nos permitió anticiparnos a un par de problemas de privacidad intrínsencos a la plataforma.

En primer lugar, el rol más básico de todos, el usuario autenticado (authenticated user) puede acceder a los perfiles de cualquier usuario de la intranet, pertenezca o no a su Organic Group. Teniendo en cuenta que se vuelcan datos personales y profesionales, como el cargo y el departamento, no conviene que esta información circule libremente. Para solucionar este problema, hay que revocar el permiso de acceso a perfiles de usuario para dicho rol (access user profiles), además de prohibirle el acceso a las vistas most_active_users y user_directory.

El segundo problema con el que nos encontramos fueron los bloques de tags generados automáticamente por Tagadelic, que no tienen en cuenta los Organic Groups. El resultado es que un usuario normal acaba viendo etiquetas de otros grupos, que a veces pueden dar más información de la cuenta. Para solucionar esto, hay que reemplazar estos bloques por otros de creación propia. Para ello, usando Views, basta con darle a la vista el estilo Tagadelic (es importante recordar que el vocabulario se filtra con las opciones del estilo, no desde los filtros), y aplicar el filtro Organic groups: OG: Posts in current group, que restringe el contenido que se visualiza al Organic Group en el que nos encontramos.

También conviene revisar la configuración de acceso de los Organic Groups (Organic groups access configuration) para determinar el ámbito por defecto de las publicaciones. En nuestro caso, elegimos las opciones Visibility chosen by author/editor using a checkbox on the posting form. Checkbox defaults to private y Group administrator chooses whether her group homepage and audience are private or not. Defaults to private para evitar que puedan ser públicas por defecto. Además de eso, creamos un bloque visible únicamente por el administrador que avisa de los posts con ámbito público y permite actuar en caso de despiste.

Aparte de estas cuestiones de privacidad, hemos realizado otros ajustes de navegación y usabilidad, como tener siempre visible el bloque de Mis grupos o conseguir que la portada de los wikis sea más parecida a lo que todo el mundo entiende como tal, mediante la sola configuración de la vista correspondiente y la agrupación por un vocabulario nuevo llamado Área de conocimiento.

Si en tu organización estáis usando Commons con fines similares a los nuestros, o para satisfacer las necesidades interdepartamentales, o si prestáis este servicio a otras empresas, no tenéis excusa para diseñar vuestro propio plan de pruebas y afinar éstas y otras cuestiones similares. Y si necesitáis que os echemos una mano, contad con nuestra experiencia y nuestros consejos.

Impulsa confía en eMartos para el desarrollo de su portal web

ImpulsaImpulsa ha confiado en eMartos para implementar la nueva versión de su portal web, que será desarrollado íntegramente en Drupal. Impulsa es una empresa multinacional dedicada a los servicios profesionales de consultoría en construcción, ingeniería y medio ambiente. Actualmente tiene presencia en España, Angola, Argelia, Libia, Cabo Verde, Guinea Ecuatorial, México. Su incorporación a nuestra cartera de clientes supone un importante paso adelante en nuestra estrategia comercial.

Desarrollo del portal web de Impulsa

 
05/09/2011 - Actualmente

Desarrollo del portal web de Impulsa, que desea renovar su espacio actual por una alternativa más acorde con sus necesidades. La implementación se realizará con Drupal utilizando metodologías ágiles, con especial atención al rendimiento, al SEO y a la eficiencia en la presentación de los contenidos.

Impulsa
Intranet colaborativa

Necesito una plataforma que permita comunicar mi organización internamente y con el exterior, que sea segura y que se enriquezca con las aportaciones individuales, generando conocimiento colectivo. Quiero incentivar a mis empleados en base a su participación y a lo que pueden hacer por la empresa. Quiero medir el rendimiento real de nuestros procesos...

¡Necesito una intranet colaborativa!

Quiero más información¡Quiero un presupuesto!

Características

  • Basado en Drupal Commons, la tecnología open source líder en herramientas colaborativas
  • Compatibilidad con dispositivos móviles
  • Gestión de comunidades y grupos
  • Gestión de blogs, foros, wikis, encuestas y documentos
  • Chat interno
  • Plataforma escalable
  • Monitorización de la actividad
  • Cómoda interfaz de administración
  • Integración con los sistemas corporativos
  • Sistema extensible mediante plugins
  • Multi-idioma

Beneficios

  • Interconexión de departamentos, empleados, clientes y proveedores
  • Disponibilidad en cualquier lugar y momento de la información
  • Canalización de la conversación interna
  • Incremento de la productividad de la organización
  • Atención y soporte al cliente con retroalimentación de la experiencia acumulada
  • Transmisión de la cultura corporativa, conexión con los empleados, obtención de feedback
  • Reducción de costes operativos
  • Reutilización del conocimiento
  • Reducción de la fuga de conocimiento corporativo
  • Reducción de reuniones innecesarias gracias a los grupos de trabajo

Nuevos cambios en el portal

MóvilHoy volvemos a renovarnos con tres grandes cambios que surgen de la necesidad de evolucionar hacia un formato más asequible. Ahora, la información se organiza en capas que responden al nivel de interés detectado por los contenidos publicados en el portal.

En primer lugar, hemos llevado a cabo una reestructuración de la home del portal para potenciar los contenidos más demandados y eliminar lo accesorio, ofreciendo un mensaje mucho más limpio y conciso. La información que ha hecho posible este análisis proviene de ClickHeat, el sistema open source de monitorización de actividad del usuario. En este proceso también hemos ajustado algunos detalles estéticos y hemos reducido la carga de algunos contenidos. La existencia de Views y Panels hace mucho más sencillos estos cambios de maquetación.

Otro de los grandes cambios es el nuevo nombre de la línea de negocio de Sistemas, que había ido perdiendo su verdadera esencia en favor de la implantación y el mantenimiento de Software libre.

Finalmente, hemos implementado una capa móvil para llegar a todos nuestros clientes con una interfaz directa, minimalista y muy cómoda para su uso en cualquier dispositivo móvil. Aunque lo explicaremos con más detalle en un nuevo post, hemos usado el módulo Mobile Tools junto con WURFL para la detección de dispositivos, y nos hemos basado en el tema Mobile Garland para el aspecto visual. Gracias a la tecnología Drupal, podemos ofrecer un servicio de altísima calidad para que cualquier empresa tenga una versión móvil de su sitio web.

Todavía nos quedan algunas tareas menores en la nevera, como la aplicación de perfiles ImageCache a las imágenes en función del contexto y la revisión profunda de todos los contenidos, pero la primera fase de los cambios está terminada. Esperamos que estos cambios sean de vuestro agrado y que propicien una experiencia de uso satisfactoria y agradable.

Fundación Progreso y Salud vuelve a confiar en eMartos

Fundación Progreso y SaludFundación Progreso y Salud vuelve a confiar en eMartos para el desarrollo de un evolutivo sobre el portal web del Medical Genome Project, consistente en la implementación de un sistema colaborativo para compartir documentos y estructurarlos en un repositorio común.

Medical Genome Project

Desarrollo evolutivo sobre el portal web del Medical Genome Project, consistente en la implantación de un sistema colaborativo para compartir documentos y estructurarlos en un repositorio común.

Medical Genome Project ya está en producción

Portal web del MGPHoy hemos realizado la implantación en producción del portal web del Medical Genome Project, lo que supone la finalización de este proyecto en el plazo previsto y con la total satisfacción de cliente. Esto ha sido posible gracias a nuestros procedimientos internos de calidad, la gestión basada en metodologías ágiles y un profundo conocimiento de la tecnología implementada.

Algunos datos técnicos del proyecto:

  • Desarrollado sobre Drupal 6.19.
  • Creación de siete tipos de contenido distintos.
  • Interfaz de usuario intuitiva y sencilla gracias a un uso coherente de Views y Panels.
  • Gestión del portal mediante cinco roles diferentes.
  • Integración con GIP, el Gestor Integral de Publicaciones, un sistema de generación de contenidos en XML.
  • Diseño intuitivo y accesible gracias al cumplimiento de los estándares del W3C y al uso de tecnologías como jQuery. Esto garantiza la compatibilidad con casi cualquier navegador web (Firefox, Chrome, Opera, Safari, Internet Explorer y Konqueror).

Desarrollo del portal web de LARCEL

 
26/01/2011 - 11/03/2011

Desarrollo del portal web de LARCEL (Laboratorio Andaluz de Reprogramación Celular) para Fundación Progreso y Salud. La implementación se realizará con Drupal utilizando metodologías ágiles, y se integrará con GIP (Gestor Integral de Publicaciones), un sistema de distribución de contenidos en XML, y con los sistemas corporativos de análisis del tráfico web.

Medical Genome Project

Desarrollo del portal web del MGP (Medical Genome Project) para Fundación Progreso y Salud. La implementación se realizará con Drupal utilizando metodologías ágiles, y se integrará con GIP (Gestor Integral de Publicaciones), un sistema de distribución de contenidos en XML, y con los sistemas corporativos de análisis del tráfico web.

Más información sobre el portal web, en este post.

Más información sobre el interesante Proyecto Genoma Médico, en este artículo.