Closed (fixed)
Project:
User Relationships
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
20 Apr 2008 at 04:39 UTC
Updated:
19 Jul 2009 at 22:00 UTC
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. :)
Comments
Comment #1
sorlov commentedIs there any ways to solve this feature?
Comment #2
alex.k commentedIt 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")?
Comment #3
andrewsuth commented+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.
Comment #4
alex.k commentedYou 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)
Comment #5
andrewsuth commentedYou'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.
Comment #6
ajayg commented@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.
Comment #7
alex.k commentedCleaning up the issue queue. Please reopen if assistance is needed.