puya
25 Dec 2007, 3:34 PM
Hi everyone,
I am planning to build a XFile extension that will contain :
- FileExplorer - a Windows Explorer like window/panel that will
allow exploring files located in a certain path on the server.
- OpenFile - a dialog that would allow the user to select a file from
the server ( similar to Open dialog in Windows )
- SaveFile - a dialog that would allow the user to select a location
on server and a name to save a certain content into a file
- Commands - an object containing methods that can be called to
execute specific operations ( like create folder, delete file, etc)
from other extensions/apps
Planned features :
FileExplorer:
- user chrooted in a specific folder (set in the server side script ) (v0.1)
- cut/copy/paste (v0.1)
- thumbs/iconic/details views. For image files, the thumbnail should be created
from actual image (v0.1)
- create folders and empty files (v0.2)
- upload files (v0.2)
- drag/drop (v0.2)
- view/ediit file (supported for text/html files) (v0.3)
- special folders (special shortcut folders like 'MyDocuments' ) (v0.4)
Open dialog:
- browse for files, similar to Window's Open File dialog (including thumb preview) (v0.1)
- upload files (v0.2)
- special folders (v0.3)
- implement the dialog as a HTMLEditor plugin, so images/file links can be easely added in the edited HTML
Save dialog
- browse for location and select either an existing file or write a new name
for the file. When called, the dialog should also receive the content of the file
as a parameter (ie. from a HTMLEditor field) (v0.1)
- upload files (v0.2)
- special folders (v0.3)
There are three reasons for making this mini project:
- learn ExtJS
- provide a very well commented example so all newbies like me can really understand ExtJS
- give something back to ExtJS community
The first version (v0.1) is planned for 15th of January 2008 so any comments would be greately appreciated (including request for features, how do you think this should work, ideas, etc).
Reagards,
PuYa
I am planning to build a XFile extension that will contain :
- FileExplorer - a Windows Explorer like window/panel that will
allow exploring files located in a certain path on the server.
- OpenFile - a dialog that would allow the user to select a file from
the server ( similar to Open dialog in Windows )
- SaveFile - a dialog that would allow the user to select a location
on server and a name to save a certain content into a file
- Commands - an object containing methods that can be called to
execute specific operations ( like create folder, delete file, etc)
from other extensions/apps
Planned features :
FileExplorer:
- user chrooted in a specific folder (set in the server side script ) (v0.1)
- cut/copy/paste (v0.1)
- thumbs/iconic/details views. For image files, the thumbnail should be created
from actual image (v0.1)
- create folders and empty files (v0.2)
- upload files (v0.2)
- drag/drop (v0.2)
- view/ediit file (supported for text/html files) (v0.3)
- special folders (special shortcut folders like 'MyDocuments' ) (v0.4)
Open dialog:
- browse for files, similar to Window's Open File dialog (including thumb preview) (v0.1)
- upload files (v0.2)
- special folders (v0.3)
- implement the dialog as a HTMLEditor plugin, so images/file links can be easely added in the edited HTML
Save dialog
- browse for location and select either an existing file or write a new name
for the file. When called, the dialog should also receive the content of the file
as a parameter (ie. from a HTMLEditor field) (v0.1)
- upload files (v0.2)
- special folders (v0.3)
There are three reasons for making this mini project:
- learn ExtJS
- provide a very well commented example so all newbies like me can really understand ExtJS
- give something back to ExtJS community
The first version (v0.1) is planned for 15th of January 2008 so any comments would be greately appreciated (including request for features, how do you think this should work, ideas, etc).
Reagards,
PuYa