381712 ActiveX drag-drop plugin

IN PROGRESS
Bids
0
Avg Bid (USD)
N/A
Project Budget (USD)
N/A

Project Description:
Hello we are looking for an ActiveX plugin to be developed for internet explorer. The plugin should allow for an area within the web page to be designated a drop area.

The plugin can be developed in any language. Preferable one that does not require additional runtimes (such as .NET) but all bids are welcome.

The plugin should be compatible with ie6, ie7 and ie8.

The plugin should be compatible with outlook 2007 and 2003.

The plugin requires an install mechanism that can be triggered from a web page (much like flash or shockwave).

When a file is dragged from explorer into the drop area it should report the following variables to javascript in an event.
- file name
- file local path
- file size

When an email is dragged directly from outlook into the drop area it should do the following:

1) save any attachments to the temp folder

2) save a copy of the .msg file to the temp folder

3) report the filename, file size, file temp path of the .msg to the javascript event

4) report filename, file temp path, file size for each attachment (saved in the temp folder) to a javascript event

5) report the following email fields to a javascript event
- message subject
- message to fields
- message from fields
- message bcc fields
- message cc fields
- message recieved time/date (where possible)
- message sent time/date (where possible)
- message body content

(all of the outlook data should be reported to the javascript event as one associative array containing all message details, attachments, etc)



If an outlook email attachment is dragged direct from an email within outlook to the drop area, it should do the following:

1) save each attachment to the temp folder

2) for each file report the following to a seperate javascript event:
- file name
- file size
- file temp path


The plug-in should be able to handle multiple emails, files or email attachments and should report to individual events for each.

So for example if 10 email messages were dragged from outlook it should report a JavaScript event for each of the 10. Each of these JavaScript events should contain all the email info + separate info for each attached file for the given message.

Skills required:
.NET, Anything Goes, C Programming, Delphi, Javascript, Visual Basic
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.