I received an email a few days ago from the folks over at RedComponent. They had just released a new extension called RedSocialStream. Most of these social components either allow you to post or read from only one or two networks with only a single user. RedSocialStream is different, it offers a few more options with a lot of flexibility.
RedSocialStream is able to post out to Facebook, Twitter, YouTube, and LinkedIn and in the future it will have support for Google Plus. It can also get your posts from those social networks and pull them into one or multiple pages on your website. I really only want to use it for outgoing posts, from my website to the social networks, so I won't be using it to it's full potential but I will be making some changes to expand it's feature list a little. Best of all the software is free.
Not the way I like to start a post but right away I noticed a problem with RedSocialStream. I followed the instructions provided but the component wasn't saving my Facebook Application ID after a little looking I found a command that wasn't behaving as would be expected, so I made the small change below. You can see my original post with the same solution in the RedComponent forums, along with some additional comments from other users.
RedSocialStream is a great component for sharing your Joomla! posts to Facebook, Twitter, Linkedin, and YouTube, However there is no support for K2. I don't really expect it to be supported but I use K2 to manage my content and would like to post that content, so support for K2 in RedSocialStream is a must. I will show you the changes I made so you can do the same if you need to.
RedSocialStream is a great component for sharing your Joomla! posts to Facebook, Twitter, LinkedIn and YouTube. When you post an article to twitter if the introtext is longer than 140 characters the RedSocialStream component trims the post at the 140th character and offers no back link. I don't post content that is only 140 characters so I came up with a little work around to shorten and add the URL of the content to the tweet.
I also don't want to post the entire article to Facebook or LinkedIn either, I would like users to come back to my site and find other useful content so I want to append this URL to any post on those networks.
I am always looking for a new challenge and not too long ago one presented its self to me that I couldn't turn down. I was browsing the local news sites and one of them was down. I wasn't given a maintenance page or an error message so I moved on.
Twenty-four hours later the site was still down so I looked a little further and found that I couldn't even ping the server it was hosted on. Keep in mind this is a small town (population 4500) news station. So got in contact with the people who ran it and offered to help them if they needed it.
What I didn't know was in the end I would be migrating their website from Joomla 1.0 to Joomla 2.5 and moving all of their content into the K2 Component. The site is updated 5 days a week and I didn't want to do this on the weekend so I had to script this so the total migration lasted less than an hour and resulted in ZERO down time.