I've built a Tell a Friend module for D6 and would like to contribute it to the community. I have more modules I have written that are eligible for release to the community in the near future as well, along with ideas for new modules and ideas/additions/patches for existing modules.

This is a module to let users tell their friends about the current website. Supports multiple email addresses, multiple screens, email checks, custom subject & message and Twitter functionality.

Working version can now be found at http://www.vergaderlocatiespecialist.nl

Screenshots included.

Comments

peterjaap’s picture

Status: Active » Needs review
berdir’s picture

What makes this module different/better than the already existing modules?

Searching for "Tell a friend" shows up 16 modules, some of them might already do what your module does. You might want to consider working on one of these modules.

peterjaap’s picture

This module is not maintained/available anymore; http://drupal.org/project/socialtwist-taf
This module is abonded due to a security issue that isn't fixed; http://drupal.org/project/tellafriend
This module is kind of similar, but doesn't provide functionality to change the subject & message text; http://drupal.org/project/spread
And this module comes close, but is aimed towards sharing of specific nodes, or content types and not so much sharing a certain site through a link; http://drupal.org/project/tellafriend_node

The other 12 modules found with a 'tell a friend' search are not tell a friend modules. On top of that, this module allows you to set a default subject, a default text, an optional captcha and integrates with Colorbox.

I'll also make a D7 version asap.

xiong’s picture

+1 I would like to see it, am in need of such a module and I completely agree with your explanations of other listed modules. Thanks!

xiong’s picture

Sorry but then I found this: http://drupal.org/project/forward and I think it's pretty good for me now.

peterjaap’s picture

StatusFileSize
new28.13 KB

I thought I had already added the files, but apparently I forgot. So here they are.

peterjaap’s picture

StatusFileSize
new6.89 KB

Here is the latest version.

rahulbarge21’s picture

Hello Frriend,

Your information given about tell friend in great but here i am facing one problem i want add fields into the tell a friend form how to add them i tried lot but unable to add. I have to add the following fields :-

Your name
Your e-mail address (Single e-mail)
Friends name
Friends e-mail address (Single e-mail)
Message
Captcha text

Here is one link in that tell a friend form is there you can refer to it

http://www.wholivedthere.com/tell-a-friend/

Any help waiting for your replay

Thank you,
Rahul Barge

peterjaap’s picture

StatusFileSize
new6.89 KB

@rahul barge

I'm sorry that is not my module so I won't be able to help there.

@the rest
Here's a new version.

rahulbarge21’s picture

ok friend if you come to know please replay me thank you .

Thanks a lot
rahul barge

coltrane’s picture

Status: Needs review » Needs work

tell_a_friend.page.inc contains hard-coded HTML and makes explicit reference to $_POST, that is bad. You should be using Drupal's menu callback system, Form API, and template rendering system. Setting back to needs work because fundamental Drupal APIs are not being used.

Also, if you wanted you could take over the tellafriend module http://drupal.org/project/tellafriend It can be re-opened and there is someone who has provided a patch for the security issue #810434: Potential Patch for SA-CONTRIB-2010-052

peterjaap’s picture

I've a lot since so I'll be updating this project with your comments asap :) Thanks for checking it out!

tim.plunkett’s picture

Component: new project application » module
Status: Needs work » Closed (won't fix)

Closing, feel free to re-open if this was a mistake.