Skip to content

Instantly share code, notes, and snippets.

@Holek
Created February 22, 2011 16:44
Show Gist options
  • Save Holek/838952 to your computer and use it in GitHub Desktop.
Save Holek/838952 to your computer and use it in GitHub Desktop.
More instructions and examples for facebook_share gem
<script type="text/javascript">
<%= facebook_share :name => "Some Fancy Title",
:picture => "http://pic.tu.re/of/awesomeness.png",
:description => "I am the awesome description of this page, how cool is that?" %>
</script>
<script type="text/javascript">
$(".fb_share").unbind("click.facebook_share").bind("click.facebook_share",function () {
FB.ui({method: 'stream.publish',
link: "http://link.to/current_site",
display: "popup",
name: "Some Fancy Title",
picture: "http://pic.tu.re/of/awesomeness.png",
description: "I am the awesome description of this page, how cool is that?"
});
return false;
});
</script>
<script>
// I'm using some unknown to facebook_share library, let's get fancy!
fb_share = ___myAwesomeLibrary.giveMe('#facebook_share_button');
fb_share.want('click', function () {
<%= facebook_share_code :display => "iframe" %>
}
</script>
<script>
// I'm using some unknown to facebook_share library, let's get fancy!
fb_share = ___myAwesomeLibrary.giveMe('#facebook_share_button');
fb_share.want('click', function () {
FB.ui({method: 'stream.publish'
link: "http://link.to/current_site",
display: "iframe"
});
return false;
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment