Fuentes HTML
Mediante HTML se puede definir la estructura y apariencia del menú. Para que la plantilla HTML sea tenida en cuenta es necesario que en la configuración del menú se defina como "Sí" la opción de "Crear desde plantilla HTML".
Cuando se utiliza la plantilla HTML, no se genera el menú flotante, en su lugar, se utiliza el HTML reemplazando las etiquetas que definen las posiciones de cada opción del menú en el HTML. Una etiqueta corresponde a una palabra clave que se coloca en el HTML y es reemplazada, al momento de mostrar el menú, por un valor definido según la conformación de la etiqueta. Los posibles tipos de etiquetas son:
- Enlace a una opción del menú: sirve para colocar un vinculo como texto según la configuración en el árbol del menú. La estructura de la etiqueta es [[nombre]], donde nombre es el nombre que se le asignó a la hoja del menú en el árbol. El mismo nombre de la hoja es colocado como palabra para generar el enlace.
- URL del enlace: sirve para generar solamente la URL del enlace correspondiente a la hoja del menú. La estructura de la etiqueta es: [[nombre:url]], donde nombre es el nombre que se le asignó a la hoja del menú en el árbol y url es una palabra que no cambia, se mantiene igual e indica que solo se desea la URL, no el enlace completo. Por ejemplo, si se coloca la etiqueta [[Temas del curso:url]], al momento de ver el menú se reemplazará esa etiqueta por la URL relativa de la hoja nombrada Temas del curso.
Las URL son creadas de manera "relativas" para evitar problemas con algunos filtros en el editor HTML de moodle que reemplazan las URL cuando no están completas, y estas URL no estarán completas hasta el momento de generar el menú para el usuario.
Notas:
- Si una etiqueta no se escribe igual a como se colocó en el árbol, incluidos espacios en blanco, no será reemplazada y se mostrará como texto en el menú
- Los dobles corchetes [[ y ]] son obligatorios para indicar una etiqueta a reemplazar
- Una misma etiqueta puede ser colocada varias veces en la misma plantilla