lightsurgeon
9 Oct 2008, 1:01 PM
I'm writing an application which is basically a explorer like file management system. The program is based on saki's file tree but rather than using php to directly access the file system it uses rails and stores the location of files in a database in a tree structure.
This is a work in progress and is nowhere near finished. At the moment the following is implemented.
Reparent folder by dragging within tree
Reparent folder by dragging a single folder from dataview to treeNext steps are:
Reparent by dragging multiple folders from dataview to tree.
Rename, delete, upload file by keystroke/ right mouse in tree
Rename, delete, upload file by keystroke/ right mouse in folder
permissions
I wasn't planning on posting it until it was working however a couple of people seemed to be working on similar things and a few asked me to share source code.
I have split up the application(netbeans rails project) into two zip files so just unzip the file called public and place its expanded content in the public directory of the web app. to see it in action you will need to create some of folders and sub folders using the rails console.
I will post new versions when I have time to work a bit more on this project.
This is a work in progress and is nowhere near finished. At the moment the following is implemented.
Reparent folder by dragging within tree
Reparent folder by dragging a single folder from dataview to treeNext steps are:
Reparent by dragging multiple folders from dataview to tree.
Rename, delete, upload file by keystroke/ right mouse in tree
Rename, delete, upload file by keystroke/ right mouse in folder
permissions
I wasn't planning on posting it until it was working however a couple of people seemed to be working on similar things and a few asked me to share source code.
I have split up the application(netbeans rails project) into two zip files so just unzip the file called public and place its expanded content in the public directory of the web app. to see it in action you will need to create some of folders and sub folders using the rails console.
I will post new versions when I have time to work a bit more on this project.