Ok, so I managed to fix the one thing a lot of people are complaining about with this module: a lack of recent services support. I fixed this by editing /plugins/export_ui/sexybookmarks_profiles.inc and changing the contents of the $services variable on line 242 to

$services = array(
50, 63, 271, 272, 273, 274, 270, 200, 55, 194, 91, 221, 97, 241, 196, 25, 208, 108, 48, 219, 27, 266, 35, 240, 90, 1, 104, 13, 248, 96, 80, 237, 2, 106, 3, 224, 72, 244, 24, 251, 102, 313, 191, 186, 5, 62, 49, 242, 69, 197, 235, 43, 17, 11, 183, 89, 260, 74, 52, 304, 275, 252, 262, 95, 246, 81, 16, 261, 53, 234, 71, 105, 205, 65, 18, 228, 263, 249, 64, 14, 31, 30, 67, 85, 88, 79, 23, 201, 93, 269, 33, 68, 6, 4, 268, 231, 184, 42, 98, 39, 8, 195, 21, 199, 41, 264, 75, 238, 243, 84, 247, 19, 256, 45, 309, 44, 218, 210, 236, 77, 47, 59, 239, 250, 40, 58, 12, 86, 99, 61, 206, 217, 107, 100, 265, 82, 46, 29, 190, 215, 38, 192, 232, 245, 103, 26, 187, 28, 204, 185, 10, 36, 223, 188, 214, 203, 78, 226, 66, 216, 7, 220, 70, 92, 198, 57, 37, 15, 22, 94, 230, 20, 76, 73, 254, 87, 54, 253, 83, 267, 202, 56, 34, 60
  );

This adds Google+ and a handful of other services. However, this fix is only temporary, as new services will not be listed automatically, and I'd like the community's assistance in finding a final workaround. Also, many tiles are missing, and I'm trying to figure that one out, too, and would also like assistance. If someone could prepare a patch for me, I'll gladly submit it. This patch has been tested in D7, but should also work fine on D6 (although possibly on different line numbers, but this should apply to the declaration of $services regardless).

Comments

Anonymous’s picture

Oh, yeah. If anyone wants to know how I made that list, I just copied/pasted the list at the "All Services" list and ran it against the regex replace "g/(.*) (.*)(\d*)\s/$2, ".

Anonymous’s picture

Looking at sprite.png, a lot of services just lack icons, so that's not something I intend on fixing.

Norberto Ostallo’s picture

Status: Active » Needs review
StatusFileSize
new1.96 KB

I created a patch that updates the service list, but as pointed out a lot of service icons are missing.
I agree that we should look for a more dynamic solution and not a static hardcoded list: I am willing to help.
I also think that would be very useful to add the service name near/on hover in the configuration page, since the icon alone is not clear enought to identify a service (as it happens in the content page).

MGParisi’s picture

Im Very frustrated by the admin section, takes me a long time to find what Im looking for

+1 to google plus
+1 to pInterest (or I cant find it)
+1 to classic icons

david_p’s picture

Subscribing

shareaholic’s picture

SexyBookmarks module is no longer being actively maintained. It was a port of Shareaholic for WordPress, and Shareaholic has since released an official Drupal module:

http://drupal.org/project/shareaholic

Please migrate to the official Shareaholic for Drupal module, which has updated buttons, styles, services, 100% mobile-ready and much more! You can learn more here: https://blog.shareaholic.com/drupal-module/

shareaholic’s picture

Version: 7.x-2.0 »
Status: Needs review » Closed (fixed)