Give users the ability to "recommend" nodes to their friends

Fayna - April 20, 2008 - 04:39
Project:User Relationships
Version:6.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed
Description

I don't know if this would be entirely possible with a plugin to UR or what, but it would be neat if users could recommend nodes to their friends (or any other relationship lists of users) from within the site. Maybe this would be used in conjunction with the privatemsg module, sending a user a PM with a link to the node their friend is recommending. The token module could customize the message, etc.

I'm liking UR already, nice work. :)

#1

KaMuKag3e - February 6, 2009 - 11:25

Is there any ways to solve this feature?

#2

alex.k - February 6, 2009 - 11:54

It sounds like integration with Forward module rather than privatemsg. Are you thinking sending one of your related users, or to the whole network at once ("retweeting")?

#3

andrewsuth - April 4, 2009 - 13:55

+1 for this feature / mini-module

I've also been searching for a way of doing the same thing within Drupal but haven't stumbled across a viable solution yet.

As far as I know, the Forward module only allows you to send an email to someone - so by "friend" I think they mean someone with an email address, rather than a friend from your site friend list.

In order to implement this idea for UR, I think it would be best to:
1) Be able to define which content-types include the "send to a friend" link.
1a) On clicking on the link, open a list of current friends from UR (best done with AJAX I think)
2) Views integration so that you can create your own lists of user recommended nodes .

I'd like to see Views integration for flexibility (rather than just providing a standard block). My personal use would be to include a Flag in the view so that the recommended node could then be easily added to personal bookmarks, calendars, etc.

#4

alex.k - April 6, 2009 - 08:19

You should be able to do it using flag.module. Create a flag that a user would mark nodes they want to suggest to their friends. Then a View can be created that shows all nodes flagged with this flag by your related users (using a views relationship)

#5

andrewsuth - April 6, 2009 - 08:55

You're right, Flags and Views could handle 1) and 2) of what I outlined above.

The only issue would be 1a), how to bring up a list of all friends (pref. with AJAX) and allow the user to select one or more of them to receive the recommended node.

#6

ajayg - April 9, 2009 - 14:57

@andrewsuth
I think the features you suggested should not be part of UR module. They seems more suitable for notification module or a separete module which would be forward-UR integration.

#7

alex.k - July 5, 2009 - 21:59
Status:active» fixed

Cleaning up the issue queue. Please reopen if assistance is needed.

#8

System Message - July 19, 2009 - 22:00
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.