Compartiendo conocimiento y experiencias

Drupal

Nuevo portal web para la clínica dental Trigémino

categoría:

Desde hace unos días, la clínica dental Trigémino ya dispone de su nuevo portal web. Se trata de un portal desarrollado en Drupal que ofrece a sus visitantes información acerca de las diversas afecciones dentales y como solucionarlas. También hace un recorrido por los servicios que ofrece la clínica y dispone de encuestas y formularios para recoger las opiniones de los usuarios de la clínica.

Puedes visitarla en http://www.clinicadentaltrigemino.es/.

Drupal 8 utilizará el editor CKEditor 4

categoría:

Finalmente el equipo de desarrollo de Drupal 8 se ha decidido a apostar por la nueva versión de CKEditor para incorporarlo en el core de la próxima versión de Drupal. Hasta ahora se había apostado por el editor Aloha pero según explica Dries Buytaert en su blog, han surgido algunas dificultades que finalmente les han hecho inclinarse por la nueva versión 4 de CKEditor.

Esta nueva versión incorpora edición "inline" que básicamente consiste en que se pueden editar los contenidos directamente desde la parte pública y no es necesario ir a la parte de administración del portal para modificarlos. Aquí se puede ver un ejemplo de edición inline.

Instalar y configurar apache solr para Drupal 7

categoría:

Desde hace bastante tiempo teníamos pendiente escribir sobre apache solr y cómo configurarlo con Drupal7. Estos son los pasos básicos a seguir:

Instalar Tomcat: aptitude install tomcat6 tomcat6-admin tomcat6-common tomcat6-user

Tenemos que modificar el usuario para que tenga los roles necesarios:

  1. vim /etc/tomcat6/tomcat-users.xml
  2. <role rolename="admin"/>
  3. <role rolename="manager"/>
  4. <user username="tomcat" password="password" roles="admin,manager"/>

y reiniciar tomcat

  1. /etc/init.d/tomcat6 restart

Instalar solr: apt-get install solr-tomcat

Instalar el modulo Drupal: drush dl apachesolr

Copiamos los ficheros desde el directorio del módulo solr de drupal al directorio de configuración de solr:

  1. cp solrconfig.xml /etc/solr/conf/
  2. cp schema.xml /etc/solr/conf/
  3. cp protwords.txt /etc/solr/conf/

Modificamos el directorio de almacén:
 

Drupal y Symfony comparten también el mundo real

categoría:

Desde hace meses se viene hablando de la futura integración de Symfony en el núcleo de la próxima versión de Drupal, la 8. Ahora parece que ese acercamiento en el plano técnico se va a producir también en el mundo real en el ámbito de las conferencias.

Proyecto de comercio electrónico basado en Drupal Commerce

categoría:

Hace unos días se publicó una nueva web que hemos desarrollado con Drupal. Una nueva experiencia de comercio electrónico, esta vez una tienda de productos: on12h tienda cuidado personal, dietética, cosmética y puericultura

 on12h tienda online

Basada en Drupal Commerce, dispone de:

  • Gestión de productos.
  • Control de Stock.
  • Gestión de clientes.
  • Gestión de pedidos.
  • Gestión de carritos.
  • Gestión de cupones descuento.
  • Gestión de envíos.
  • Gestión de impuestos.

Hemos utilizado búsquedas por facetas, para permitir al usuario filtrar por categorías, tipo de producto, marca, rango de precio, conocer y modificar filtros con un sólo clic. Al crear índices con los campos con los que se permite filtrar se mejora el rendimiento y por lo tanto los tiempos de respuesta.

Traducir en Drupal una cadena en javascript. Función t()

categoría:

Varios de los proyectos que hemos realizado son multiidioma y la función t() de Drupal es imprescindible y una gran aliada.

Hacemos hoy una mención especial a cuando añadimos una cadena traducible desde javascript.

Drupal.t('Cadena traducible')

Al igual que t(), la cadena estará disponible para ser traducida desde la administración.

Espero sea de ayuda.

Solucionex patrocina la Drupalcamp Spain 2012 de Madrid

categoría:

Un año más (y ya van 3) Solucionex es patrocinador de la Drupalcamp Spain 2012 que este año se va a celebrar en Madrid los días 20 y 21 de Octubre.

Esperamos que vuelva a ser un éxito de asistentes y que el contenido de las ponencias y el networking resulten útiles para todos.

Módulo para chequear la seguridad de tu Drupal

categoría:

Aunque Drupal incorpora de serie múltiples medidas para garantizar la seguridad, nunca está de más revisar si tienes algún "agujero" abierto. Al final los desarrollos los hacemos personas y las personas cometen errores así que más vale prevenir que curar.

Para ayudarte en esta tarea de detectar posibles errores de configuración o de desarrollo, existe el módulo security review desarrollado y mantenido por la propia Acquia (la empresa del creador de Drupal Dries Buytaert).

Este módulo realiza una serie de validaciones y te avisa de aquello que pueda ser un problema de seguridad. Entre otras validaciones se encarga de :

Access denied y la importacia del guión bajo

categoría:

El continuo trabajo con Drupal, a veces, te lleva a situaciones cuando menos curiosas, y son éstas las que te mantienen vivo el espirítu de conocer y perfeccionar cada día más.

Hace unos días pasamos uno de nuestro proyectos a un entorno de pre-producción en los servidores que finalmente serían los de producción. Aparentemente todo funcionaba correctamente, pero por la mañana nos llamó unos de los gestores del portal diciendo que no podía acceder a la parte de administración. El problema sólo se daba en Interner Explorer, y el mesaje era "Acceso denegado". Nos resultaba extraño, porque no era un problema de introducir mal la contraseña ni de cookies en su navegador, ni de caché, ... Después de varias horas, encontramos la solución, era el guión bajo del subdominio. Por raro que parezca (por lo menos para mi) el guión bajo del subdominio, hacía que sólo en IE se perdiera la cookie de sesión y por lo tanto el "logueo" fuera en incorrecto (Acceso denegado).

Fin de semana Symfony y Drupal

categoría:

Excelente fin de semana para los amantes de la programación en php. Se celebran dos eventos importantes para las comunidades Drupal y Symfony.

Conferencia española de Symfony, deSymfony 2012

  • La conferencia hispana más importante Symfony y la segunda a nivel mundial.
  • 15 y 16 de junio
  • En la Universidad Jaume I, Castellón
  • 20 sesiones teórico prácticas
  • Más de 250 asistentes
  • http://www.desymfony.com

Drupal Developer Days Barcelona

Distribuir contenido

Conócenos

Solucionex Drupal y Symfony

Síguenos en

Síguenos en FacebookSíguenos en Twitter

Comentarios recientes

Apoyamos

Drupal Association

Asociación Española de Drupal