Jump to content






Photo
* * * * * 5 votes

IP.Board 3.3 Dev Update: Auto-share on posting

Posted by Matt , in 3.3.x, Blog 07 February 2012 · 14,858 views

IP.Board was one of the first commercial products to make use of Facebook integration to allow logged in Facebook users instant membership. We extended this in subsequent releases to include the ability to share status updates and links from the board such as topics. During this time, we also added Twitter as an authentication system and the ability to tweet out links and status updates.

You don't have to be an active Facebook or Twitter user yourself to appreciate the advantages of tapping into the millions of users these sites receive daily. It's a great way of driving more traffic to your site and to encourage activity.

Auto Sharing
In the current version of IP.Board, you can quickly share and 'like' content such as topics, gallery images and blog entries when you read them. In IP.Board 3.3.0, we've taken this a step further and added the ability to auto-share content during creation.

Posted Image

You simply check the boxes for the services you want to share with and it'll share the content as soon as its been saved. You can even make the current preferences default so you don't have to remember to check them each time.

Of course, these buttons don't show if you've disabled sharing for that forum and you can optionally disable the entire feature from the Admin CP.

Authentication Flow
In the current version of IP.Board, you have to be connected to Facebook before you can share status updates and links. This means you'd have either registered with a Facebook account of you'd have linked them via your UserCP. Not everyone will be aware of this functionality so there's a chance that some of your members will never make use of those features.

In IP.Board 3.3, we've utilised the Facebook Javascript SDK into our own code so you can connect to your Facebook account without leaving the page.

The Facebook auto-share button is visible even if you're not currently connected (assuming of course that the feature is enabled and you've set up Facebook via the Admin CP). When you click the checkbox, if you're not connected, the request for permission dialogue loads automatically. Once allowed, the connection is finished in the background and you're all set up ready to share without leaving the page.

Posted Image

This drastically reduces the barrier for connecting your Facebook accounts with IP.Board and further encourages sharing.

Changes to meta data
When you share a link, Facebook checks the page for specific Open Graph meta tags. Once of these determines the image that is shown next to the link. By default this is the IP.Board logo. In IP.Board 3.3 when you attach images to a post, these are used as the shared image bringing context to the link.

Posted Image

These changes will no doubt increase the number of topics shared with Facebook which in return will increase visitors to your forum for those that embrace social media as a way to drive traffic.

  • thaivisa, AndyF, Nick▓ and 33 others like this



Hi Matt,

I hope your reply about turning off the feature was directed towards someone else. If not, then you misunderstood me. I am 1000% enthusiastic about this new feature. I just want the ability to do the same thing with blog entries and ip content articles. Could you publish a work around for the blog and the ip content until it becomes a standard feature enhancement, just after 3.3 is released? Otherwise, it sounds like these social media enhancements won't appear in blog and ip content for several releases (at least the way you worded it..).

Our online community, like many, struggles for visitors in the face of Google + and the circle features ... almost more than Facebook. Our social media strategy is to cut as big a swath as we can in online social media by sharing links and news about our community, and creating brazen neon signs and lights to get people to click through to our site, login, and interact. Right now, we have rss feeds for the forums, for the blogs, and for the articles, all feeding into our twitter account. The feeds into Facebook are more cumbersome so this will be great.

Please consider adding Google + as a third item. We are seeing exponential growth of followers of our Google + account since we created one in December.

Thanks,

Brian


There is no 'write' Google API at this time. We have their G+ button which is about all we can do until they release their write API.
This uses the standard Open Graph protocols that Facebook uses. You send over a link and a title and it will then fetch the data it needs. This is usually the title, link and a short description. If you've ever shared a link on Facebook, then you'll know what to expect.

It won't post the whole topic, there's no point in that.

The share buttons are currently only for new topics. We will roll this out to our other apps during the next few updates.

Right now, we don't have this feature for replies. I'm not sure if it's a useful function for replies to other people's topics.

As for 'Facebook taking my traffic' - I can't even see how that will be possible. If your members already have Facebook accounts then presumably they're already using them so I can't see how adding a 'Share to Facebook' button will persuade them to abandon your forum for ever.

You can either continue to be terrified of social media and see it as the enemy or you can embrace it and use it to drive traffic to your site.

It's up to you. We make the tools, you make the best use of them you can.

Gerry, if your forum is top secret and cannot be shared, then don't go and register a new app at Facebook, don't enter the API key and secret key into your ACP and don't enable it.
    • Alan and Feld0 like this
I was wondering if it was possible to let admins share the contents on the Facebook Page (the Facebook presentation of IP community) as I believe that is what most admins would find useful.
Photo
TrekkiemonsterUK
Feb 08 2012 05:42 AM
I just wish to share in the giving of praise of this new feature as it sounds great, and one I will certainly use myself as when I post an announcement on my forums I will be able to automatically shadow it to the website's FB and TWT accounts, saving me having to manually do so, like I usually have to.

Thank you IPS for saving me those few minutes per announcement which means when they're all added up over my website's lifespan I'll be able spend an extra hour or two in the pub during which time no doubt I will a pint to the fine folks at IPS and their great community! Yayyyy! :D
    • Matt likes this
From what I understand at present the posts will be published on you personal wall.. While I am publishing the content of our community pages on my personal Facebook wall sometimes, when talking about automated publishing, the share contents should most probably go to the community Facebook page. At present I am using dlvr.it service which is automatically publishing the rss channels of our from our IP products to the Facebook page...
If your members posted a topic, and that topic was shared on your community Facebook page, only members subscribed to your community Facebook page would ever see that it was shared (and presumably, they'd already see it on your forums anyways).

If your members posted a topic, and that topic is shared on their wall, their friends will see it, potentially driving their friends to click through and reach your site. That is the purpose of such a feature IMO - to drive more traffic to your forums (users that otherwise may never have heard of your site).
    • SubStrider likes this
What i mean is - At present we are using the Facebook page for sharing topics so that people subscribed to our community page get informed about important news from e.g. our editorial team blog. Like this our readers get notified on their wall about the news and immediately come and see.. This system we have automated via RSS channels - and what i meant was it would be useful if the new sharing functions introduced in this blog would be (optionaly) able to share posts to the Facebook page.. which would help us to avoid the RSS channel method.

We of course are happy each time the members are sharing the content on their wall as - as you have mentioned - it drives traffic via their friends.
This is a wonderful feature, and one that saves me some work too since it was already on our own internal road map to build.

I would like to offer a suggestion since you've already done the heavy lifting.

Auto-share on posting is a great place to start, but if a user likes a topic enough to "follow" that topic, that would also be a great place to auto-share. Either as a per-user settings option or through a couple of check-boxes added to the follow notification layer.

Auto-like is another great addition. If a user like's a post enough to click "like this", why not also auto-like that post on FB as well. This could be a per user on/off option in the "Manage Facebook" settings page.

Any thing you can do to add content sharing directly in the user's normal workflow will only serve to grow your community.

What i mean is - At present we are using the Facebook page for sharing topics so that people subscribed to our community page get informed about important news from e.g. our editorial team blog. Like this our readers get notified on their wall about the news and immediately come and see.. This system we have automated via RSS channels - and what i meant was it would be useful if the new sharing functions introduced in this blog would be (optionaly) able to share posts to the Facebook page.. which would help us to avoid the RSS channel method.

We of course are happy each time the members are sharing the content on their wall as - as you have mentioned - it drives traffic via their friends.


Yes, I do want to add the option for admins/mods to share to a specific Facebook page. Expect it in a future release.
    • CheersnGears, RObiN-HoOD, Real Hal9000 and 3 others like this

Yes, I do want to add the option for admins/mods to share to a specific Facebook page. Expect it in a future release.


Excellent idea. I do this now with RSS-to-FB Page using a FB app.
Photo
CheersnGears
Feb 11 2012 01:56 PM

If your members posted a topic, and that topic was shared on your community Facebook page, only members subscribed to your community Facebook page would ever see that it was shared (and presumably, they'd already see it on your forums anyways).

If your members posted a topic, and that topic is shared on their wall, their friends will see it, potentially driving their friends to click through and reach your site. That is the purpose of such a feature IMO - to drive more traffic to your forums (users that otherwise may never have heard of your site).



I find that I have gotten a lot of "likes" to my site's Facebook page from people who have never signed up for my forum. They still come and read the news (we do a lot of automotive news reporting) but they rarely if ever respond. I'm ok with that because traffic is still traffic and ad impressions are still shown. I reach a bunch more people on facebook that are otherwise outside of my "friends" circle this way. I believe that you are right that the "autoshare" to a user's facebook wall is important, but being able to autoshare to our own site's wall is important too.

I find that I have gotten a lot of "likes" to my site's Facebook page from people who have never signed up for my forum. They still come and read the news (we do a lot of automotive news reporting) but they rarely if ever respond. I'm ok with that because traffic is still traffic and ad impressions are still shown. I reach a bunch more people on facebook that are otherwise outside of my "friends" circle this way. I believe that you are right that the "autoshare" to a user's facebook wall is important, but being able to autoshare to our own site's wall is important too.


I agree and if I might edit, 'being able to autoshare to our own Facebook page wall' is extremely important ....

This is the situation for us. Our Facebook profile has maybe 35 'friends' but our Facebook page has 2200 followers or likes ... that's what is crucial for us
I like this feature a lot. If there are multiple images in a topic, will my users be able to choose which image gets used as the Facebook thumbnail?
Photo
Juan Manuel at EGA Futura
Feb 15 2012 10:21 AM
Amazing feature!
Thanks for adding this.
really love this auto-share feature.. can't wait for IPB 3.3
when will you guys releasing 3.3?
I wonder if there be a way to publish all posts updates on profile on site profile facebook/twiiter?
Photo
cafeboricua
Mar 09 2012 08:35 AM
Right now I am using RSS to post in facebook new topics in the forum. So this means I would have to remove that feature? Will it post twice i?
on my forum not exist this button for Facebook and Twitter
You need to connect to both Facebook & Twitter via the ACP for them to appear.

In addition for the Twitter to appear the user must also connect their Twitter account to their profile on the community.


Please see

http://community.inv...ntegration-r665

and

http://community.inv...ntegration-r662

for some documentation to connect to them both in the ACP

September 2014

S M T W T F S
 123456
78910111213
141516171819 20
21222324252627
282930    

Recent Entries

Latest Visitors

  • Photo
    aculict
    51 minutes ago
  • Photo
    RHSWTOR
    Yesterday, 11:12 PM
  • Photo
    HasanZIrak
    Yesterday, 09:39 PM
  • Photo
    John Morris
    Yesterday, 09:08 PM
  • Photo
    TheCaptain
    Yesterday, 08:46 PM
  • Photo
    Ryan Thomas
    Yesterday, 06:47 PM
  • Photo
    IndieIndeed
    Yesterday, 06:30 PM
  • Photo
    Donna Donofrio
    Yesterday, 06:23 PM
  • Photo
    pavero
    Yesterday, 05:44 PM
  • Photo
    The Detonator
    Yesterday, 05:40 PM

Recent Comments

Search My Blog