https://www.linkedin.com/pulse/right-click-context-menu-javascript-piyali-das/ https://jquery-plugins.net/contextjs-bootstrap-context-menu https://www.codewithfaraz.com/content/190/create-a-custom-right-click-context-menu-using-html-css-javascript je veux créer un code javascript qui génére une liste d'élément avec la balise ul et li et que chacun des éléments dispose d'une capture d'évenement de la souris qui detectera si on click avec le bouton droit de la souris afin de faire apparaitre un menu contextuel qui regroupe plusieurs options possible ainsi que le nom de l'élément li correspondant ainsi que sa possition dans la hiérarchie. Dans le code précédent, je voudrais que les élements de la liste proviennent d'un code php qui va explorer le contenu du répertoire afin construire l'arborescence de chacuns des sous répertoires et des fichiers qu'ils continennent. On réalise une sorte d'explorateur de fichier. Lorsque l'on cliquera avec le bouton gauche de la souris on réalise un expand du contenu du répertoire parent et si on clic à nouveau on repli par un collpase le contenu de ce répertoire. Il faudrait que devont le nom d'un répertoire on affichie un icon particulier et un icon particulier pour chaque type de fichiers. On conservera le menu contextuel qui s'ouvrira lorsque l'on clic avec le bouton droit de la souris sur chacun des éléments correspondant à un fichiers. Ce menu contextuel disposera de plusieurs options ainsi que du nom et de la position dans la hiérarchie de l'éléments correspondant sur lequel on a fait le clic et qui représente un fichier. Je veux créer un code php qui va explorer le contenu d'un répertoire afin de répertotirer les sous répertoires et leurs fichiers respectifs. Il s'agit d'un explorateur de fichier qui permet de construire l'arborescence de chacuns des répertoires et sous répertoires ainsi que des fichiers présents à chaque niveaux. Grace au javascrit et les balise ul et il, on va construire un tree view qui représentera l'organisation hiérarchie des répertoires, sous répertoires et des fichiers. Je veux que devant chaque element on affiche un icon spécifique. Un icon dédié au répertoire et un autre pour les fichiers. Il faut que le code du fichie soit de type unicode. Concernant le comportement, il faut que lorsque je clic sur le bouton gauche de la souris au noveau du nom d'un répertoire on obtienne un expand de l'affiche pour voir ce qui contient, on dépli le contenu. Si l'affiche du répertoire est déplié, un nouveau clic avec le bouton gauche de la souris sur le nom de ce meme répertoire va replier le contenu, il s'agit d'un collapse. Ebfin, je veux que si on clique avec le bouton droit de la souris si un nom de fichier, apparaise un menu contextuel qui contiendra plusoeirs options ainsi que le nom du fichier, de l'éméments il qui est concerné mais aussi le niveau hiérarchique correspondance à la profondeur dans l'arboresence. Le menu s'ouvrira a la position x y correspndant à la position de la souris qui se trouve au dessus du nom du fichier.