Sharing and Social Bookmarking on the Sueetie Wall

Sharing is becoming increasingly more important in everything we do on the web. It should be omnipresent in our online communities as well.  In Sueetie we have enjoyed the ability to share posts in BlogEngine.NET for some time and most recently new sharing capabilities have been added in YetAnotherForum.NET v1.9.6.1.  We want to eventually support sharing every piece of content in Sueetie, so Sueetie Wall messages was a great place to increase sharing for Sueetie v4.1.

The AddThis Sharing and Social Bookmarking plugin supports a ton of social media services and is a standard throughout the web, so we decided to leveraging its capabilities in a similar fashion that we did the Embed.ly plugin for embedded Wall media. We’ll get to how to setup your AddThis plugin in a minute. First let’s look at Sharing on the Sueetie Wall.

New Share Link and Buttons

We added a new “Share” link to each wall message in the stream.  Our original intention was for the Sharing Plugin to execute within the wall stream, but because the wall is populated through a web service on the client side the AddThis plugin did not work properly.  The sharing links must appear on the page, so we designed the Share link to load the wall message permalink where we prominently displayed the AddThis Sharing and Social Bookmarking links.

Here is the new “Share” link on each wall message in the stream and new Social Sharing and Bookmarking Links on the Wall Message Permalink Page.

Image

Image

Configuring Sueetie for AddThis Sharing

When you create your AddThis account you will be assigned a unique Profile ID. You will find the ID on your Account Settings Profile Page.

Image

Copy the Profile ID, paste it on your Sueetie Addon Pack Settings page and you’re done!

Image

Enjoy Sharing!

Article written by

A long time developer, I was an early adopter of Linux in the mid-90's for a few years until I entered corporate environments and worked with Microsoft technologies like ASP, then .NET. In 2008 I released Sueetie, an Online Community Platform built in .NET. In late 2012 I returned to my Linux roots and locked in on Java development. Much of my work is available on GitHub.