Actualizamos la página web de turismo del Ayuntamiento de Zamora
Los dos principales retos a los que nos hemos enfrentado en este desarrollo han sido el compatibilizar contenido en diferentes idiomas en el mismo sitio y por otro lado crear una inferfaz muy sencilla que permita en un par de clicks que cualquier usuario pueda crear y modificar los contenidos para los que tenga permiso.
El modo tradicional por el que se suele optar a la hora de afrontar páginas con contenidos en diferentes idiomas es crear una versión de la página para cada uno de los idiomas bajo sumdominios específicos para cada uno de esos idiomas. Esta aproximación a esta circunstancia era, en nuestra opinión, fuente de numerosos problemas, pues no solamente obligaba a mantener una página diferente para cada idioma sino que además en el momento en el que se producía una actualización en la principal, se corría el riesgo de dejar obsoletos los contenidos en los otros idiomas.
Pensamos que la mejor manera de evitar estos problemas era asociar las diferentes traducciones de los contenidos al contenido mismo. Es decir, que a la hora de presentar un artículo, la aplicación detecte si hay traduciones sobre ese contenido y dé al usuario la posibilidad de ver ese mismo contenido en cada una de las traducciones disponibles. Esta manera de afrontar este reto presenta numerosas ventajas pues aunque se cambie el diseño de la página o contenidos añadidos al artículo como galerías de imágenes o archivos adjuntos, no afecta a las traducciones, que se mantienen asociadas al artículo con independencia de cómo se muestre éste.
Habilitar la posibilidad de que diferentes grupos de usuarios pudieran tener permisos para crear o editar en una o varias partes de la plataforma, ha sido el otro reto que hemos ofrontado. Utilizando CKEditor como editor de texto y KCfinder como navegador de archivos, hemos desarrollado una interfaz muy sencilla en la que con tan solo unos clicks, un usuario con permisos puede crear contenido con o sin mapa, con o sin streetview, con o sin formulario de contacto, galería de imágenes, archivos adjuntos, formularios con campos personalizados e incluso un botón de paypal asociado a una cuenta específica.
El resutado de la integración de las últimas tecnologías y del desarrollo orientado a unas características y requerimientos concretos, ha dado como resultado una página rápida, ágil y flexible que permite infinidad de posibilidades.
Visita turismo-zamora.com
¿Necesitas una página web turística? Utiliza el formulario para contactar con nosotros.