
Las funcionalidades de este menú, a veces relegado a menú de trámites administrativos del usuario en el frontend, tiene una importancia manifiesta cuando los usuarios que acceden al frontend tiene rangos jerárquicos establecidos gracias al ACL (Joomla! 2.5) o simplemente establecidos por defecto (Joomla! 1.5).
Se puede utilizar para algo más que permitir al usuario cambiar el idioma establecido para su perfil, la contraseña o el uso de un editor WYSIWYG diferente del establecido por defecto.
- Acceso a los datos del Perfil.
- Menús específicos a áreas solo para determinado tipo de usuarios.
- Publicación de Artículos.
- Envío de Enlaces.
- Acceso a Foro solo para determinados perfiles.
- etc....
Podemos añadir nuevos ítems a un menú para dar acceso a un documento o artículo, a una sección/categoría de artículos o documentos o a un componente (directorio de enlaces, formularios de contacto, noticias externas, etc).
Para añadir un nuevo ítem a un menú iremos Opciones de menú >> Nombre del menú (ej. mainmenu) y pulsaremos en el icono nuevo.
Se abrirá entonces un asistente que nos preguntará con que tipo de recurso de Joomla! vamos a enlazar. Podemos elegir entre distintas opciones. En las siguientes capturas ilustramos el proceso de creación de un ítem para la creación de artículos para usuarios con el perfil de acceso adecuado:











Naturalmente este Menú de Usuario puede contener ítems "Públicos", "Registrados" y "Especiales" de forma que se muestren en función del rango del usuario que se logee. De esta forma si un usuario tiene el rango de "Registrado" podrá ver ítems del Menú de Usuario como "Editar Perfil" y si se trata de un usuario con rango de "Gestor" o "Publicador" podrá ver ítems como "Crear Artículo" y aquellos que hayamos establecido para este rango.
Como hemos visto, crear menús en Joomla! es sencillo, y disponer de un menú de usuario, que por ejemplo no se incluye en la mayoría de Packs de Webempresa, como los Packs Periódico que si necesitan en algunos casos disponer de este tipo de menús para que "Gestores", "Publicadores" y "Administradores" puedan enviar contenidos o administrarlos, nos servirá para mejorar las funcionalidades de la web permitiendo mayor interacción a los usuarios en función de sus rangos.