SIO > S1_COMMON > t=.%2Fmenu.txt

========================================================================

Définition de menu

------------------

Remarque : Ce fichier doit être encodé en UTF8 sans BOM, sinon on a des pbm d'affichage des accents.

Il est placé dans le même répertoire que l'index auquel il fait référence.

#

Un menu est défini par la liste des lignes qui doivent apparaître.

On va écrire la liste en la précédant d'une étoile et on va indenter avec des tab pour créer la structure de sous-menus

Il ne peut pas y avoir plus de 7 items de niveau 0 (sinon, la largeur du menu crée des retours à la ligne mal venus).

les intitulés doivent être courts, qqsoit le niveau, sinon on obtien le mme pbm.

Seuls 3 niveaux sont actuellement acceptables (0, 1 et 2).

#

Les attributs et liens

----------------------

On va pouvoir préciser deux attributs qui sont : url et desc

url est le lien relatif qui permet de naviguer vers une page spécifique.

desc est une information plus complète que l'intitulé donné derrière l'étoile. dans le futur, cette description pourrait apparaître dans une info-bulle ou un plan du site ...

#

Les attributs sont définis directement, pas besoin de '' ou de "" ou autre ; en fin de liste. la seule syntaxe est de séparer les attributs avec ;

#

Exemple

-------

Synthèses de cours ; on a ici un item de niveau 0, sans attribut

Virtualiser ; url =virtualiser.php ; cet item est de niveau 1 car il y a une tab devant l'étoile. Il possède un attribut url avec le nom de la page directement écrit ici.

Sécurité ; url=sisr4_03_securite.php ; cet item est de niveau 0 et possède un lien vers une page

========================================================================

Synthèses & révisions

test3

3testN21

3testN22-url; url=aa.php

3testN23

32testN31

32testN32-url; url=aa.php

Celui qui se réveille avec la tête dans le cul ... a intérêt d'utiliser un très bon champoing. (Le Chat)