Project:Tell A Friend Node
Version:6.x-1.2
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Thanks for making this module, I plan to use it in the site I am developing, but I will probably make some major modifications. I need something more like the "tell a friend" feature in Zen Cart - so I will probably be adding the following features:

  • Node-specific messages: "tell a friend" links in nodes include the nid so the tellafriend_node can incorporate info about the originating node in the message (and link to the originating node)
  • Personalized subject: include the sender's name in the subject line so it's more likely to be opened

Would you be interested in incorporating them into a future release?

thanks

Comments

#1

These both sound like nice features to have, and I'd love to incorporate them into a future release.

Let me know when you've got working code I can merge in.

#2

@celadon - I really need this 1st feature you mentioned ASAP (about including node specific info and a link). Have you done any progress on this? i might be able to help.

#3

The 1.2 version of the module has some of this functionality (since I've built in ecard functionality) but might not be exactly what you mean. Could you give more specifics about how you would want the node info available in the message?

#4

I've basically hacked my way through the get the functionality i need, and this is what i've done:

I want to use this module in conjunction with the User Referral module (http://drupal.org/project/referral) so that registered users would be able to use a Tell A Friend Node to invite other users to visit the site - using their referral link!

It's possible with the referral module to track referral/referred relationships when visitors visit the profile page of an affiliate. Meaning: when an anonymous user visits a profile page, he gets a cookie with the UID of the profile he's visiting, so that when he registers the site the affiliate would receive credit (or whatever). For this - I needed to automatically add a link to the profile of every user who uses the tell a friend node module.

Since there are a few affiliate tracking modules, my solution may not be ideal. I've added some code in tell a friend to add 1) a checkbox in the node adding form to specify "Automatically add a link to the user's profile?", and 2) attach a link to the current user's profile (actually the aliased path to the profile) on outgoing messages. I'll attach a patch so you could see what i've done, but this might not the best way to tackle this. Notice - the install file needs to be patch too for this to work.

Hope this helps - and thank for a great module!!

AttachmentSize
tellafriend.patch 6.38 KB
nobody click here