just an idea, i came cross on a WP site below, service links as drop down options
that will look better and give less clutter on the site, nicer -imo-

spot the 'pink heart +' icon
http://www.lifeclever.com/

thanks for the module

Comments

frjo’s picture

Yes, that is a neat function. If someone that is good at JavaScript/jQuery can whip up a solution I would be happy to commit it.

ica’s picture

Unfortunately i dont have Js or even PHP skills to come up with something.
but maybe for who is interested can look at and hack the WP plugin

i could not find eaxct plugin on the example above but similar one +with email this option called SociaList (clever naming with humor :)
http://www.johnlawrence.net/index.php/2007/02/12/sociallist-for-wordpress/
for example -Click on the green button on the right block > Share This

this is another wit dropdown option
http://www.twistermc.com/blog/social-bookmark-plugin/

btw -this is another less clutter solution bookmark icon set as block
http://darxr.net/wp-bookmark-widget/

cheers

quicksketch’s picture

I've already written something similar, but as a separate module. Would it be better to include as part of service_links or separately?

Here's an example: http://www.daughtryofficial.com (click on the [ + ] Share link on any node).

I'll put the code up in my sandbox for viewing.

frjo’s picture

That looked very nice quicksketch. If it's OK for you I would like to add this to the service links module.

What is best, to add the module as it is in a "contrib" directory or put the code directly in the service links module?

quicksketch, the only problem I see with your module is that it doesn't seem to degrade nicly when a user have deactivated JavaScript. Any solution to this?

quicksketch’s picture

Yes, I hadn't thought about degradation when I wrote it. I later discovered it isn't XHTML compliant either because of the placement of certain html tags inside of others isn't valid.

There's definitely a solution available however. I used a hidden DIV in the hook_link_alter to wrap all the service links. As you noted, this makes it when JS is disabled the links are impossible to get to. We could simply use a SPAN around all the share links and if javascript is enabled, convert it to display as a hidden block. We might get a flicker with this method though, as the page loads but the javascript hasn't yet executed.

That's awesome you want to include it though! I'd be happy if you put it in. The fewer modules people have to install the better. I have a feeling that a lot of users are going to use this functionality if it's available.

I'm really busy at the moment but I might have time to put it together in the next few days.

ica’s picture

more of jquery service links examples comes as shape of a'PunchCard'
http://www.mondotondo.com/aercolino/noteslog/?cat=17
http://www.mondotondo.com/aercolino/noteslog/?page_id=86

minimalist indeed

ahneill’s picture

The idea of one icon, like the Wordpress example given, and as seen on NY times' website for example, is HIGHLY DESIRABLE. Does anyone know where this went? Is this in the latest version of service links?

mchohan’s picture

Hi,

I'm currently working on a Share This module to allow nodes to share to social bookmarking sites.
Please see link for development so far: http://www.toastbox.co.uk/?q=node/1

Any questions let me know.
In additoin, there is a bounty setup too at:

http://mitesh.chipin.com/share-this

If anyone is interested in this let me know.
Thanks.
Mitesh.

greenskin’s picture

Development module released that brings Service Links and Forward module together into a popup opened from a single link. Also, if javascript is disabled, this link takes the user to a page with the service links and forward form along with the page they initially clicked.

http://drupal.org/project/share

Let me know if/when you find any bugs, or have suggestions for new features. Let me know also if you find any ill-coding or a simpler way to do something code wise.

ica’s picture

share.module is great and works fine, i think it give a solution for both modules forward and service links
- that is except with a small problem

on Service links settings;
when
Service links in nodes: Teasers and full page view chosen
expanding for service by clinking the 'share' only works (expands/folds) for the TOP node teaser on front page or any other view set
clicking for expand service links on any other teasers below the top teaser expands/folds the TOP teaser 'share' not the one which is clicked on the teaser below the top teaser

not sure something like this dublicated with other testers

thanks

greenskin’s picture

Yes, Share does not yet support teasers.

greenskin’s picture

I ment to say, Share does not support teasers yet.

greenskin’s picture

Teasers are now working with the newest development snapshot.

http://drupal.org/project/share

TheCrow’s picture

Status: Active » Closed (fixed)

The integration with share has been added on 2.x; 5.x-x.x is not more supported