Puede parecer una funcionalidad muy simple para una sola extensión. Para muchos incluso puede parecer innecesaria; pero Quick Logout es una excelente herramienta gratuita desarrollada por John Muehleisen que permite simplificar al los usuarios de un sitio web el cierre de sesión, mejorar el aprovechamiento del espacio en el o los menús del sitio web. Esta extensión se encuentra disponible para la versión 3.x de Joomla.
Antes de continuar es importante destacar que está función no sustituye sino que complementa el módulo de inicio de sesión de Joomla. A continuación se explica en detalle la funcionalidad de una extensión que goza de gran reputación en el directorio oficial de extensiones de Joomla, con decenas de evaluaciones y una calificación perfecta.
Funcionalidad básica de Quick Logout
En resumen, Quick Logout es un componente que permite agregar un nuevo elemento en cualquier tipo de menú en Joomla que permite a un usuario con sesión iniciada en el sitio cerrarla sin necesidad de hacer más que un clic. El proceso de instalación es el usual en cualquier extensión de Joomla y toda la configuración del componente se realiza directamente en el elemento del menú.
Para crear un nuevo elemento de menú se debe seleccionar la opción Quick Logout:
Una vez elegido es posible configurar la página a la que se desea que el usuario sea redirigido al usar la funcionalidad. Es decir, al cerrar sesión el usuario puede ser redireccionado a cualquier otro elemento del menú del sitio web Joomla:
Funcionalidad extendida de Quick Logout
Es relevante aclarar que Quick Logout cuenta con una única versión gratuita por lo que la funcionalidad completa está disponible para cualquiera de los usuarios.
Cuando se configura Joomla para usar el grupo de usuarios invitados, es posible configurar de forma que el elemento del menú solamente sea visito por usuarios registrados ahorrando espacio en el menú y ocultando elementos innecesarios que solo podrían confundir al usuario.
Los pasos para realizar esto son:
1. Utilizando las opciones de acceso, se debe elegir que el elemento sea mostrado solo a los usuarios registrados o cualquier otro grupo de acuerdo a la configuración del sitio.
2. Utilizándolo en combinación con el elemento de Inicio de Sesión, es entonces posible mostrar este solo a los usuarios invitados o al público y ocultarlo a los usuarios registrados.
3. Así, el elemento de inicio de sesión se muestra solo a los usuarios que no cuenta con una sesión iniciada y el elemento de cierre de sesión solo a aquellos que cuenta con una sesión activa. Así, efectivamente se ahorra espacio y confusión para el usuario del sitio web.
Esta funcionalidad también está disponible por medio de el módulo de inicio de sesión predeterminado de Joomla, sin embargo, ese no puede ser asignado a un típico menú horizontal o vertical y no todos los sitios cuentan con espacio de sobra para colocar el módulo. Cómo se mencionó al inicio, un componente básico, pequeño, simple pero que viene a suplir una necesidad esencial de muchos desarrolladores. Solo una muestra más de lo grandiosa y maravillosa que es la comunidad de uno de los mejores sistemas de gestión de contenido del mundo.