Closed (fixed)
Project:
Service links
Version:
6.x-2.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
22 Feb 2009 at 19:47 UTC
Updated:
20 Feb 2011 at 11:50 UTC
Jump to comment: Most recent file
Comments
Comment #1
TheCrow commentedI didn't yet mentioned it but i found the interestling patch by bdragon at http://drupal.org/node/185642 i wish integrate it...
Instead of service.inc, will have other modules with just the address of services, respecting in this way the Drupal extension philosophy :P
Comment #2
robloachDefinitely seems like a good place for DRUPAL-6--2 ;-) .
Comment #3
TheCrow commentedyes Rob, all these changes are for the new 2.x branch, and plus after your contrib about Yahoo Buzz i tought to speed the work changing the original plan; below all the news:
[OK] service sorting through weights for 5.x branch;Some details:
The features not yet implemented will be considered for a further development, after release the 2.0 i'll open the 7.x-2.x-dev branch.
Many thanks to whoever shared their ideas and be welcome who want to partecipate :))
Comment #4
attiks commentedWe needed a link to the forward module and a 'bookmark this' link
For the forward module it's pretty easy (I copied their icon to the image directory)
For the 'bookmark this' it's a bit more complicated, since there's no support for a class on a link (idea: pass a unique identifier to the theme function and a a class like service_link_uniqueid to each link). We ended up doing this
create a servicelink.js file and add it to your theme.info file
Comment #5
TheCrow commentedGreat ideas attiks, i'll support both; for the second maybe i'll integrate Bookmark US module just for don't duplicate the efforces :))
Thank you!
Comment #6
greenskin commentedInitial Drupal 6 version of Share is available. Docs haven't yet been written for the new API but you can take a look at the share_plugin or sharethis_plugin and link_codes modules for examples of how to use the API. The _plugin modules are used to provide different methods of displaying different ways to share. To add a tab to the share_plugin, look at the link_codes module.
The Share API is not set in stone so any advice or needs please share.
Initial patch for Share version 2 can be found at #413860: Beginning work for implementation of Share hooks
Comment #7
attiks commentedGood idea integrating with bookmark, only 'problem' i see is that their icon is a bit bigger then yours, so it looks a bit weird.
Comment #8
TheCrow commented@greenSkin great news, if i understood well your module now allow different profiles and for each tab module different settings can be configurated (as link_codes do)... if that's right ill need more time for integrate the whole system! Anyway thank you for the patch is a good start :)).
@attiks another problem with bookmark_us is the module allow the bookmark only for the current page and not the single post. Ill try to talk with the author for expand some feature otherwise ill bring service links in the hall of shame =))
Comment #9
larynIt would be neat to have an option to mimic the fisheye effect shown here:
http://www.sociofluid.com/
...without having to link an external script like that service requires.
Comment #10
loze commentedHello,
I think it would be nice feature if this module kept track of what was being bookmarked.
so you could have a "most bookmarked" block.
great work.
Comment #11
robloachYou said this was in DRUPAL-6--2? I don't see it anywhere. I just see DRUPAL-6--1.....
Here is a proposal for a hook_service_links(). Since we don't really know if the service requires additional JavaScript, or CSS, we have a gathering hook and an adding hook that's called when a service is added.
So we end up with hook_service_links() and hook_service_links_add(). We could even easily add a hook_service_links_alter() ;-) .
Comment #12
TheCrow commented@lpkb, @loze two pretty ideas i would like to add them as external addons but about the fisheye effect for have something good will need 128x128 icons, so i dont know if is better keep it as an example for theme extension.
@Rob before upload im fixing some detail and reviewing some point... wondering if the render function can accept a theme function as input (so we reuse the standard render function but with another theme job) but too if the render function can be variable and served as option... if we want integrate the bookmarks count i tought on a menu item as service_links/twitter/node-id (and relative callback function)... links will have an url in this path instead of the classic http://twitter.com/... so we can count the link and redirect at the service page after the validation... :))
[EDIT] 6.x-2.x Branch is officially in CVS and available for download in the project page!
Comment #15
robloachI did a bunch of work with Service Links today and hit up a number of things in commit 250904.
Regarding #10 in your todo list , I just made #548960: Use inline popup for Service Links.
Comment #16
jasonsafro commentedI'm a big fan of your module and appreciate the work you all are putting in. Do you have any guesses about when you will release 6.x.2?
Comment #17
nco71 commentedFollowing
Comment #18
nstryker commentedfollowing
Comment #19
shaunak commentedThe 2.x branch of the module *greatly* improves the functionality of the module, great work on it.
I have a few suggestions.
1. Service link should allow the user a choice to select the size of images. [perhaps a "Large Icons: Yes/No" check-box?]
2. Integration with the AddtoAny module.
Comment #20
Deas commentedhello,
i just installed the module and like it very much! i placed the servicelinks block in the right menu pane. when i select icons only it takes only 3 lines, but when you move the mouse over the icons you don´t get a popup which service it is. enabling icon + text makes a list where you must scroll down a long list - not what i want...
feature request: please add a mouseover effect for each icon so the service name is displayed when the cursor is over a icon. this would make it easier for people to find the correct social bookmark link.
thank you very much!
brgds Deas
Comment #21
lordsilk commentedfollowing
Comment #22
blavish commentedThis is a brilliant module.
I just have a feature request to ask. I would love to use bigger buttons.
Comment #23
RagsToRich commentedThis is the best social bookmarking module for Drupal I've found.
Main thing I'd like is buttons which high-light when you mouse-over them... id looks all purdy-like.. :D
Comment #24
netentropy commentedI really like the refactoring
I would like for it to be possible to use theme functions to place individual bookmarks in the tpl files
something akin to
print $service_links['twitter']
Comment #25
sunComment #26
sunHrm... while 2.x probably contains a lot of improvements, it's obvious that the code contains plenty of errors.
Comment #27
sunAlso restoring wrapping DIV container for block output.
Comment #28
greenskin commented@sun I noticed you pulled out a $settings = array(); in your patches. I am accustomed to specifing an empty array before filling it, is this bad practice?
Comment #29
sunYou usually need to initialize an array in loops:
and for indexed arrays:
Associative arrays, however, don't need to be initialized:
Comment #30
greenskin commentedThanks!
Comment #31
marcvangendHi, thanks for this module. I have two more feature requests for the next version, if it's not too late yet...
1) I would like to enable the service links block on all pages, not just node/[nid] pages. I see no reason why we wouldn't allow users to share a view, or bookmark node/add/issue for instance.
2) For performance reasons, it would be better to use CSS image sprites. I'm not sure though if that can be combined with the fisheye effect.
Comment #32
Jerome F commentedfollowing
Comment #33
Fenwick commentedSubscribing. Great module; would love to see the 2.x branch finished. Any word how close it is?
Comment #34
mawosch commentedGreat Module with huge potential.
Is there a timeline for stable release?
Comment #35
jamesialford commentedI am wondering if this is the module I am needing. I would like my registered users to add their facebook, Utube, My Space etc information to their profile. When the user post something on my site it will add a link to the users social networking page.
If this is the module, can you give me some details on how to complete this?
If not, Can you tell me one that might work?
Thank you
James
Comment #36
asb commentedjust subscribing
Comment #37
pedrorocha commentedsubscribing
Comment #38
jasont28 commentedI am seeing a need for Mashable style social buttons appearing. The ones that sit to the side of the users content, even when they scroll down the page. An example can be seen here http://mashable.com/2010/05/05/iphone-hd-video-recording/
My question with the 6.x-2.x Branch, is this possible to include as part of the module or would it be best left for design based implementation. Giving readers the ability to Like, Tweet, Stumble, Digg content without having to search for the buttons is appearing to be a prominent feature request.
Comment #39
baalsgate commentedI have a problem in submitting posts to facebook , I assume that other services would be the same , where the teaser view has the name of the image included in the description, I have tried google for a solution but this is hard to explain to a search engine on what my problem is, also tried asking in the IRC #drupal channel but have not got anywhere with that ... I have the same problem with ubercart products in Google search engine results, but I am at a loss to know how I might hide the file name from the description text.
thanks , hope someone can help and that i have not put this comment in the wrong place ... please forgive me if i have
cheers
Comment #40
marcvangend@baalsgate: this topic is about new features in the 6.x-2.x-dev version. Please open a new issue for your support request.
Comment #41
coolhandlukek2 commentedsubscribing - Just a thought, do you have any plan to integrate this with userpoints.module?
Comment #42
Melissamcewen commentedNthing bigger buttons
Comment #43
benklocek commentedsubscribe
Comment #44
fehin commentedsubscribing
Comment #45
nelslynn commentedsubscribing
Comment #46
volongoto commentedsubscribing
Comment #47
Marat commented+ subscribing, good work has been done ... love to see 2 soon!
Comment #48
anonymous07 commentedSubscribe. Excellent work. Installed in production and seems to work very well. Thank you
Comment #49
SeanBannister commentedsub
Comment #50
anonymous07 commentedVisiting again to say this module is absolutely awesome. All the updates have added great features.
It has been a much smoother road than some of the other modules, lol
Thanks for all the hard work on this!
Comment #51
giovanninews commentedI apologize to the community for posting in the wrong place my previous posting. I hope this is the right place. Service_links module, the latest version 6.x-1.1 produces an error xhtml, perhaps there will have noticed.
Giovanni
Comment #52
marcvangendgiovanninews, sorry, but this is not the right place. Please create a new issue at http://drupal.org/node/add/project-issue/service_links. This issue is about new features for version 2.
By setting "Version" to "6.x-1.1", you changed it for this whole issue, not just your comment. I'm setting it back to 2.x now.
Comment #53
mama21mama commenteddo not know how to adapt this
http://www.sonico.com/share.php?url=$url
http://bitacoras.com/anotaciones/$url
http://www.feedburner.com/fb/a/emailFlare?sonicoitemTitle=$title&uri=$url
Comment #54
TheCrow commentedComment #55
hongpong commentedSubscribe - I'll chime in that it would be nice to be able to let each user set their own service links (my youtube, my facebook etc)... Maybe it could also render address fields and piggyback off link CCK that way, just acting as a display helper with those nice icons etc.
Comment #56
TheCrow commented@HongPong do you mean badges? (http://drupal.org/node/383294)
Comment #57
rneal commentedJust wanted to leave a note to say that I installed the "refactored" version after not using the previous version for a while, and the new one is a significant improvement and works great. Thanks, and nice work!
Comment #58
dddave commented@TheCrow
You did a great job. Thanks for all your work and for continuing this path.