A way for people to post a picture, automatically sized (scaled down to conserve space) with a little narrative. The use has a choice to send it to an email or make it open for all to see.

Ideally, the recipient would not have to log in but be sent a special code to enter or enter their email - privacy not guaranteed.

User form:
- picture upload
- category
- email recipient (semi-private) or "to all" which would mean open to all visitors on site
- name of sender
- email of sender
- small message

Many thanks for this your help - this will not be a business site.

What specific modules do I need to make this run?

Many thanks for your help!!

Comments

joecanti’s picture

For the image upload/resize a good way to go is imagefield/imagecache/imageapi as laid out in the drupal therapy video: http://www.drupaltherapy.com/imagecache

Install CCK as well so you can add text fields to your photo content type to add the narrative.

You could also edit the content type so that it is unpublished, meaning that it wouldnt be viewable on the site when the user clicks save. There could them be an option to either publish or email...

In terms of emailing it im not sure of the best route to go down.

Hope this gets you started, Joe

webdev2’s picture

Many thanks Joe!

rickyd1’s picture

I think Joe had it as far as creating the image.

I don't know of a module to send a node as an e-mail, but you could have a link sent to someone.

You may want to check out

http://drupal.org/project/rules - To trigger an e-mail after the node is published

If the recipient was a user, you could also use user reference to have the page viewable only by that user.

webdev2’s picture

thanks for your ideas rickyd1