hello,

I want to enable a feature on my small social netwrking site that would enable friends to share links that they find on internet very easily.

I have noticed that www.teamsugar.com -- the social networking site that runs on drupal has this kind of feature. You can see the brief video here http://geeksugar.com/83306

Basically, just like on Facebook or VodPod...
1) I want my users to drag-n-drop a "Share on by Drupal" button to their browser's toolbar.
2) And afterwards when they surf the internet and if they find something interesting that they want to share with their Buddylist contacts, all that that they need to do if just click that button (and it will automatically appear on their mySite and on their friends' "recent posts from my buddies" block.
3) And when others see the link their will be able to VoteUp/Down on it and also share it with their own friends, and so on

So far I have tried the Userlink module, but there is no "Share on my Drupal" button ... therefore a user has to return to the site in order to post the link mannually... and as we know the rule: the user is is always lazy!

I'm wondering which module TeamSugar used.

Are there any modules that I could use for this kind of URL sharing functionality???

Comments

vm’s picture

I may be wrong, but I don't believe that what you see on teamsugar.com is a contributed module. I do however believe you will need to hire a developer to get as much functionality you seek, reagardless of which module you choose to use.

vrc3’s picture

The teamsugar bookmark button is a javascript bookmarklet:

javascript:(function(){if(document.getElementById){var%20x=document.getElementsByTagName('head').item(0);\
var%20o=document.createElement('script');if(typeof%20o!='object')%20o=\
document.standardCreateElement('script');o.setAttribute('src','http://teamsugar.com/modules/bookmarklet/\
spibookmark.js?nocache='+new%20Date().getTime());o.setAttribute('type','text/javascript');x.appendChild(o);}})();

(I added linebreaks for readability but really it should be one line)

It looks like it links to some customized javascript (modules/bookmarklet/spibookmark.js), rather than the builtin submit node functionality. If you want to do this the easy way (or at least without writing something comparable to spibookmark.js), you can make a CCK type for bookmarks and write a javascript bookmarklet that creates the same http request that you would send when you hit a submit button. I'm pretty sure this is possible -- I made myself a "blog this" bookmarklet a long time ago which captured highlighted text and made a blog post with a quote and a link. The code is buried in a tarball in a back up disk somewhere (I took that site down months ago), otherwise, I'd post it....

Valerie
www.beerreviewjournal.com

drupalina’s picture

I'm getting a strange suspicion that what TeamSugar.com was using is the Bookmarks module http://drupal.org/project/bookmarks
I have never tested it because it doesn't exist in 5.x , but given that TeamSugar is based on 4.7 and also given the description of that module... I kinda suspect that that's what they are using.

Has anyone tried the 4.7 module? Are there any plans to port it to 5.x?

I think UserLink module is really great, but I really need that extra button like on Facebook that users can drag-n-drop to their browser toolbar, and thus add URL links without the need to actually visit my site.

jagdot’s picture

subscribing

HS’s picture