Bonjour à tous!

J'essaye désespérément depuis quelques temps de fournir à mon application Rails la possibilité de se connecter à un serveur webdav (avec une url de type http://serveur:8080/folder/webdav/) pour afficher une arborescence des fichiers s'y trouvant sous la forme d'un arbre. Le but est de pouvoir récupérer l'URL du fichier cliqué.

J'ai déjà exploré pas mal de solutions. Rails ne permet pas en natif d'implémenter une telle fonctionnalité, alors je me suis tourné vers du javascript. Jusque-là, j'ai réussi à trouver deux solutions: jQueryFileTree et DavClient.

Le premier permet bien d'afficher un arbre de dossiers, mais il n'y a aucun lien avec Webdav, on peut simplement naviguer dans l'arborescence directement liée au fchier .js utilisé. Le deuxième, pour être franc, je n'ai absolument aucune idée de son fonctionnement. La plupart de ces solutions sont en effet tellement mal documentées que je ne comprends pas comment procéder pour les installer.

Quelqu'un aurait-il déjà exploré cette problématique? A titre d'info, le lien vers DavClient, qui semble être la solution la plus pertinente, dans la mesure où il est possible de l'installer : http://davclient.rubyforge.org/

Merci d'avance et bonne journée!