El documento propone una solución para promocionar los cursos de una universidad multilingüe (MU) utilizando Plone como sistema de gestión de contenidos (CMS) y Oracle como base de datos. La solución combina ambos para permitir búsquedas unificadas, almacenando datos comunes en la base de datos y datos específicos en el CMS. El contenido se mostrará en varios idiomas y se implementarán formularios para inscripciones y solicitudes de información.
15. Multilingüe
●
MU es una universidad multilingüe
●
No solo que los cursos se imparten en
diversos idiomas
●
Su información se debe mostrar en
diversos idiomas
●
Euskara, Español e Inglés
16. Multilingüismo
●
El multilingüismo se tiene que reflejar en
la web
●
Los cambios de idioma deben funcionar y
ser coherentes
●
Hay que indicar a los búscadores los
contenidos adecuados
21. Inscripciones y formularios
●
Gestión de inscripciones ajena a la web
●
Formularios de inscripción (con gestión
interna)
●
Formularios de solicitud de información
●
Envío a personas designadas en la base de
datos
●
Formularios flexibles y modificables por
administradores
22. Conclusiones
●
Forma dinámica de buscar contenidos
●
Combinación de BBDD + CMS
●
Flexibilidad CMS
●
Pensar siempre en:
●
Multilingüismo
●
Buscadores
●
Usuario final
CS es una empresa con más de 15 años de experiencia trabajando en Internet
Nuestros principios fundamentales son el Sofware libre, con el eque trabajamos desde el principio, y las tecnologías creadas al rededor del lenguaje de programación Python que utlizamos desde el principio para hacer nuestras aplicaciones y webs.
Somos expertos en usabilidad, innovación, multilingüismo y posicionamiento web.
Y es lo que intentamos trasladar a nuestros clientes y usuarios finales de nuestras webs en los proyectos en los que trabajamos.
Mondragon Unibertsitatea es una universidad creada en 1997 que nace por la asociación de tres cooperativas educativas.
Una de sus principales características es su estrecha y permanente relación con el mundo laboral lo que permite adecuar la oferta académica a las necesidades de las empresas y organizaciones.
La relación que la universidad tiene con la Corporación Mondragon (con más de 250 empresas y más de 75000 trabajadores), permiten que los alumnos tomen contacto con las empresas en todas las fases de su proceso educativo.
Debido a esa estrecha relación con el mundo de la empresa, Mondragon Unibertsitatea ofrece en su catálogo más de 700 cursos diferentes, desde másteres universitarios a jornadas, pasando por másteres propios o cursos financiados por entidades externas o MOOCs .
Los cursos tienen una duración y tipología variada, desde cursos de una mañana hasta másteres de más de un año de duración.
Cuando MU analizó las necesidades para mostrar toda la información sobre los cursos, se dio cuenta de que tan amplia era la casuística de cursos y responsables de cursos que una simple consulta a su base de datos de cursos no era suficiente, y el uso del CMS de su web era muy complejo
La Base de Datos contenía muchas veces menos información de la que querían transmitir, o la querían transmitir de otra forma (se trataba de una Base de Datos de gestión).
El CMS les permitía explayarse en cada curso, pero perdían toda la información ya existente en la base de datos (horarios, modalidades, idiomas, ...), datos estructurados.
MU ya utiliza desde al año 2005 Plone como sistema de gestión de contenido para su web.
Este CMS les permite delegar de forma flexible la edición de contenido en los responsables de cada área, facultad y departamento.
MU ya utiliza Oracle como su Sistema de Gestión de Base de Datos y lo tiene enlazado a su sistema de Secretaría y Base de Datos académica en la que almacenan la información de gestión de los cursos.
Python, es un lenguaje en el que está escrito Python y permite de forma sencilla el acceso a bases de datos externas para consultar y manipular la información estructurada.
La comunidad se reúne todos los años en una Conferencia de una semana de duración y en la que CodeSyntax lleva participando desde 2007.
Desde entonces hemos estado en Nápoles, Washington, San Francisco, Bristol o Bucarest, para traer las últimas novedades a nuestros clientes como MU
La versión 5 de Plone que se publicó hace unas semanas
Y entre las novedades que trae se puede destacar que trae en su instalación base un módulo para proveer de contenido multilingüe de las webs (imprescindible para nosotros)
El diseño sigue los actuales estándares de diseño adaptativo o responsive y permite la modificación del diseño desde la web.
Trae también un sistema de creación de nuevos tipos de contenido (noticias, eventos, páginas, carpetas, ...) que se puede utilizar desde la web.
Además de muchas mejoras de usabilidad y teconología.
Os animo a probarlo y a ver todas sus características en la presentación prepara por una compañera
Para la solución diseñada se decidió exponer parte de la información existente en la BBDD académica (información genérica: nombres, tipologías, profesores, breve descripción, idiomas, ...)
Se creo una plantilla de curso ampliada, con más información que la proporcionada por la base de datos y edición WYSIWYG (tinymce)
Hay mucha información que ya se genera en formato folleto para repartirlo en eventos, enviarlo como publicidad, ...
Pero no se puede crear esa información para todos los cursos de una vez y tenerla para siempre (sobre todo en cursos cuya información es dinámica y los editores la modifican directamente)
Para ello, utilizamos un servidor llamado pp.server junto con wkhtmltopdf para permitir la generación inmediata de un PDF con la información editada en el CMS o la proviniente de la BBDD