Curso online de Joomla 1.5: los módulos (III)

27 07 2009

Nos ocuparemos en este artículo de los llamados MÓDULOS DE COMPONENTE. Se trata de 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 instalas un componente como una galería de imágenes o una galería de vídeos, estos componentes crearán de 2 a 3 y hasta cuatro tablas en la base de datos de Joomla. Hay, por tanto, una serie de módulos que trabajan íntimamente relacionados con los componentes y, por ello, si instalas el módulo pero no has instalado previamente el componente asociado se generará un error en la instalación. Aunque no es el momento, por ahora, de profundizar en los componentes de Joomla, cuestión que abordaremos en sesiones posteriores, entenderás mejor este concepto realizando prácticas concretas:

  • En primer lugar, recuerda que has creado un módulo Encuestas posicionado en la posición right de tu plantilla pero que aún no es visible porque no tienes configurada ninguna encuesta en tu sitio Joomla. Aprenderás a hacerlo. Si aún no lo has hecho te invitamos a que utilices el Gestor de Módulos - botón Nuevo y lo crees para seguir nuestro tutorial. Ver artículo de Con el ordenador a cuestas en el que te mostramos cómo instalar un módulo de los presentes en la instalación básica de Joomla.
  • En segundo lugar realizarás la instalación de un módulo que puede ser de utilidad en tu sitio educativo que necesita obligatoriamente la instalación previa de un componente y te mostraremos cómo configurarlos.

Configura una encuesta con el componente Encuestas de Joomla

Joomla incluye en su instalación básica el componente com_poll para plantear encuestas a los visitantes de tu sitio: cada una de ellas estará formada por una sola pregunta y tendrá la posibilidad de incluir hasta 12 opciones excluyentes.

Para diseñar - modificar las encuestas debes acudir al Gestor de encuestas localizable
en el menú Componentes - Encuestas del Backend de Joomla:

Joomla 1.5: componente Encuesta

Accederás así al listado de todas las encuestas que tienes en tu sistema: listado vacío, porque, de momento, no tienes ninguna.

Joomla 1.5: componente Encuesta

Los botones de la barra de herramientas te permitirán publicar y anular la publicación de las encuestas, borrarlas, editarlas y, por supuesto, también crear nuevas encuestas. Pulsa sobre el botón Nuevo para acceder al formulario de creación de una encuesta.

En el cuadro de texto Título escribe la pregunta o el enunciado de la encuesta y utiliza
cada uno de los cuadros de texto Opciones para establecer las opciones de respuesta de la misma. Estas opciones son excluyentes, es decir, el usuario sólo podrá elegir una de ellas 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. Sin embargo, este sistema de control es bastante limitado pues está basado en cookies, por lo que resulta muy fácil escapar a él: por ejemplo, si el visitante utiliza distintos navegadores o borra las cookies podrá votar tantas veces como quiera sin limitación alguna de tiempo. Cuando finalices de diseñar la encuesta pulsa el botón Guardar para guardarla en el sistema y observa cómo se muestra en el listado del Gestor de Encuestas.

Ejemplo de encuesta:

  • Título: ¿Qué contenidos te gustaría encontrar en nuestro sitio?
  • Opciones:
    • Información detallada sobre el centro
    • Galerías fotográficas de las actividades del centro
    • Variedad de recursos educativos
    • Descargas de documentos
    • Foros o chats de participación
    • Enlaces educativos

Joomla 1.5: componente Encuesta

Joomla 1.5: componente Encuesta

La creación de la encuesta ya ha finalizado pero si recargas el Frontend de tu sitio no podrás visualizarla. ¡Para mostrarse en tu sitio, en el Frontend, necesitarás configurar el módulo correspondiente asociado a este componente, el módulo Encuesta - mod_poll!. Por cierto, asegúrate de que la nueva Encuesta esté publicada o si no no podrá visualizarse en el módulo correspondiente.

Joomla 1.5: componente Encuesta

Recuerda que este módulo ya ha sido creado en un artículo anterior (lo hemos llamado Nuestra encuesta) pero todavía no está configurado. Ahora es el momento de hacerlo. Por ello acude al Gestor de Módulos y, haz clic en el nombre del módulo Nuestra encuesta (fíjate a su derecha verás la columna tipo - mod_poll que te indicará que se trata de un módulo encuesta) para acceder al formulario de configuración de la misma.

Observa el apartado Parámetros. Si despliegas el cuadro de lista desplegable Encuesta verás el título de la nueva encuesta que acabas de crear. Selecciónala y guarda los cambios utilizando el botón Guardar de la Barra de herramientas.

Joomla 1.5: componente Encuesta

Si ahora actualizas el Frontend de tu sitio verás el aspecto de la encuesta en la página inicial de tu sitio.

 Joomla 1.5: componente Encuesta

Prueba su funcionamiento: contesta y vota y observa cómo Joomla te muestra sus resultados.


Instala un módulo asociado a un componente: el módulo Google Search

Google Search es un módulo asociado al componente Google Search, gratuito y distribuido bajo licencia GPL, que te permitirá ubicar en cualquier posición de tu página un formulario de búsqueda en Google. Cuando el visitante de la web utilice el botón de búsqueda los resultados se mostrarán en tu propio sitio Joomla, en el lugar donde se visualizan los artículos de tu sitio (aquí es donde se nota la actuación del componente).

Información sobre el módulo en Extensions Joomla.org: http://extensions.joomla.org/extensions/external-contents/web-search/4935/details

Descarga del módulo Google Search para Joomla 1.5: http://www.kksou.com/php-gtk2/products/download_product.php?i=15

Descarga del componente Google Search para Joomla 1.5: http://www.kksou.com/php-gtk2/products/download_product.php?i=13

Debes descargar y guardar en tu equipo ambos archivos zip: el llamado mod (el módulo) y el archivo que empieza por com (el componente).

1. Instala el módulo

Con el procedimiento ya conocido, instala el módulo. Para ello acude a Extensiones - Instalar / Desinstalar y localiza el archivo zip descargado. Se instalará aunque el sistema te mostrará un mensaje de advertencia indicándote la necesidad de instalar también el componente asociado.

Joomla 1.5: instala el módulo Google Search

Acude ahora al Gestor de Módulos y habilita el módulo recién instalado o si no no será visible en el Frontend de tu sitio.

Joomla 1.5: instala el módulo Google Search

Recarga el Frontend de tu sitio para comprobar que Joomla emite un mensaje de error indicándote la necesidad de instalar el componente asociado.

 Joomla 1.5: instala el módulo Google Search

2. Instala el componente

Instala a continuación el componente asociado (instalar componentes se instala exactamente igual que el resto de extensiones de Joomla: ya sabes acude a Extensiones - Instalar / Desinstalar y procede de la misma forma que ya conoces para instalar un módulo: el archivo se llama com_googlesearch. Cuando finalices una nueva entrada llamada Google Search aparecerá en el menú Componentes de Joomla.

Joomla 1.5: instala el módulo Google Search

Ahora actualiza el Frontend de tu sitio Joomla y observa cómo el módulo ya se visualiza correctamente. Aprovecha para comprobar su funcionamiento.

Joomla 1.5: instala el módulo Google Search

Aún quedan muchas cosas por hacer. Lo primero será configurar el módulo según tus necesidades e intereses. Para ello acude al Gestor de Módulos y haz clic sobre su nombre:

  • Cambia su título para que no aparezca en inglés: por ejemplo, Buscar en la Web.
  • Cambia su ubicación al lugar de la página que desees: por ejemplo, en la parte derecha - right, al inicio de la columna. En el listado del Gestor de Módulos puedes utilizar unos pequeños triángulos presentes en la columna Ordenar para subir y bajar los módulos en cada posición que se localice.
  • Aplica y guarda finalmente los cambios cuando finalices y comprueba recargando el Frontend el aspecto final del módulo.

¡De la misma manera, también puedes configurar el componente al que se asocia este módulo para cambiar algunos de sus parámetros!. Acude, por tanto, al menú Componentes, entrada Google Search y haciendo clic sobre este nombre modifícalo a tu gusto. Por ejemplo, nosotros hemos modificado los siguientes valores:

  • width of search results: 420 (este tamaño se mide en píxeles y debes tener en cuenta que los resultados se mostrarán en la parte central de la página, esta medida es suficiente para la plantilla que estamos usando)
  • size of search field: 40

Recuerda que estamos introduciendo valores que se adapten correctamente a la plantilla ruhk milkyway en uso como predeterminada.

  • search button label: es el texto que aparece en el botón del módulo para iniciar la búsqueda, de manera predetermina Search, cámbialo por Buscar, por ejemplo.
  • search domain as default: valida no, de esta manera se mostrará de forma predetermina la opción de buscar en la web.
  • country: en el listado selecciona Spain. Esto permitirá que las búsquedas se realicen utilizando como localización geográfica España y el componente mostrará los resultados en español.
  • Los otros parámetros son bastante intuitivos: te permitirán modificar el diseño del botón, el formato de fuente, los colores, los logos de Google, etc. Experimenta con ellos y observa los cambios.

Cuando acabes de escoger todas las opciones que te interesen utiliza el botón Guardar para salvar los cambios. ¡Tus alumnos, a partir de ahora, podrán realizar búsquedas en Google directamente desde la web del centro, una opción más para animarles a ser visitantes de  la web del colegio!



Curso online de Joomla 1.5: módulos independientes (II)

24 07 2009

Al hilo del artículo anterior de este curso online de Joomla 1.5, en este artículo vas a realizar una primera aproximación a la categorización de módulos en Joomla:

  1. Módulos independientes
  2. Módulos de componentes
  3. Módulos de menús
  4. Módulos de usuario

En sucesivas sesiones vas a practicar creando nuevos módulos de cada clase e instalando otros que previamente serán descargados gratuitamente desde Internet. Recuerda que nuestra intención siempre es realizar una web educativa, pero una vez que conozcas los procedimientos podrás aplicarlos a cualquier clase de sitio que estés diseñando, tenga la intención que tenga.

En primer lugar, dedicaremos el artículo a los módulos independientes, es decir, a aquellos módulos que no necesitan de ningún componente para su funcionamiento. Simplemente se instalan y funcionan plenamente por sí solos. No hacen ninguna consulta a ninguna base de datos, ni tampoco a ningún componente previamente instalado en el sistema.

Para localizar módulos de este tipo que puedan interesarte acude siempre al repositorio oficial de extensiones para Joomla:

 JOOMLA.ORG EXTENSIONS: http://extensions.joomla.org/

El sitio web mostrará un icono con una M en color rojo para indicarte que se trata de un módulo, y no de otra de las extensiones características de Joomla, como plugins, componentes o plantillas.

descarga de módulos

Te mostramos algunas posibilidades:

Instala y configura el módulo Slick RSS

Este módulo, fácil de instalar y configurar, te permite sindicar contenido de la Web para distribuirlo y compartirlo con tus visitantes, de tal manera que cuando el archivo RSS cambia en la web original, el contenido que se muestra en tu sitio a partir del RSS también cambia. Muy útil, por ejemplo, para insertar las últimas noticias, novedades, de los portales educativos institucionales como haremos a continuación.

Consulta los siguientes sitios si necesitas:

  • Información sobre el módulo en Joomla Extensions: http://extensions.joomla.org/extensions/external-contents/rss-readers/1649/details
  • Descarga del archivo (comprimido tar.gz - reconocido perfectamente por Joomla, no necesita descomprimir): http://joomla.daveslist.co.nz/demo/slick-rss/index.php?option=com_docman&task=doc_download&gid=7&Itemid=26. Se trata de un módulo bajo licencia GNU/GPL, acéptala validando la opción I agree y procede a la descarga del archivo mediante el botón Click here to proceed, que localizarás a mitad de página. Guarda el archivo mod_slick_rss-1-5-0.tar.gz en tu equipo.

La instalación de módulos independientes en Joomla se realiza por el  procedimiento ya conocido de instalar extensiones en Joomla (un módulo no es más que una extensión para el sistema). Vete al menú Extensiones y selecciona Instalar / desinstalar. Utiliza la opción más sencilla: subir paquete. Localiza el archivo que acabas de descargar mediante el botón Examinar y pulsa el botón Subir archivo e instalar para que se realice el proceso de instalación. En breve, el sistema te indicará que el módulo se ha instalado correctamente.

Pero con la subida del archivo no acaba la tarea de instalación y configuración del módulo. Siempre debes asegurarte de que el módulo se encuentra habilitado (por lo general, los nuevos módulos en el sistema se instalan deshabilitados por razones de seguridad) y, además, tendrás que acceder a su página de configuración para adaptarlo a lo que realmente necesitas.

Tras la instalación de un nuevo módulo sigue siempre estos pasos para configurarlo:

En primer lugar, cerciórate siempre de que el módulo recién instalado se encuentra habilitado en el Gestor de módulos. Búscalo en el listado y si no lo está, debes habilitarlo o si no no será visible en tu sitio. Acude por tanto al menú Extensiones - Gestor de Módulos, localiza en el listado el nuevo módulo Slick RSS y habilítalo haciendo clic sobre el icono rojo.

Joomla 1.5: instala el módulo Slick RSS

Pulsa sobre su nombre para acceder a los parámetros de configuración del módulo.

Observa el apartado Detalles: Puedes cambiar el Título, tecleando otro en su lugar, por ejemplo Canal Educastur (nuestra intención es acceder al canal RSS de Educastur, la página institucional de educación de nuestra Comunidad Autónoma), seleccionar si deseas o no que se muestre el título en el módulo (hemos seleccionado Sí), puedes también habilitarlo directamente desde aquí (si no lo has hecho en el paso 1), cambiar su posición y el orden en el que se muestra en dicha posición (de momento, selecciona footer, para que se muestre en el pie de página), incluso podrás establecerlo para un usuario determinado de tu sitio en Nivel de Acceso (déjalo como Público, para que cualquier visitante de tu Web pueda visualizarlo), etc. Experimenta con las distintas opciones y visualiza el resultado actualizando el Frontend de tu sitio Joomla. ¡Caramba, sólo veo el título… de noticias RSS… nada de nada!. Aún falta algún parámetro de configuración.

Joomla 1.5: instala el módulo Slick RSS

Apartado Asignación de menú. De manera predeterminada, está validada la opción Todo. Eso significa que hagas clic en cualquier enlace de los menús de navegación se visualizará siempre en la página este módulo Slick RSS; en otras palabras, el módulo se mostrará en todas las páginas de tu sitio Joomla. De momento, no tienes creado ningún menú excepto el menú principal que creó Joomla en la instalación básica, por tanto no puedes experimentar demasiado con esta opción, pero te adelantamos que podrías hacer que el módulo fuese visible al hacer clic en una entrada del menú que tu selecciones (o en varias) y, en cambio, que no apareciera en la página si el visitante hace clic sobre otro de los enlaces del menú. ¿Intuyes su utilidad?

Joomla 1.5: instala el módulo Slick RSS

El apartado Parámetros te permitirá configurar cómo se presenta el módulo en tu sitio: por ejemplo, el número de noticias que quieres que se muestren (number of items: teclea 8, por ejemplo), el número de palabras que incluirá el título de la noticia (item title word count: si pones 0 se mostrará todo el texto), si deseas que muestre un texto descriptivo o no en cada noticia RSS (item description text: lo hemos dejado en No, pero selecciona según tu criterio), que cuando hagas clic en la noticia se muestre en una nueva pestaña o ventana o en la misma (RSS feed link target: new window, same window, respectivamente), si deseas que se muestre o no un pequeño diálogo descriptivo al acercar el ratón a cada enlace de la noticia (tooltip)… en fin, experimenta modificando estas opciones. Ahora bien, el cuadro de diálogo imprescindible que deberás utilizar es RSS Url, pues será aquí el lugar en el que debes introducir la dirección URL del canal de noticias que quieres que se muestre en tu sitio.

 Joomla 1.5: instala el módulo Slick RSS

En nuestro ejemplo, hemos utilizado el canal RSS de Educastur que se localiza en la dirección: http://www.educastur.es/index.php?option=com_rss&feed=RSS2.0&no_html=1 pero seguro localizarás otros canales RSS de los portales educativos de las comunidades autónomas o de los sitios web que te interesen:

Canal RSS Educar.ex (Extremadura): http://www.educarex.es/contenido/noticias/noticias_rss.php

Canal RSS Junta de Andalucía - Educación: http://www.juntadeandalucia.es/educacion/www/novedades.xml

Canal Novedades RSS EducaCantabria: http://www.educantabria.es/feed/rss

Noticias EducaAragón: http://www.educaragon.org/noticias/rss.asp

Este módulo no permite demasiadas opciones de configuración, pero como ves cumple su función espléndidamente y, además, añade vistosidad y mejora estética y funcionalmente tu sitio, así que… no dejes de probar e instalar aquellos módulos que creas añadan funcionalidades a tu página.

El aspecto final del módulo será similar al que ves en la siguiente captura de pantalla:

Joomla 1.5: instala el módulo Slick RSS

Instala y configura el módulo GTranslate

Si quieres ofrecer la posibilidad de que tu sitio Web sea traducido a varios idiomas este módulo es una perfecta elección porque el módulo utiliza el motor de Google para la traducción de la página. Escrito bajo licencia GPL puedes obtener información sobre el módulo en:

GTranslate - Joomla Extensions: http://extensions.joomla.org/extensions/languages/automatic-translations/4823/details

Y puedes descargarlo desde:

Edvard Ananyan http://edo.webmaster.am/projects

Nota: localiza la versión 1.5, la versión para Joomla 1.5; necesita registro gratuito para su descarga.

Como el anterior utiliza Extensiones - Instalar / Desinstalar para instalar este módulo en tu sitio. Habilítalo para que se muestre en el Frontend desde Extensiones - Gestor de Módulos y configúralo haciendo clic en su nombre según tus preferencias: por ejemplo, cambia el Título y selecciona en Parámetros los idiomas de traducción que deseas ofrecer a tus visitantes.

Lógicamente, este módulo debe ser instalado en un sitio web ya en producción, en local mostrará un mensaje de error al ser utilizado, pero podrás observar su apariencia final para hacerte una idea de su funcionalidad:

 Joomla 1.5: instala el módulo GTranslate

Instala y configura el módulo RokSlideshow

Este módulo añadirá vistosidad a tu sitio ya que permite visualizar imágenes con transiciones en la posición de tu página que selecciones.

Información sobre RokSlideshow - Joomla Extensions: http://extensions.joomla.org/extensions/photos-&-images/images-slideshow/2078/details

Descarga del módulo Extensions Download RokSlideshow: http://www.rockettheme.com/extensions-downloads/free/rokslideshow/1039-rokslideshow-module/download

Como siempre, instala el módulo tal y como ya sabes, asegúrate de que se encuentra habilitado y configúralo según tus necesidades.

Aspectos a considerar en Parámetros:

  • Las imágenes que se muestran se toman desde un directorio concreto que deberás especificar manualmente en Images Directory: debes, por tanto, crear una carpeta en images/stories (por ejemplo, llámala centro) e incluir en ella las imágenes, previamente tratadas con un editor de imágenes, que desees que se muestren en el sitio. En el caso de un servidor local debes copiar - pegar las imágenes a la carpeta centro que se localizará en la ruta xampp/htdocs/portal/images/stories; si el servidor es remoto tendrás que acceder por FTP a tu cuenta y subir las imágenes a esa misma ubicación. Recuerda configurar en parámetros como directorio de imágenes images/stories/centro.

Joomla 1.5: instala el módulo Rokslideshow

  • El tamaño dependerá de la plantilla en uso, por ejemplo, para la plantilla rhuk_milkyway, la que usamos hasta ahora en este curso online, un ancho de 150 píxeles es más que suficiente y configura como alto 100 píxeles. Tus imágenes deberán tener el tamaño que aquí asignes.
  • Puedes modificar el tiempo de duración de la transición o el tiempo en el que se muestra cada imagen (transition duration e image duration, respectivamente).
  • Para realizar esta práctica hemos utilizado imágenes de uso educativo localizadas en el Banco de imágenes del ISFTIC: http://bancoimagenes.isftic.mepsyd.es. Hemos reducido su tamaño a 150 píxeles de ancho utilizando GIMP ( y hemos copiado - pegado todas las imágenes a la carpeta centro creada en images/stories de la carpeta portal (la de la instalación de Joomla). Las imágenes utilizadas te las ofrecemos en descarga al final de este artículo.

El aspecto final del módulo será similar al siguiente:

 Joomla 1.5: instala el módulo Rokslideshow

Descarga el archivo comprimido zip con las imágenes a utilizar en esta práctica: descarga

Como ves, una vez que conozcas los procedimientos de descarga desde la página oficial de Extensiones de Joomla, cómo instalar y cómo configurar los módulos descargados sólo tienes que elegir el que te interese y utilizarlo. Y no cabe duda que encontrarás módulos que muestren relojes, estado del tiempo, calendarios, imágenes y hasta reproductores MP3. Y si localizas y pruebas un módulo que te parezca atrayente, de esos de las tres Bes, bueno, bonito y barato (mejor gratis) comparte con nosotros tus impresiones: los usuarios de Joomla te lo agradeceremos.



Curso online de Joomla 1.5: los módulos (I)

23 07 2009

El auténtico poder y versatilidad de Joomla reside en la gran cantidad de aplicaciones que posee para el entorno de trabajo denominadas EXTENSIONES. Estas miniplicaciones adicionales se utilizan para agregar mayores funcionalidades al sistema y, por defecto y en su código base, no se encuentran disponibles en la instalación básica de Joomla: será pues necesario que aprendas como tienes que instalar aquellas extensiones que selecciones posteriormente a la instalación base de Joomla.

Existen cientos de estas extensiones disponibles para múltiples funcionalidades: galerías de imágenes y multimedia, comercio electrónico, foros, chats, calendarios, agendas, correos, sistemas de anuncios, sistemas de suscripción a servicios, descarga de archivos, y muchas más. Algunas de ellas serán gratuitas, otras comerciales a las que sólo accederás si pagas por su licencia, muchas bajo licencias Creative Commons y una gran mayoría bajo licencias libres GNU/GPL (estas dos últimas serán las que te recomendemos instalar).

Conseguirlas es relativamente sencillo pues sólo necesitarás localizarlas haciendo búsquedas concretas en un buscador como Google (teclea addons joomla gratuitos, por ejemplo) pero también puedes acceder a páginas especializadas como:

  • JOOMLA EXTENSIONES OFICIALES http://extensions.joomla.org (es el mayor repositorio de extensiones para Joomla, y el oficial, así que de visita obligada)
  • JOOMLA HACKS http://www.joomlahacks.com
  • JOOMLA RESOURCE http://resources.joomla.org/
  • y, por supuesto, también de visita obligada el Centro de Extensiones de Joomla Spanish, del que ya te hemos hablado, el repositorio oficial en español de extensiones para Joomla JOOMLA SPANISH EXTENSIONES OFICIALES http://extensiones.joomlaspanish.org

En realidad, Joomla posee cinco diferentes tipos de extensiones, algunos de los cuales ya conoces:
1. Plantillas: ya hemos hablado de ellas en artículos anteriores. Permiten establecer y modificar el diseño de tu sitio Web.
2. Módulos: son los protagonistas de esta sesión de trabajo
3. Plugins o mambots
4. Componentes
5. y los archivos de lenguaje: los idiomas, que posibilitan la traducción de Joomla o de algunas de sus extensiones al lenguaje español.

¿Qué son los módulos?

Los módulos son elementos del sistema que muestran bloques de información en diferentes posiciones o zonas de la plantilla que estés utilizando en tu sitio Joomla (pueden estar situados en cualquier parte de tu sitio, esto dependerá de los criterios que haya seguido el diseñador de la plantilla que estés utilizando cuando en su momento la diseñó). En otras palabras: los módulos son el vehículo para mostrar en tu sitio ciertos contenidos del mismo. Muestran información secundaria, simplificada y breve que toman de la base de datos y que después cargan sobre la periferia de la plantilla (normalmente en las columnas laterales, el encabezamiento o el pie de página). No olvides que su posición puede variar según la plantilla, template o theme que estés empleando en cada momento en tu página y que podrás comprobar cuál es si acudes al Gestor de plantillas - botón Editar - Previsualizar. Consulta nuestro artículo dedicado a la gestión de plantillas si necesitas conocer qué son las posiciones en una plantilla de Joomla.

En el caso concreto del sitio que tienes instalado y configurado en el servidor local, al no haber instalado los archivos de ejemplo que Joomla te recomendaba al acometer una instalación básica, verás que sólo aparece un único módulo, el Menú principal. Compruébalo acudiendo al menú Extensiones - Gestor de Módulos.

 Joomla 1.5: el Gestor de Módulos

En la ventana que se abre en pantalla verás el listado de módulos instalados hasta el momento en Joomla.

Joomla 1.5: el Gestor de Módulos

Si accedes a sitios Web realizados en Joomla comprobarás la gran variedad de módulos de los que puedes disponer en este CMS. Mientras que algunos módulos sólo mostrarán información, otros recepcionarán información y crearán consultas en torno a los datos solicitados. Un ejemplo clásico de este último es el módulo Acceso (el módulo que permite que introduzcas tus credenciales de acceso en el Frontend de Joomla: así recepcionará esta información, hará una consulta a la base de datos para comprobar que este usuario está acreditado en el sistema y, si todo es correcto, le permitirá acceso a Joomla).

Joomla te ofrece la posibilidad de instalar una gran variedad de módulos en su instalación básica, algunos de gran importancia, como los módulos responsables de los menús, pero también podrás instalar muchos otros localizados en Internet e incluso programarlos personalmente. La lista es muy amplia, variada y, como comprobarás, resultan muy efectivos y útiles.

La gestión de los módulos en Joomla 1.5

Los módulos son los responsables de determinar qué se muestra en el Frontend, pero no cómo se muestra, pues eso es misión de la plantilla que tengas configurada como Predeterminada. Como has visto sólo dispones de un único módulo presente en el Frontend, pero esto puede cambiar, añadiendo nuevos módulos de los que Joomla te ofrece.

Los módulos instalados en Joomla se administran, como ya has visto, desde el menú Extensiones - Gestor de módulos. En pantalla verás el listado de todos los módulos instalados en Joomla (de momento sólo uno) y diferentes parámetros de información sobre los mismos, como su nombre, si se encuentran habilitados o no, quiénes tienen acceso a él, en qué páginas se muestran, la posición que ocupan en la plantilla actualmente activa o el nombre concreto del archivo:

Joomla 1.5: el Gestor de Módulos

Observa:

  • Nombre del módulo: Menú principal
  • Habilitado. Te permite comprobar qué módulos de los instalados se visualizarán en tu sitio Web, en el Frontend. Si se encuentran marcados como habilitados (marca de verificación verde) o como no habilitados (marca de verificación en rojo), respectivamente en el Gestor de Módulos significará que serán visibles en el Frontend en el primer caso, o no en el segundo. Comprueba en el Frontend del sitio (asegúrate de tener la plantilla Ruhk milkyway asignada como predeterminada) que, en efecto, el módulo Menú principal aparece en la página inicial de tu sitio. De vuelta en el Backend haz clic sobre la marca de verificación de la columna habilitado, el icono cambia y se transforma en un círculo rojo con un aspa dibujado en su interior; ahora el módulo no está habilitado. Si actualizas el Frontend del sitio ya no aparecerá el Menú principal en la página inicial. Para recobrar su estado inicial sólo tendrás que hacer clic de nuevo sobre el icono de la columna Habilitado para habilitarlo de nuevo y que, el menú principal se muestre otra vez en tu sitio Joomla. ¡Así de sencillo!
  • Acceso. A los módulos pueden acceder diferentes usuarios propios de Joomla. Aunque no hablaremos de la administración de usuarios en Joomla hasta unas cuantas sesiones más adelante, debes saber que Joomla permite diferentes perfiles de acceso: no sólo a módulos, sino también a contenidos, menús de navegación, etc. Según la información mostrada en pantalla el módulo Menú principal es de acceso público, es decir, cualquier usuario - visitante que acceda a tu sitio podrá verlo e interactuar con él, por ejemplo, haciendo clic en el enlace Inicio. Como verás más adelante, podrás configurar que haya módulos para usuarios registrados, de tal manera que sólo se mostrará en el Frontend cuando un usuario registrado de Joomla acceda al sistema identificado con sus credenciales de usuario y contraseña.
  • Posición. Los módulos pueden cambiarse de posición para que se muestren en una zona u otra de la página. Por ejemplo, el Menú principal se muestra en la posición left (izquierda) pero podrías hacer que se mostrase en la posición right (derecha). Para ello haz clic en el nombre del módulo y en la nueva pantalla selecciona en el cuadro de lista desplegable Posición la entrada right. Pulsa el botón Aplicar para aplicar los cambios y actualiza el Frontend para comprobar que ahora el menú principal se muestra a la derecha de la página Web.

Nota. Observa que el aspecto del menú principal es ahora muy diferente. Esto es debido a la configuración de la plantilla que estás utilizando.

Joomla 1.5: menú Principal - módulo en el Frontend      Joomla 1.5: menú Principal - módulo en el Frontend

Tienes que tener siempre en cuenta  que los módulos muestran la información en el Frontend pero el cómo dependerá de la plantilla en uso. No todas las plantillas tienen definidas todas las posiciones, ni están configuradas para que se muestren en el mismo lugar, por lo que algunos módulos los verás con unas plantillas y no con otras, o incluso en diferentes lugares de la plantilla. Además, el aspecto estético de cada módulo también está determinado por la plantilla que estás utilizando en cada momento y dentro de una misma plantilla, incluso por la posición en la que se encuentra, como el caso que nos ocupa.

Cancela los cambios o modifica la posición del módulo mainmenú para que se vea en la posición left - izquierda y guarda mediante el botón Guardar para volver al Gestor de Módulos.

  • Páginas. Como verás más adelante puedes configurar el módulo para que se vea en todas las páginas de tu sitio o sólo en algunas páginas seleccionadas. En este caso, la entrada todo en este columna te indica que el menú principal se visualizará en todas las páginas de tu sitio Joomla con los parámetros de configuración señalados hasta el momento. En este caso, es un menú de navegación que nos interesa que se visualice en todas las páginas del sitio, pero podría no ser así y ¡Joomla te permite personalizar este aspecto según tus preferencias o necesidades!
  • Tipo. Hace referencia al tipo de módulo que es el módulo seleccionado. En este caso, es un módulo de tipo mainmenu, es decir, significa que en el Frontend visualizarás un menú de navegación. Como verás a continuación, existen muchos tipos diferentes de módulos y puedes tener varios módulos diferentes creados del mismo tipo: por ejemplo, puedes disponer en tu sitio de varios módulos mainmenu con diferentes menús de navegación configurados.

Creación de un nuevo módulo de los predeterminados de Joomla

Observa la barra de herramientas presente en el Gestor de Módulos. Te permitirá realizar muchas tareas con ellos como habilitarlos o deshabilitarlos, copiarlos, borrarlos y editarlos o crear nuevos módulos:

Joomla 1.5: crear un nuevo módulo

Para crear un módulo nuevo debes hacer clic sobre el botón Nuevo. Accederás así al formulario de creación de un nuevo módulo para Joomla. Observa la larga lista de módulos básicos que puedes crear en Joomla, no te asustes por su complejidad, ya verás como no es tan difícil entender qué funcionalidades tienen:

Joomla 1.5: crear un nuevo módulo

Por ejemplo observa el primero de ellos: Acceder. Si pasas el ratón por encima de su nombre, Joomla te ofrecerá información relativa a este módulo y te indicará que su función es añadir un módulo en el Frontend en el que podrás introducir tus credenciales de acceso al sistema. Vas a crear un nuevo módulo precisamente para ello pues este módulo ofrece en el Frontend de tu sitio Joomla un formulario para que el usuario anónimo pueda registrarse en el sistema, solicitar que se le recuerde su nombre de usuario, iniciar el proceso de renovación de la contraseña o acreditarse ante el sistema con su propio nombre de usuario y contraseña. Una vez que el usuario se haya acreditado y haya accedido al sistema este módulo sólo le ofrecerá un botón para terminar la sesión.

Haz clic sobre la casilla de verificación situado a la izquierda de Acceder para crear un nuevo módulo de Acceso al sistema de Joomla. Pulsa ahora en el botón Siguiente para acceder al formulario de configuración del nuevo módulo.

De momento, no vamos a considerar la sección situada a la derecha del formulario llamada Parámetros, sólo nos preocuparemos de la sección Detalles. Más adelante te mostraremos para qué sirve Parámetros y cómo se configura un módulo.

 Joomla 1.5: crear un nuevo módulo

Por ahora, teclea en el campo de texto Titulo el nombre para el módulo que estás creando, por ejemplo, Acceso (este es el nombre que se mostrará en el Frontend) y selecciona como posición right (derecha) de la plantilla. Observa que, de forma predeterminada, se mostrará el título pues se encuentra validada la opción Sí, de la misma manera que también se encuentra Habilitado, es decir, será visible en el Frontend de tu sitio desde el momento que apliques o guardes los cambios. Utiliza el botón Guardar para guardar los cambios realizados. Observa que el nuevo módulo se muestra en el listado del Gestor de Módulos.

Joomla 1.5: crear un nuevo módulo

Si ahora actualizas el Frontend de tu sitio Joomla (enlace Ver sitio, botón F5 de tu teclado) verás que la página inicial ya muestra dos módulos diferentes: el Menú principal en la parte izquierda de la pantalla y el Formulario de Acceso en la parte derecha.

Repitiendo el procedimiento que te hemos mostrado crea nuevos módulos de diferentes tipos y asígnalos a las posiciones que te indicamos:

  • Módulo Buscar: Título Buscar en el sitio, posición user4.
  • Módulo Contenido más leído: Título Artículos más leídos, posición User1.
  • Módulo Últimas noticias: Título Artículos nuevos en la Web, posición User2.
  • Módulo Menú: Título Menú superior, posición User3.
  • Módulo Sindicación: Título Sindicación, posición Syndicate.
  • Módulo Footer (pie de página): Título Pie de página, posición debug. Selecciona No en Mostrar título del módulo para que no se muestre el título Pie de página en tu sitio Joomla.
  • Módulo Encuesta: Título Nuestra encuesta, posición right. Recuerda que ya tienes el módulo Acceso en esta misma posición y que ocupa el orden 0: esto se traduce en que en la columna derecha del sitio verás el formulario de acceso y, a continuación, la encuesta, por este orden. Si actualizas el Frontend este módulo no se verá porque el módulo Encuesta es un módulo especial asociado a un componente, el componente Encuesta. Se encarga de mostrar en la página el formulario de la encuesta configurada en el componente: como aún no has configurado ninguna, el módulo no mostrará nada. De todas maneras, créalo para establecerla más adelante.
  • Módulo Ruta de acceso: Título Ruta de acceso, posición breadcrumb. Selecciona No en Mostrar título para que no se muestre el título Ruta de acceso en tu sitio Joomla.

Si has seguido nuestras indicaciones y ahora actualizas el Frontend de tu sitio, con todos estos módulos creados, tu web ya tendrá un aspecto muy diferente al inicial y, aunque aún no has creado ningún contenido para ella, ya empiezas a visualizar el aspecto final que podrá tener la página.

Joomla 1.5: crear un nuevo módulo

Te invitamos a que ahora realices cambios de plantilla en el Gestor de plantillas, para que compruebes que estos módulos no sirven del todo ni se colocan correctamente según la plantilla que utilices. Por ejemplo, utiliza la plantilla JA_Purity como plantilla Predeterminada y actualiza ahora el Frontend: el menú superior se mostrará ahora en la parte inferior de la página…

¿Comprendes ahora cuán importante es decidir qué plantilla vas a utilizar para tu sitio en los primeros momentos de desarrollo de tu sitio Joomla?

A pesar de este último inconveniente, puedes ya apreciar que la gestión de módulos en Joomla te permite personalizar a tu gusto el diseño de tu sitio. ¡Y sólo has vislumbrado un pequeño vistazo de lo que los módulos son capaces de hacer en Joomla… te invitamos a que sigas nuestros posteriores tutoriales sobre la descarga e instalación de módulos ajenos a la instalación básica de Joomla para que compruebes in situ su potencialidad!



Curso online de Joomla 1.5: manejando plantillas

16 07 2009

El aspecto estético de tu sitio Web realizado en Joomla 1.5  se encuentra prediseñado gracias a la utilización de plantillas.

 Joomla 1.5: plantilla   Joomla 1.5: plantilla

Por defecto, Joomla se instala con un número muy limitado de estos templates (en concreto, tres para el Frontend) pero podrás descargar muchos gratuitamente desde Internet para mejorar el diseño de tu Web o editar algunas de ellas para adaptarlas a tus necesidades. En realidad, los sitios Web realizados con Joomla se preocupan más del contenido que del diseño (Joomla es un Gestor de contenidos no una aplicación para el diseño web). Pero esto no impide que puedas hacer tus pinitos como diseñador si eres capaz de modificar y editar la plantilla que estás utilizando y poder así variar el diseño de tu sitio de una manera más creativa.

Nota. Debes conocer qué tipo de licencia tiene la plantilla que estás utilizando para saber si puedes realizar tareas de edición sobre ella o no. Busca siempre, y en primer lugar, plantillas bajo licencia GNU/GPL, es decir, plantillas libres, plantillas que podrás editar sin incurrir en ilegalidad, irregularidades o vulneración de derechos de autor. Y si tu elección pasa por una plantilla gratuita (preferentemente bajo licencia Creative Commons)  no olvides mantener el nombre del creador al final de la página inicial.

En realidad una plantilla no es más que un conjunto de archivos que controlan la presentación de los contenidos en Joomla y constituye el diseño básico y fundamental para la visualización de tu sitio Joomla. La plantilla que utilices controlará la interfaz del sitio que visualizará el visitante, determinará el color de los enlaces, del texto mostrado en los artículos, del aspecto de los bloques que presenta, etc. Tu sitio podrá tener varias plantillas, diferentes incluso según las páginas que se visiten, pero sólo una plantilla predeterminada y podrás incluso asociar diferentes plantillas a diferentes menús o a entradas de menú seleccionadas. Si aún no comprendes esto, no te preocupes, ya practicarás con Joomla y comprobarás cómo puedes tener varias plantillas diferentes en distintas páginas o secciones de tu sitio.

Administra las plantillas preinstaladas

Vas a realizar una primera aproximación a la utilización de plantillas en Joomla. Para ello accede a la pantalla inicial de la administración de tu sistema con tus datos de acceso y haz clic en el enlace Previsualizar del Panel de Control para tener acceso simultáneo al Backend y al Frontend de tu sitio.

Localiza en el menú de la administración de Joomla la entrada Extensiones y haz clic sobre el Gestor de plantillas para acceder a la página en la que podrás manejar las plantillas instaladas en tu sistema: visualizarlas, borrarlas e incluso editarlas.

 Joomla 1.5: el Gestor de Plantillas

La nueva pantalla es muy intuitiva: un listado con el nombre de las plantillas preinstaladas en la instalación básica de Joomla 1.5.12, una serie de parámetros de información y una barra de herramientas con botones en la parte superior:

Joomla 1.5: el Gestor de Plantillas

Si pasas el ratón por encima del nombre de la plantilla podrás previsualizar una pequeña miniatura con el aspecto que adquirirá tu sitio si la seleccionas como predeterminada. Cuando decidas qué plantilla utilizar simplemente selecciónala activando el botón circular situado a la izquierda de su nombre y, a continuación, presiona el botón Predeterminado. Recarga el Frontend con la tecla F5 para visualizar el cambio y el nuevo aspecto de tu sitio con la plantilla seleccionada: los contenidos no cambiarán pero el aspecto de la página será completamente diferente.

Repite el procedimiento con las diferentes plantillas preinstaladas para comprobar cada uno de los diseños y cómo cambia en cada caso la interfaz de tu sitio Web. La página mostrará un aspecto diferente en cada ocasión, pero ten en cuenta que incluso habrá elementos de la página que aparezcan en diferentes lugares, otros ni siquiera se mostrarán… esto dependerá de cómo el creador de la plantilla la ha configurado. Debes considerar esto si por algún motivo deseas cambiar de plantilla cuando tu sitio Web ya esté en plena producción.

Por lo general las plantillas incluyen unos marcadores de posición identificados con un nombre determinado: right, left, top… en los que se irán colocando los diferentes elementos de Joomla: imágenes, módulos, componentes, enlaces, etc. pero no siempre aparecen los mismos marcadores en cada plantilla, ni el mismo número, ni siempre los han colocado en el mismo lugar. Por este motivo, y en general, porque casi todas las plantillas requieren algún tipo de modificación para adaptarlas a tus necesidades concretas, es fundamental elegir la plantilla que va a presidir tu sitio Web en las primeras etapas de desarrollo de tu web. Y esta decisión debe ser lo suficientemente pensada como para que se convierta en una plantilla estable.

Para comprobar estos marcadores de posición haz clic sobre el nombre de la plantilla, por ejemplo, utiliza la plantilla rhuk_milkyway, una de las presentes en la instalación básica de Joomla 1.5, y en la nueva pantalla haz clic sobre el icono Previsualizar.

Joomla 1.5: plantillas

En la parte inferior de la pantalla verás el aspecto de la plantilla junto con los marcadores de posición de la plantilla seleccionada:

Joomla 1.5: plantillas

Observa, en este caso, que esta plantilla tiene diseñadas diferentes posiciones:

  • Left: parte izquierda de la página. En ella se muestra el menú principal.
  • Right: parte derecha de la página
  • Top: parte superior
  • User1, user2, user3 y user4
  • Breadcrumb: posición muy útil para colocar una ruta de navegación
  • Footer o debug

A medida que vayas añadiendo nuevos elementos en tu sitio Web tendrás que asignarles manualmente una de estas posiciones, según tus preferencias y podrás cambiarlos de posición siempre que lo desees. Por ejemplo, el menú principal se muestra en la parte izquierda de la página pero podrías hacer que lo hiciera en la parte derecha. ¿Adviertes ahora las opciones de personalización que Joomla te ofrece?.

Instala una nueva plantilla

De forma predeterminada, Joomla incluye tres plantillas para el Frontend y una para el Backend, aunque siempre podrás instalar todas las que quieras.

La instalación de nuevas plantillas se realiza desde el menú Extensiones - Instalar / Desinstalar.

Joomla 1.5: instalar una nueva plantilla

Opción 1. Subir el archivo zip

El procedimiento más sencillo es utilizar la primera de las opciones que aparece en la
nueva página destinada a la instalación de componentes en Joomla, la opción Subir paquete. Sólo tendrás que localizar el archivo empaquetado zip de la plantilla que desees instalar y subir el archivo al servidor a través del botón correspondiente que Joomla te ofrece.

Para ello haz clic en el botón Examinar y localiza el archivo zip de la plantilla elegida en  tu equipo (no es necesario que lo extraigas previamente). Selecciónalo y haz clic en el botón Abrir de la nueva ventana. Observa que la ruta al archivo aparece en el campo de texto Archivo empaquetado para indicarte que Joomla tiene seleccionada dicha plantilla. Finalmente, haz clic sobre el botón Subir archivo e instalarlo.

 Joomla 1.5: instalar una nueva plantilla

Joomla se ocupará de descomprimir el archivo, de colocar todas las carpetas y ficheros en su lugar correspondiente y de instalarlos, sin requerir tu intervención. Si todo funciona correctamente, Joomla te informará de que la instalación ha sido realizada con éxito.

Por ejemplo, prueba a realizar la instalación de la plantilla Etosha, una plantilla GNU/GPL, de la cual te hemos hablado en un artículo anterior de este blog.

Plantilla Etosha: descarga

Una vez realizada la instalación por el procedimiento que te hemos indicado encontrarás la nueva plantilla en el Gestor de plantillas (recuerda Extensiones -
Gestor de plantillas). En el listado se habrá añadido el nombre Etosha. Desde aquí podrás configurarla como plantilla Predeterminada (a través del procedimiento que ya conoces). Sólo resta comprobar que, en efecto, la nueva plantilla tiene el diseño que te gusta para tu sitio Web recargando de nuevo el Frontend de tu sitio.

Opción 2. Copiar - pegar la carpeta correspondiente

En el caso de las plantillas existe un segundo procedimiento igual de sencillo: copiar la
plantilla descomprimida dentro de la carpeta /templates (directorio en el que se guardan todas las plantillas instaladas). Acude a la carpeta en la que has instalado el servidor local XAMPP y localiza en ella la carpeta templates de Joomla. Para ello sigue la ruta c:\servidorlocal\xampp\htdocs\portal y busca la carpeta templates. Haz doble clic sobre ella para acceder a su contenido. En su interior podrás ver una carpeta con cada plantilla instalada, carpeta que tiene el mismo nombre que la plantilla en cuestión.

Joomla 1.5: instalar una nueva plantilla

En el caso de una instalación de una plantilla en remoto, las plantillas del Frontend se instalan en una subcarpeta de la carpeta templates (cuyo nombre debe coincidir exactamente con el de la propia plantilla) y contiene una estructura concreta de archivos y carpetas, idéntica a la que has encontrado en el servidor local.

EN RESUMEN:

Debes conocer qué hace Joomla cada vez que realiza un procedimiento de instalación de una plantilla:

  1. Descomprime el archivo zip
  2. Vuelca todo el contenido de este archivo en una carpeta, con el mismo nombre que tiene la plantilla, en la carpeta templates de Joomla
  3. Esto incluye diversos archivos php, html, hojas de estilo css y variados archivos de imágenes.
  4. Para editar la plantilla que estés utilizando tendrás que editar los archivos de imagen que contiene y, en algunos casos, modificar los archivos php, html o las hojas de estilos css en los que se basan.

No es objeto de este artículo, al menos por ahora, comenzar con la edición de plantillas pero te adelantamos que algunas modificaciones son relativamente sencillas y están al alcance de usuarios noveles (te mostraremos algunas de ellas) pero otras necesitarán que tengas conocimientos avanzados en php o lenguaje html.



Curso online de Joomla: dos espacios diferentes

14 07 2009

En el contexto de los CMS como Joomla se suele hablar de Frontend y Backend, dos términos habituales para designar dos espacios diferentes accesibles vía Web que se crean durante la instalación de este gestor de contenidos, es decir, que dispondrás de dos puertas de acceso diferenciadas a tu sitio Web.

La parte pública: EL FRONTEND

Es la vista que se muestra a los visitantes de la Web y es la puerta de acceso público. Es decir, lo que conoces como un tradicional sitio web. Es también la página inicial que se visualiza cuando alguien escribe la dirección URL de tu sitio en su navegador. En el caso de tu instalación de Joomla 1.5.12 en el servidor local accederás al Frontend si tecleas su dirección URL (no lo olvides: pon siempre primero en marcha el servidor local por el procedimiento que ya conoces, ejecuta tu navegador web y teclea la dirección siguiente):

http://localhost/portal

(recuerda que portal es la carpeta que hemos utilizado para copiar en ella todos los archivos y directorios de Joomla 1.5.12)

Lo que ves en pantalla es el Frontend de tu sitio Web:

Joomla 1.5: Frontend de tu sitio Web

Frontend de tu sitio web en el servidor local con la plantilla JA_Purity
establecida como predeterminada

Veamos ahora un sitio educativo elaborado con Joomla: por ejemplo, en tu navegador teclea la dirección

http://cpevaristovalle.com/portal

En pantalla se mostrará la página inicial del C.P. Evaristo Valle de Gijón, un sitio web construido con Joomla.

 Joomla 1.5: un sitio web educativo

Si navegas por sus páginas podrás experimentar las posibilidades que Joomla puede ofrecerte a la hora de crear un sitio web: múltiples menús, un área de inicio de sesión, encuestas, artículos con imágenes y otros elementos multimedia, imágenes enlazadas, galerías de imágenes, canales de noticias RSS, etc. ¡Un auténtico portal educativo interactivo!

El hecho de que sea una vía de acceso público no implica que sus contenidos sean visibles para todos los visitantes que accedan a la web. Joomla implementa un sistema de privilegios basado en acreditaciones compuestas por un nombre de usuario y una contraseña (observa el formulario de acceso de usuarios que puedes ver en la parte izquierda de la página). Dependiendo de los privilegios de esta acreditación, el usuario - visitante podrá acceder o no a ciertos contenidos o a determinadas entradas en los menús de navegación, por ejemplo, e incluso podrán interactuar con ellos o no según los permisos que tenga concedidos por el sistema. Considera que, entre otras opciones, algunos usuarios sólo podrán leer los artículos del sitio o sólo los artículos que seleccione previamente un administrador, mientras que otros usuarios podrán incluso editarlos. Ya te hablaremos de todo esto más adelante, cuando abordemos la realización de prácticas dedicadas a usuarios en Joomla.

La parte privada: EL BACKEND

Es la segunda puerta de acceso y es una zona privada, desde la que se gestionan los contenidos, se añaden nuevos artículos o se editan los existentes, se modifica el aspecto de la web, se da de alta a nuevos usuarios, y en general, se tiene el control sobre el funcionamiento del sitio Joomla. Se trata de una página oculta al visitante, que engloba el área de administración. Aquí sólo pueden entrar el administrador y aquellos usuarios a los que se les haya concedido esta posibilidad, previo inicio de sesión en el sistema con sus credenciales personalizadas. Tras una instalación básica de Joomla sólo existirá un único usuario acreditado llamado admin. Es el usuario con el que realizaste la instalación de Joomla y es el usuario Administrador, un usuario con permisos absolutos en el sistema capaz de interactuar con él plenamente.

En el caso de la instalación de Joomla en un servidor local, la dirección URL de acceso a este área de administración es:

http://localhost/portal/administrator

(sustituye el término portal por el nombre de la carpeta en la que has instalado Joomla si no se llama así)

En pantalla aparecerá el formulario de inicio de sesión.

 Joomla 1.5: formulario de acceso a la administración del sitio

De forma predeterminada, el nombre de usuario es admin. La contraseña se te habrá dado durante la instalación (o la  habrás establecido tú mismo, como sucedió al instalar Joomla 1.5 en local). Tendrás que  teclear ambos valores en el formulario y pulsar la tecla Intro o el botón Acceder para ingresar en el área de administración de Joomla.

Se abrirá una nueva página en la que se mostrarán unos cuantos menús y un montón de botones con iconos. Es el PANEL DE CONTROL de la página inicial de administración de Joomla.

Observa esta pantalla:

  • En la parte superior izquierda se muestra el título que configuraste para el sitio durante la instalación: podrás cambiarlo si lo deseas. Ya te indicaremos cómo.

Joomla 1.5: Panel de control

  • En la parte superior derecha se indica qué versión de Joomla estás utilizando; en nuestro caso, 1.5.12.
  • Debajo del título hay un menú desplegable que incluye variadas opciones para acceder a todas las posibilidades que ofrece la administración del sitio Web, como las plantillas utilizadas en su diseño, el instalador, la gestión de los módulos, la administración de usuarios. Este menú es la principal herramienta de navegación dentro del Backend y sólo tienes que pasar el ratón por encima de cada entrada para acceder a los submenús correspondientes. Cuando trabajes con Joomla olvídate de los botones Atrás y Adelante de tu navegador y utiliza las opciones de este menú.

Joomla 1.5: Panel de control - menús

  • Observa que aparece a la derecha de este menú un enlace de nombre Previsualizar. Utiliza el botón derecho del ratón sobre el mismo y selecciona la opción de Abrir enlace en una pestaña nueva (Firefox). Esto te permitirá visualizar la página inicial de tu sitio Web en una pestaña nueva de tu navegador al tiempo que mantienes abierta la Administración de Joomla. Este truquillo resulta muy útil porque así podrás comprobar  simultáneamente el efecto en tu sitio de los cambios que vayas realizando mientras trabajes con la administración de Joomla.

Joomla 1.5: Panel de control

¡Qué buena idea! Deja abiertos el Frontend y el Backend al mismo tiempo. De este modo podrás apreciar instantáneamente todos los cambios que realices en el Backend en la página frontal. Puedes hacerlo en dos pestañas diferentes, en dos ventanas diferenciadas e incluso en dos monitores distintos y procura alternar entre ambos haciendo clic sobre su nombre en la barra de tareas del sistema. Cada vez que realices un cambio en el backend recarga el frontend utilizando la tecla F5 de tu navegador (Firefox e IE) y podrás visualizar los cambios realizados inmediatamente.

  • A la derecha verás el icono Bandeja de entrada. Te indica el número de mensajes que tienes sin leer en el buzón de correo interno de Joomla. El sistema de mensajería interna de Joomla es muy útil para coordinar la labor de los usuarios que tienen acceso al Backend.
  • El icono Número de usuarios acreditados actualmente te indica cuántos usuarios acreditados están actualmente visitando tu sitio, tanto en el Backend como en el Frontend.
  • Y por último, el enlace Cerrar sesión. Este enlace te permitirá salir del sistema. Utilízalo siempre cuando termines tu trabajo con Joomla, es fundamental para evitar que otros usuarios del ordenador puedan usurpar tu personalidad en el Backend de Joomla.

El panel de control

Ocupa la mayor parte de la pantalla y se caracteriza por la presencia de unos grandes
botones de acceso directo a las tareas más comunes que realizarás en Joomla. Si trasteas con estos iconos y acabas medio perdido en Joomla, sólo tendrás que hacer clic en la entrada del menú Inicio - Panel de Control para volver a la página inicial del Panel de Control: ¡no te perderás en Joomla!

Joomla 1.5: Panel de control - iconos

Los resúmenes deslizantes

A la derecha de la pantalla puedes acceder a los resúmenes deslizantes (haz clic sobre
cada uno de ellos) con variada información sobre Joomla, alguna realmente muy útil.

Joomla 1.5: Panel de control - resúmenes deslizantes

  • Bienvenido a Joomla!
  • Usuarios identificados: se muestran los usuarios que actualmente han iniciado sesión en el sistema.
  • Popular: se muestran los artículos más populares, es decir, los que tienen más éxito entre los visitantes. Se muestra la fecha y hora de creación del artículo y la cantidad de visitas realizadas al artículo. ¡Muy práctico, si haces clic sobre su enlace podrás editar los artículos cliqueados!
  • Artículos añadidos recientemente. Aquí se muestran las últimas entradas. También resulta muy práctico, ya que a menudo puede interesarte completar alguna de ellas.
  • Menú de estadísticas: Agrupa los distintos menús. Permite ver cuántas entradas tiene cada uno de los menús de Joomla. Observa que en el listado sólo aparece un único menú, el llamado mainmenú, que contiene un único item (si observas el Backend de tu sitio web, sólo hay un menú, el Menú principal, que contiene una única entrada de menú, el enlace Inicio).

Joomla 1.5: menú Principal - módulo en el Frontend

Sin querer entrar en muchos pormenores de lo que es Joomla, te comentaré que, en realidad, lo que estás viendo no es un menú, sino un módulo de Joomla, el módulo asociado a este menú, un módulo que Joomla crea de forma predeterminada cada vez que creas y configuras un menú de navegación. Casi todo lo que ves en las páginas de un sitio Joomla son, en realidad, módulos. Los menús de navegación son módulos, el formulario de acceso de usuarios que viste en la página del C.P. Evaristo Valle es también un módulo, la encuesta es un módulo… No olvides este concepto: casi todo… lo que aparece en el sitio Web, en el Frontend, será un módulo y podrás editarlo a tu gusto, cambiarlo de sitio, añadir nuevos módulos, etc.  Esta estructura modular confiere a Joomla una singular potencia y te permitirá personalizarlo a tu antojo.

Por cierto, el aspecto que tiene esta página (los colores, la posición de los elementos, etc.) está determinado por una plantilla, la que se esté utilizando en ese momento. Y suele ser muy frecuente que las plantillas utilicen las zonas laterales, superiores e inferiores para ubicar los módulos. Así pues, estos dos conceptos, módulos y plantillas, son básico en Joomla y serán los protagonistas de nuestros próximos artículos.