Joomla 1.5, un gestor de contenidos
LOS MÓDULOS ASOCIADOS A COMPONENTES: EL MÓDULO ENCUESTA DE JOOMLA 1.5 Son módulos que necesitan para su correcto funcionamiento de la presencia de uno o varios componentes previamente instalados en el sistema, ya que recogen o hacen consultas a las tablas en las que se encuentran alojados estos componentes. Es necesario mencionar que cada componente que está instalado en Joomla está relacionado íntimamente con una tabla de datos. Por ejemplo, cuando instalamos en Joomla un componente como una galería de imágenes, se crean de 2 a 3 y hasta cuatro tablas en la base de datos de Joomla. Y puede ocurrir, en algunos casos concretos, que haya módulos que trabajen tan íntimamente relacionados con los componentes que si instalas el módulo, pero no instalas previamente el componente asociado se generará un error en la instalación por lo que el módulo no funcionará. Aunque no es el momento, por ahora, de profundizar en los llamados componentes de Joomla, cuestión que se abordará en otra sección de esta Web, entenderás mejor este concepto si realizas prácticas concretas con el sistema Joomla. Para ello vamos a crear un módulo llamado Encuestas. Se trata de uno de los tipos de módulos que Joomla incluye en su instalación básica y que se encuentra asociado al componente Encuestas, otro de los básicos de Joomla que ya incluye de manera predeterminada. Crearlo es tan sencillo como utilizar el procedimiento que ya has visto a la hora de crear módulos de los incluidos en Joomla pero no será visible ni funcionará hasta tanto no configures el componente Encuestas. Ya lo verás, aprenderás a hacerlo.
PASO 1. Crear el módulo Encuestas Acude a Extensiones – Gestor de módulos para crear un nuevo módulo en el sistema. Haz clic en el botón Nuevo y en la nueva pantalla valida la opción Encuesta, pulsa el botón Siguiente de la parte superior de la ventana y en la pantalla de configuración del módulo introduce los siguientes datos:
Título: Opina:
Mostrar Título: Sí
Habilitado: Sí
Posición: right
Observa el apartado Parámetros del módulo. Localiza la opción Encuesta y fíjate que se muestra el título Seleccionar una encuesta.
Con el ordenador a cuestas http://www.lasticenelaula.es/portal
1
Edita Sueiras
Joomla 1.5, un gestor de contenidos Esto significa que para que el módulo muestre la encuesta deseada primero tendrás que crearla y en esta sección del módulo elegirla de entre aquellas que ya tengas configurada (de momento, no tienes ninguna). La creación y configuración de la encuesta que el módulo va a mostrar le corresponde a un componente de la instalación básica de Joomla 1.5. denominado Encuestas que se localiza en el menú Componentes. Guarda finalmente el módulo y comprueba, actualizando el Frontend de tu sitio Web, que el módulo Encuestas se muestra en tu sitio Web pero sin contenido.
PASO 2. Crear y configurar tu primera encuesta con el componente Encuestas de Joomla 1.5 Joomla incluye, en su instalación básica, el componente com_poll para plantear encuestas a los visitantes y usuarios de tu sitio: cada una de ellas está formada por una sola pregunta y hasta 12 opciones excluyentes. Para diseñar y modificar las encuestas debes acudir al Gestor de encuestas que se localiza en el menú Componentes – Encuestas del Backend o administración de Joomla:
Accedes así al listado de todas las encuestas que tienes creadas y configuradas en el sistema, que lógicamente, y de momento, está vacío. Los botones de la barra de herramientas te permiten publicar y anular la publicación de las encuestas, borrarlas, editarlas y, por supuesto, también crear nuevas encuestas utilizando el botón Nuevo.
Con el ordenador a cuestas http://www.lasticenelaula.es/portal
2
Edita Sueiras
Joomla 1.5, un gestor de contenidos Pulsa, por tanto, en el botón Nuevo para acceder al formulario de creación de una nueva encuesta: En el cuadro de texto Título escribe la pregunta o el enunciado de la encuesta y utiliza cada una de los cuadros de texto Opciones para establecer las posibles respuestas a la misma. Recuerda que estas opciones son excluyentes, es decir, el usuario sólo podrá elegir una de entre las posibles en cada votación. La opción Intervalo permite establecer un plazo mínimo de tiempo (expresado en segundos) entre dos votos procedentes de un mismo ordenador. Este sistema de control está basado en cookies, por lo que resulta fácil escapar a él: por ejemplo, si se utiliza distintos navegadores o si el usuario borra las cookies, podrá votar tantas veces como quiera sin limitación alguna de tiempo. Por ejemplo, configura la encuesta de la siguiente manera:
Título: ¿Qué contenidos le gustaría encontrar en nuestro sitio?
Publicado: Sí
Opción 1. Información detallada sobre el centro
Opción 2. Fotografías de las actividades realizadas
Opción 3. Variedad de recursos educativos
Opción 4. Foros de participación
Opción 5. Enlaces educativos
Cuando finalices de diseñar la encuesta haz clic en el botón Guardar para guardarla en el sistema. Observa como la nueva encuesta se muestra, ahora sí, en el listado del Gestor de Encuestas configurado en Joomla 1.5. La creación de la encuesta ha finalizado pero... si recargas el Frontend de tu sitio seguirás sin poder verla porque... ¡para mostrarse en tu sitio, en el Frontend, necesitas configurar el módulo correspondiente asociado a este componente, el módulo Encuesta – mod_poll!. Por cierto, asegúrate siempre: la nueva encuesta debe estar habilitada o publicada o si no no podrá visualizarse en el módulo.
PASO 3. Configurar el módulo para que muestre la nueva encuesta Recuerda que ya tienes creado el módulo Opina: que servirá para mostrar la encuesta creada. Acude, por tanto, al Gestor de módulos (Extensiones – Gestor de módulos) y haz clic en el nombre del módulo para acceder al formulario de configuración del mismo. Observa de nuevo el apartado Parámetros. Despliega el cuadro de lista Encuesta y ahora verás el título de la nueva encuesta que creaste en el paso anterior. Sólo tienes que seleccionarla, guardar los cambios utilizando el Con el ordenador a cuestas http://www.lasticenelaula.es/portal
3
Edita Sueiras
Joomla 1.5, un gestor de contenidos bot贸n Guardar de la barra de herramientas y actualizar el Frontend de tu sitio para comprobar que se muestra en el m贸dulo y que funciona perfectamente.
Prueba su funcionamiento. Contesta a la encuesta, vota y observa c贸mo Joomla 1.5 muestra los resultados.
Con el ordenador a cuestas http://www.lasticenelaula.es/portal
4
Edita Sueiras