Boost :Menu ‘Burger’ fermé par défaut

Boost :Menu ‘Burger’ fermé par défaut

par Sal Sotor,
Nombre de réponses : 8

Bonjour

Je souhaiterais que le menu ‘burger’ dans le thème Boost ne soit pas ouvert par défaut afin d arriver sur un table de bord simplifié , qui ne contiendrait que la liste des cours de l’étudiant en plein écran.

Est ce possible?

Merci


Sal

Moyenne des évaluations  -
En réponse à Sal Sotor

Re: Boost :Menu ‘Burger’ fermé par défaut

par Sal Sotor,
Bonjour

Personne n'a d'infos sur cette demande?
Merci

Sal
En réponse à Sal Sotor

Re: Boost :Menu ‘Burger’ fermé par défaut

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Suite à la lecture de ce message ici, c'est possible avec une légère modification du code dans le fichier theme/boost/layout/columns2.php
En remplaçant, les lignes 30 à 34 ( voir ici ), par :

if (isloggedin()) {
    $navdraweropen = false;
}
Après la modification, il faudra purger les caches.

Inconvénient cependant, le tiroir de navigation sera par défaut fermé à chaque changement de page, et donc pas seulement pour la page du tableau de bord.

Christian
En réponse à Christian Bocquet

Re: Boost :Menu ‘Burger’ fermé par défaut

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Pour éviter l'inconvénient du "tiroir de navigation sera par défaut fermé à chaque changement de page" et pour que ce tiroir de navigation soit fermé par défaut uniquement sur la page d'accueil avec le thème Boost :

  • Faire une copie du fichier columns2.php dans le dossier theme/boost/layout/ et renommer cette copie en columns3.php par exemple.
    Faire la modification proposée dans le message précédent des lignes 30 à 34 dans ce fichier.
  • Dans le fichier theme/boost/config.php, à la ligne 83, qui concerne le tableau de bord (après // My dashboard page.), remplacer :
    'file' => 'columns2.php',
    par :
    'file' => 'columns3.php',

Christian
Moyenne des évaluations Utile (1)
En réponse à Christian Bocquet

Re: Boost :Menu ‘Burger’ fermé par défaut

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour Sal,
Il y a peut-être un intérêt en effet, de présenter un tableau de bord aussi réduit que possible, mais si le menu "burger" est fermé par défaut on n'a guère de chances de le découvrir. On pourrait même penser qu'il ne s'agit que d'une décoration liée au thème.
C'est pourquoi je verrai plutôt l'inverse: Ouvert par défaut.
Ceci dit, dans le cas où il est fermé il peut être utile de placer une visite guidée sur le tableau de bord. Visite très accessible (et non en bas de page...) bouton à cliquer
Elle permettrait alors non seulement de signaler le rôle du menu burger, mais en plus de s'adapter "dynamiquement" à tous les ajouts de blocs et de fonctionnalités que l'utilisateur réalisera au fil du temps. La visite décrivant alors le rôle du nouveau bloc ajouté...
C'est ainsi que j'ai modifié la visite guidée de base.
Je vous la joins ici ainsi qu'à la communauté grand sourire
Daniel
En réponse à Sal Sotor

Re: Boost :Menu ‘Burger’ fermé par défaut

par Jérôme DEMIAUX,
Avatar Traducteurs

Bonjour,

Le thème Fordson propose cette fonctionnalité via une case à cocher.
Il serait intéressant de voir comment il règle le problème sans avoir à toucher au code, toujours source de potentiel problème et difficile à maintenir lors de montée en version.

Jérôme.

Moyenne des évaluations Utile (1)
En réponse à Jérôme DEMIAUX

Re: Boost :Menu ‘Burger’ fermé par défaut

par Sal Sotor,
Bonjour Jérôme

Oui effectivement ta remarque est pertinente.
Mais quelle autre solution sans passer par le thème ?
Peut être dans les feuilles de style ?