Hi All,
(Apologies for cross posting - I've put this at http://drupal.org/node/222404 before I realised this might be a better place for it.)
I'm looking for a way to upload fiiles to a drupal site via a web service (from a AIR/ flex application actually) and I after some digging, I don't see anything on the forums or in the contributed modules that addresses this, so I though I'd post before we go ahead and develop a module to do this.
The module would, very simply:
- allow basic management of files from an external client application (I'm working on an AIR application) to drupal via a web service.
- basically need upload, delete + something to list contents of a directory, simple creation date etc.
- not need to provide download as I'm not planning to restrict access to these files.
And my AIR (flex) client would allow drag and drop management of (certain) files on a drupal site from teh desktop (and would also be open source).
So my questions are
- Does anything to provide this functionality exist already?
- If not, are there any contributed modules I should check out and consider using/ supporting (webFM?)
- would anyone be interested in using such a module & client?
- Anyone interested in helping to develop such service module?
Thanks!
Ian
The Subaltern Engagement Platform (Seep)
Comments
In theory
In theory, if such a tool were developed it would 'just work' with webfm.
i.e. if you upload files to a directory that webfm is aware of, those files will show up in webfm...
The only thing that would need to be done is to create a method to populate the webfm files table. This already exists within the webfm browser, but it could be exposed to an external application.
andre
AIR Answers
Does anything to provide this functionality exist already?
If you mean the AIR world, then yes, check both http://code.google.com and places like the AIR Developer Center http://adobe.com/devnet/air . People are doing uploading via POST (HTTP), and even protocols like FTP. There are ActionScript 3 Classes floating around the net that cover FTP or file uploading over HTTP. Adobe AIR allows you to drag and drop to and from the desktop and even between AIR apps. AIR is now being tested on Linux desktops, so "everyone" can play.
would anyone be interested in using such a module & client?
I'm sure there are people interested. The final goal may differ between people's needs - some personal, some for clients/work.
Chris Charlton, Author & Drupal Community Leader, Enterprise Level Consultant
I teach you how to build Drupal Themes http://tinyurl.com/theme-drupal and provide add-on software at http://xtnd.us
Wow,
Wow,
Drupal and Flex yeah!!!!
Drupal and Flex yeah!!!!
proof of concept
I created a wiki (http://groups.drupal.org/node/13781) with a proof of concept using flash 8 / drupal 6