¡Contenido protegido! Derechos de autor © Alamarte Ingeniería 2026.

Download details
 Alamarte Admin Menu     v1.2.0 UPDATED

Alamarte Admin MenuAlamarte Admin Menu es la herramienta definitiva para administradores y desarrolladores que buscan optimizar su flujo de trabajo en Joomla! 5 y 6. Este módulo de administración avanzado transforma la barra superior del sistema en un centro de control dinámico, elegante y altamente funcional, con accesos rápidos para agilizar tareas.

M
Backend
5
6
Joomla! Update

Selector de tema Automático, Claro y Oscuro  Selector con 61 destinos administrativos oficiales de Joomla!  Hasta cinco enlaces personalizados configurables  Validación de direcciones en tiempo real mediante AJAX  Indicadores visuales de enlace válido, no válido y en comprobación  Control de acceso ACL para cada destino  Normalización segura de rutas administrativas  Compatibilidad nativa con Joomla! 5 y 6  Interfaz desplegable responsiva y organizada por columnas  Soporte completo en español [es-ES] e inglés [en-GB]  Validación, sanitización y seguridad reforzada de los datos.

QUÉ HAY DE NUEVO EN ALAMARTE ADMIN MENU 1.2.0
Características nuevas, mejoras funcionales y seguridad reforzada
 

DESCRIPCIÓN DE LA ACTUALIZACIÓN

Alamarte Admin Menu 1.2.0 consolida una revisión funcional y de seguridad completa del módulo. La actualización mantiene el elemento técnico mod_alamarte_adminmenu, conserva la configuración existente y respeta el estado de publicación y las asignaciones administrativas del módulo.

CARACTERÍSTICAS NUEVAS

Selector administrativo ampliado

El selector Enlace a elemento de menú incorpora 61 destinos oficiales de Joomla!, organizados en grupos funcionales para facilitar su localización:

• Joomla!
• Contenido
• Menús
• Usuarios
• Extensiones
• Idiomas
• Contactos
• Banners
• Privacidad
• Búsqueda inteligente

El selector también conserva los elementos administrativos publicados pertenecientes a extensiones habilitadas.

Cada destino se comprueba mediante una lista permitida y permisos ACL específicos. Un enlace configurado por un Super Usuario no se muestra a otro administrador que no tenga permiso para acceder al componente o contexto correspondiente.

Validación visual de enlaces manuales

El campo Añadir enlace comprueba la dirección en tiempo real y presenta un estado visual fácil de interpretar:

• Muestra un spinner mientras el usuario escribe y durante la comprobación AJAX.
• Muestra fa-check sobre fondo verde cuando la dirección es válida.
• Muestra fa-times sobre fondo rojo cuando la dirección no es válida.
• Presenta un mensaje explicativo debajo del campo para que el resultado no dependa únicamente del color o del icono.

La comprobación comienza 600 milisegundos después de la última pulsación. Cuando el usuario continúa escribiendo, las solicitudes anteriores se cancelan para evitar resultados desactualizados o comprobaciones innecesarias.

Normalización portátil de las rutas

Las direcciones administrativas válidas se homologan automáticamente al siguiente formato:

administrator/index.php?option=com_example

El módulo admite:

• La ruta administrativa relativa.
• La misma ruta con una barra inicial.
• La URL HTTPS completa del mismo sitio.
• El dominio exacto sin esquema, cuando coincide con la raíz segura proporcionada por Joomla!.

El valor se guarda en un formato portátil para evitar que la configuración quede vinculada permanentemente a un dominio o una ubicación concreta.

CARACTERÍSTICAS MEJORADAS

Destino único y prioridad clara

Cada enlace personalizado mantiene un único destino operativo:

Enlace a elemento de menú: es la opción recomendada y tiene prioridad.
Añadir enlace: se utiliza únicamente cuando el selector está vacío.

Una dirección manual no puede bloquear, sustituir ni invalidar un destino seguro que ya haya sido seleccionado.

Temas integrados con Atum

Los modos Automático, Claro y Oscuro utilizan variables oficiales de la plantilla administrativa Atum para controlar fondos, textos, bordes, estados hover y estados de foco.

También se corrigieron:

• Estados activos inconsistentes.
• Preferencias antiguas almacenadas en el navegador.
• Problemas de contraste en el modo Claro.
• Selección incorrecta del tema predeterminado.

Rutas y títulos personalizados

Se corrigieron problemas relacionados con:

• El doble escape de parámetros en las direcciones.
• Las instalaciones de Joomla! ubicadas en subcarpetas.
• La construcción duplicada /administrator/administrator.
• El ancho y el espaciado de títulos personalizados largos.
• El ajuste multilínea durante los estados hover y foco.

Ayuda mejorada para principiantes

Los campos de enlaces personalizados incluyen explicaciones completas en español e inglés sobre:

• Cómo añadir, eliminar y ordenar registros.
• Qué tipo de destino tiene prioridad.
• Qué formatos de ruta están permitidos.
• Por qué una dirección puede ser rechazada.
• Cómo funcionan los permisos de usuario.
• Qué ocurre cuando un campo se deja vacío.

SEGURIDAD Y CONFIABILIDAD

La versión 1.2.0 incorpora una revisión profunda de los controles de seguridad relacionados con los enlaces, el AJAX, los permisos y el instalador:

• Validación obligatoria en PHP antes de guardar y antes de representar cualquier enlace.
• Endpoint AJAX restringido a usuarios autenticados en el administrador.
• Solicitudes AJAX permitidas únicamente mediante el método POST.
• Comprobación obligatoria del token CSRF de Joomla!.
• Validación de permisos ACL sobre com_modules.
• Confirmación de que el identificador recibido pertenece a una instancia real de Alamarte Admin Menu.
• Comprobación del mismo origen y del tipo de contenido de la solicitud.
• Límites para el tamaño de entrada y de respuesta.
• Tiempo máximo para completar la comprobación.
• Validación estricta de la estructura JSON recibida.
• Consultas preparadas mediante parámetros vinculados.
• Operaciones iniciales del instalador protegidas mediante una transacción.
• Escape contextual de títulos, URL, destinos, iconos y traducciones.

El módulo rechaza expresamente:

• Dominios externos.
• Direcciones HTTP no seguras.
• Credenciales incluidas dentro de una URL.
• Rutas pertenecientes al frontend.
• Fragmentos de URL.
• Recorridos de directorio.
• Claves duplicadas.
• Parámetros en formato de matriz.
• Parámetros considerados sensibles o inseguros.

También se mantiene el bloqueo de degradaciones y se comprueban Joomla! 5.0 y PHP 8.1 como requisitos mínimos de instalación.

INTEGRIDAD DE LA DISTRIBUCIÓN

El paquete incluye archivos de comprobación MD5 y SHA-256 que permiten verificar que los archivos instalados corresponden exactamente con la distribución oficial.

COMPATIBILIDAD DE ACTUALIZACIÓN

La actualización a Alamarte Admin Menu 1.2.0 conserva:

• Los parámetros configurados.
• Los enlaces personalizados existentes.
• El estado de publicación del módulo.
• Las asignaciones administrativas.
• La identidad técnica mod_alamarte_adminmenu.

No se crean tablas propias en la base de datos y no se añaden dependencias externas.

 

VERSIÓN 1.2.0 • NUEVAS FUNCIONES • VALIDACIÓN EN TIEMPO REAL • SEGURIDAD REFORZADA

CHANGELOG — Alamarte Admin Menu

Versión 1.2.0 — 4 de agosto de 2026
Correcciones de seguridad

  • Endurecida toda la cadena de enlaces personalizados: lista permitida de rutas administrativas, validación ACL por destino, normalización portátil y escape contextual antes de generar el HTML.
  • Las URL manuales solo admiten rutas del administrador o direcciones HTTPS del mismo origen; se rechazan dominios externos, HTTP, credenciales, rutas del frontend, fragmentos, recorridos de directorio, claves duplicadas, parámetros en matriz y parámetros sensibles.
  • Añadida validación obligatoria en el servidor antes de guardar y antes de representar cada enlace; la comprobación AJAX es únicamente informativa y nunca sustituye estos controles.
  • Reforzado el endpoint AJAX con sesión administrativa autenticada, POST, token CSRF, ACL de com_modules, contexto real de la instancia, mismo origen, límites de entrada y respuesta, tiempo máximo, cancelación de solicitudes obsoletas y validación estricta del JSON.
  • Sustituidas consultas dinámicas por consultas preparadas con parámetros vinculados; la publicación y asignación inicial del módulo se ejecutan dentro de una transacción.
  • Añadidos tipado estricto, tratamiento seguro de errores, bloqueo de degradaciones, requisitos mínimos de Joomla! y PHP, encabezados GPL y sumas MD5/SHA-256.
Problemas corregidos
  • Corregidas APIs retiradas de Joomla!, el manifiesto con elementos no admitidos y los bloques de configuración que anteriormente dependían de fieldset anidados.
  • Corregidos el doble escape de rutas internas, los enlaces con parámetros de consulta, la detección global de Super Usuario y el filtrado de elementos despublicados o extensiones deshabilitadas.
  • Corregida la persistencia y representación de los temas Automático, Claro y Oscuro, incluidos botones activos, hover, foco, preferencias antiguas y la integración visual con las variables de Atum.
  • Corregido el ajuste multilínea de títulos personalizados y la coherencia de la versión mostrada, que ahora se obtiene del registro instalado con un respaldo interno seguro.
  • Corregidas las URL administrativas del mismo sitio que podían convertirse en /administrator/administrator/index.php o rechazarse antes de la normalización.
  • Corregida la prioridad entre «Enlace a elemento de menú» y «Añadir enlace»: el selector es el destino recomendado y el campo manual solo se procesa cuando el selector está vacío.
  • Eliminado el mensaje de error duplicado junto a la etiqueta y corregidos los falsos positivos de JAMSS sin reducir la validación de seguridad.
Cambios menores
  • Ampliado el selector a 61 destinos oficiales de Joomla!, organizados por áreas funcionales y combinados con los elementos administrativos publicados de extensiones habilitadas.
  • Agrupadas de forma contextual las categorías, los campos y los grupos de campos; eliminados destinos duplicados mediante identidad canónica.
  • Añadida ayuda bilingüe para principiantes en todos los controles de enlaces personalizados, con ejemplos, prioridad de destinos y explicación de los valores rechazados.
  • Añadida validación en tiempo real con espera de 600 ms, spinner durante la comprobación, fa-check para direcciones válidas, fa-times para direcciones no válidas y mensajes accesibles debajo del campo.
  • Homologado el formato visible y almacenado de las rutas como administrator/index.php?...; las variantes válidas se normalizan automáticamente.
  • Las instalaciones nuevas comienzan con los enlaces personalizados desactivados; las actualizaciones conservan configuración, asignaciones y estado previo.
  • Sincronizados en-GB y es-ES, documentación, instalador, servidor de actualizaciones, changelog y archivos de integridad.

Versión 1.1.2
Problemas corregidos
  • El campo «Enlace a elemento de menú» carga correctamente las traducciones .ini y .sys.ini desde las tres rutas estándar de Joomla!.
  • Los títulos que contienen HTML crudo se limpian con strip_tags() antes de mostrarse.
Cambios menores
  • El límite de enlaces personalizados se redujo a cinco.
  • Se actualizó la descripción del instalador para reflejar el nuevo límite.

Versión 1.1.1
Problemas corregidos
  • El campo «Enlace a elemento de menú» utiliza grupos HTML nativos <optgroup>, corrigiendo el error 500 producido por select::optgroup.
  • Los elementos de cada grupo se ordenan alfabéticamente.
  • Los grupos se ordenan alfabéticamente por nombre de extensión.
Created 10-02-2026
Changed 04-08-2026
Version v1.2.0
Size 88.97 KB
System Joomla! 5/6
Downloads 20
Price Gratis!
SHA-256 ed86c45103f76a325ff8846df8516da803eba7097f4266097d00d049bdee76c8
trustpilot horizontal
Alamarte Ingeniería Web
Trustpilot
Joomla!
Image