One Bookmarking Service to Rule Them All and in The Widget Bind Them

I'm sure those of you out there reading this blog also read a lot of other blogs and have noticed over time the chickletization of blog pages with little icons for all the different bookmarking services like Del.icio.us and Digg, and on and on with the ever growing plethora of other services. I was starting to feel that the mojoPortal blog was a little behind the times in this respect. Then I noticed on TechCrunch, the use of the AddThis.com widget. After looking into the integration I could see that it was relatively low hanging fruit to implement a .NET control that makes it easy to add the AddThis button.

Use of the .NET control in markup is like this:

<mp:AddThisButton ID="at1" runat="server"
AccountId=""
ButtonImageUrl="~/Data/SiteImages/addthisbookmarkbutton.gif"
Text="Share This Using Popular Bookmarking Services"
CustomBrand="mojoPortal"
CustomLogoUrl="http://www.mojoportal.com/Data/mojoportal_box_dropshadow.png"
CustomLogoBackgroundColor="e8e8e8"
CustomOptions=""
UrlToShare=""
TitleOfUrlToShare=""
/>

If you leave the UrlToShare and TitleofUrlToShare blank it automatically uses the current page which makes it easy to add it to the layout.master file of your mojoPortal skin so it appears on every page.

In the blog we databind those properties to the title and url of the blog post.

If the account id is not set the control doesn't render.

Now we can just let AddThis.com keep track of the emerging services and add them for us instead of having to add a new chicklet every time some cool new service appears.

At the time of this post, this feature is only available from the mojoPortal source code repository, but it will be in the next release coming soon.

Update 5:39 PM: I just discovered that AddThis.com also has a button for RSS subscriptions so that one button can offer all the popular services. So I will be implementing use of that soon too and doing away with the multiple graphics (chicklets) for RSS subscriptions that we currently have. This is what the new button will look like (there are several options but this is my pick), I'll implement it so that users can choose their own button graphic.

 Subscribe to my feed

click it to see the rss feed subscription choices. I don't want to have to keep up with all those chicklets either, so AddThis has a great idea here.

 

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.

Comments

re: One Bookmarking Service to Rule Them All and in The Widget Bind Them

Friday, March 28, 2008 10:43:17 AM

Wow, this is pretty nice.  Good job!

re: One Bookmarking Service to Rule Them All and in The Widget Bind Them

Friday, March 28, 2008 3:06:07 PM

Thanks Jackson! Glad you like it!

unknown

re: One Bookmarking Service to Rule Them All and in The Widget Bind Them

Friday, March 28, 2008 5:01:46 PM

I have noticed something else that are in other blogs out there, but so far we have not got this far. Trackback's are available on a lot of blogs. Maybe someday we might have this feature for our blogs?

Chris

re: One Bookmarking Service to Rule Them All and in The Widget Bind Them

Sunday, April 6, 2008 5:47:03 PM

Joe,

You did a great job on this!

re: One Bookmarking Service to Rule Them All and in The Widget Bind Them

Sunday, April 13, 2008 11:04:28 PM

Simple trick - Bookmarking a site without going to it.


http://www.sacatech.com/ar/bookmarking-without-going.html


 

Comments are closed on this post.