Menu déroulant sur la page d'accueil

Menu déroulant sur la page d'accueil

par Daniel Avon,
Nombre de réponses : 2

Bonjour,

Pour la page d'accueil de notre site Moodle, nous désirons :

  • pour un menu déroulant à 2 niveaux, que le descripteur du 1ier niveau ne constitue pas un lien cliquable (dans ce cas-ci : Documentation Moodle);
  • que les 3 puces du 2e niveau soient en retrait.
Merci et bonne fin de journée,

Daniel

(Moodle 3.9 / Fordson)






Moyenne des évaluations  -
En réponse à Daniel Avon

Re: Menu déroulant sur la page d'accueil

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour Daniel,
Sauf erreur, Fordson est un thème enfant de Boost ? Or, comme indiqué dans la doc officielle : « The Boost theme does not support submenus in the custom menu setting.  » (cf lien direct).
Donc l'indentation que tu attends est purement liée à la présence de caractères non alphabétiques. Tu pourrais utiliser le code HTML   pour obtenir un espace.
S'agissant de retirer le lien, je te propose ci-dessous plusieurs stratégies de "ruse" pour le rendre moins tentant... Attention : magie ✨
Voici ce que donne le paramètre « Éléments du menu personnalisé » (custommenuitems) avec la syntaxe suivante :
Mon beau menu
-Niveau 1a|" style='pointer-events: none;'"
-   Faux niveau 2a|https://moodle.org/
-   Faux niveau 2b|https://moodle.org/
-##
-Niveau 1b|" style='cursor: not-allowed;'"
-   Faux niveau 2c|https://moodle.org/
-   Faux niveau 2d|https://moodle.org/
-##
-   Faux niveau 3|" style='pointer-events: none;'"
-      Faux niveau 3a|https://moodle.org/
Ça devrait te donner quelque chose comme ça :

Je tiens à préciser que, par défaut, pour des questions d'accessibilité, le premier lien est mis en relief. Ici l'astuce CSS « pointer-events: none; » ne donne pas d'artifice. Mais pour le Niveau 3, ça passe pas mal. Je te laisse tester 😉
Ici, le « Niveau 1b » utilise d'autres artifices qui jouent bien le jeu. À toi de voir. En jouant sur d'autres attributs, on peut vraiment donner l'illusion.

Je spoile un peu mais les liens sont toujours là ! ET Ils sont encore cliquables... c'est juste moins tentant, non ?

À bientôt,
Patrick
Moyenne des évaluations Utile (4)
En réponse à Patrick Lemaire

Re: Menu déroulant sur la page d'accueil

par Daniel Avon,
Le coup d'œil est nettement mieux. Effectivement, le lien cliquable du 1ier niveau ne constitue pas vraiment un problème.

Merci et bonne soirée.

Daniel