Freelance drupal programmer/module developer | wasteofpaper.com

Employment type: 
Contract
Telecommute: 
Allowed

Drupal 6, CCK fields.

I have on my server the capability to, from the command line, capture a screenshot of any web address, manipulate the image using imagemagick and then save the resulting image/images to a directory.

I need a module that will, during the 'create content' form editing, send a field value, on advancement to the next field, to a script (provided on the server by me) and at the same time un-hide a preview window alongside the field with a pretty 'loading' gif (provided by me) and display the subsequent thumbnail image after a predetermined time (5-10 seconds).

The other important aspect is the image to node relationship. Some mysql injection (or other method) would be needed to associate the image/images (thumbnail and possibly another larger sized image) with the node so they can be available to views and other content display methods.

I assume hook_form_alter is the way to do this and I've managed to find an example which seems to encompass the techniques that I want to see. A non-submitting button that is hidden and clicked automatically by javascript or unhidden and clicked manually when javascript is not supported.

The whole page must not reload unless necessary when javascript is not supported.
If possible, the action must be redoable on the same page in case of a typo or similar error.
Another button should be visible to the author or each node (in full node view only) so that they can 'refresh thumbnail' at any point after publishing their node.

I can sort out the script on the server and have the image/images saved to whichever directory in whichever format.
I am eager to get this done quickly but my emphasis is on usability. I want the javascript and form editing rock solid but as far as theming is concerned, I can take care of it later.

I would like some offers on price and service as I'm unsure who will take up the job and how long it will take them but rest assured, I need this done and am very eager to have it sorted.

Please contact me asap with offers. If you are quick to reply and sound competent then you've probably got the job.