News and Announcements

  • entries
    500
  • comments
    13,835
  • views
    4,816,506

Contributors to this blog

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

Entry posted

15,527 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.



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.



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.



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.




62 Comments



Posted

By default this is the IP.Board logo.

Is it even the default logo when we use our own logo?

  • Loading...

Share this comment


Link to comment

Posted

loving the meta tags changes :)

  • Loading...

Share this comment


Link to comment

Posted

Loving it...

  • Loading...

Share this comment


Link to comment

Posted

You do need to update the default logo to your own, located in the public>style_images>your skin>meta_image.png otherwise it does show the blue IP.Board logo. (or at least you do in 3.2)

I like anything that makes life easy sharing content, great work.

Matt likes this
  • Loading...

Share this comment


Link to comment

Posted

[quote name='Jim' timestamp='1328621674']
You do need to update the default logo to your own, located in the public>style_images>your skin>meta_image.png otherwise it does show the blue IP.Board logo. (or at least you do in 3.2)

I like anything that makes life easy sharing content, great work.


That's exactly right. You can change that image to use a custom image.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Matt' timestamp='1328623108']

That's exactly right. You can change that image to use a custom image.

Will the default image still be used on topics? Or, should the first post contain an image, that would get used instead?

  • Loading...

Share this comment


Link to comment

Posted

nice!... :)

  • Loading...

Share this comment


Link to comment

Posted

Will Twitter text be shortend to 140 characters? Or does it just take the thread title?

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Lewis P' timestamp='1328623761']
Will the default image still be used on topics? Or, should the first post contain an image, that would get used instead?


I've considered allowing inline images but it's not a precise science. There are several barriers: the meta tags *have* to be in the head of the document or Facebook will ignore them. This means we'd have to parse the post again on display to extract the image tags. Even when we do this, there's no way we can reliably (without using GD which would suck) determine the size of the image, so Facebook may decide to use an emoticon rather than another image.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Hatsu' timestamp='1328624600']
Will Twitter text be shortend to 140 characters? Or does it just take the thread title?


Twitter has to be 140 character or less, so if the topic title is longer, it'll be truncated.

  • Loading...

Share this comment


Link to comment

Posted

The default image chosen, will it allow you to choose which image when more than one is available (default logo, uploaded images), like when you share a link directly within Facebook?

  • Loading...

Share this comment


Link to comment

Posted

Can we use the Facebook/Twitter buttons in our plugins in order to autoshare content from them ?

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Real Hal9000' timestamp='1328626082']
Can we use the Facebook/Twitter buttons in our plugins in order to autoshare content from them ?

+1

  • Loading...

Share this comment


Link to comment

Posted

Excelent!!! Congrats on the metadata!

  • Loading...

Share this comment


Link to comment

Posted

Great addition!! This is certainly needed to help drive more traffic to our forums from our members :)

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Real Hal9000' timestamp='1328626082']
Can we use the Facebook/Twitter buttons in our plugins in order to autoshare content from them ?


Yes, I am writing up a doc on how to implement this in your own code.

Donkerrood and Real Hal9000 like this
  • Loading...

Share this comment


Link to comment

Posted

Can't wait for 3.3! :D Can you make it so you can share to both FB AND Twitter? or would hitting both of those buttons do the job?

  • Loading...

Share this comment


Link to comment

Posted

[quote name='DarkGizmo' timestamp='1328630944']
Can't wait for 3.3! :D Can you make it so you can share to both FB AND Twitter? or would hitting both of those buttons do the job?


You can check each box. Notice also the "Save as default" link so it will remember your choice.

  • Loading...

Share this comment


Link to comment

Posted

hooray, new way to spam... twitter over posting again.. yay.. ! this is mean.. hahahah

  • Loading...

Share this comment


Link to comment

Posted

Ah, this is a great idea.

Matt likes this
  • Loading...

Share this comment


Link to comment

Posted

Will there be a way for owners of their boards to switch off these addons. If not I cannot upgrade.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Gerry 5039' timestamp='1328636284']
Will there be a way for owners of their boards to switch off these addons. If not I cannot upgrade.

Hello.

Yes.

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.

  • Loading...

Share this comment


Link to comment

Posted

I don't like this because i don't want my members sharing private content to twitter or facebook,and just more bottons in your face.

  • Loading...

Share this comment


Link to comment

Posted

[quote name='Gerry 5039' timestamp='1328636284']
Will there be a way for owners of their boards to switch off these addons. If not I cannot upgrade.


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.

  • Loading...

Share this comment


Link to comment

Posted

This is great news. However, content creation in IPB is not limited to just posts. Can you add this to the blogs and ip content? So if you create a new blog entry, will it have the same functionality? If you create a new article in IP Content, will it have the same functionality?

Thanks,

Brian

  • Loading...

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now