Version de développement
Cette documentation décrit la version « next » (develop), non encore publiée. Pour la version stable, basculez sur « v5 » dans l'en-tête.
Développeurs

Livrer la barre latérale d'un module avec une application

Enregistrer en mode développeur la barre latérale d'un module dans une application, régler l'affichage de ses sections et la retirer.

Livrer la barre latérale d'un module avec une application

L'éditeur de la barre latérale a un niveau Pour {application}. Ce niveau écrit la barre latérale livrée par l'application, que voient tous les sites qui l'installent. Il n'apparaît qu'en mode développeur.

Prérequis

  • Le site est en mode développeur (developer_mode à 1 dans la configuration du site).
  • Le module appartient à une application dont vous modifiez le code.

Enregistrer la barre latérale dans l'application

  1. Ouvrez l'éditeur et choisissez le niveau Pour {application}.
  2. Arrangez les entrées et réglez les sections.
  3. Cliquez sur Enregistrer.

Dokos écrit le document Sidebar du module et exporte son fichier JSON dans l'application. Le message « Barre latérale enregistrée dans son application » confirme l'export.

Si le site a déjà un arrangement pour ce module, l'éditeur vous prévient : cet arrangement reste appliqué au-dessus du vôtre. Le bouton Effacer les personnalisations le supprime.

Sur ce niveau, Réinitialiser retire la barre latérale de l'application. Le document et son fichier exporté sont supprimés. Le module revient à une barre latérale générée à partir de son contenu.

Régler l'affichage d'une section

Au niveau Pour {application}, le crayon d'une section ouvre Modifier la section. La rubrique Apparence propose ces options :

OptionEffet
IndenterAffiche la section comme une ligne, avec ses entrées en retrait dessous.
RéductibleL'utilisateur peut replier la section.
Afficher la flècheAffiche un chevron devant une section indentée et non réductible.
Démarrer ferméLa section s'affiche repliée.