html and javascript application able to display the content of a remote webdav directory on a html page, and upload or delete files.
It's based on several existing tools :
- jquery.fileTree from Cory LaViska available at http://www.abeautifulsite.net/jquery-file-tree/ (slightly modified to work with a javascript connector instead of a connector on a remote server).
- jsdavclient, a "Low-level JavaScript WebDAV client implementation written in Javascript" from Sven vogler, available at https://github.com/svogler (slightly modified to avoid a compatibilty problem with chrome).
- jquery.contextmenu : http://swisnl.github.io/jQuery-contextMenu/
- and, of course, jQuery : https://jquery.com/
Mainly tested on firefox, compatible with chrome and internet explorer 11.
Tested with a webdav lighttpd server accessed through a apache reverse proxy, both on port 443. The apache server also host the html pages, so there is no cross domain request from client point of view.
GNU GPL v3 : https://www.gnu.org/licenses/gpl-3.0.html