4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/facebook_graphr/helpers.rb', line 4
def init_facebook_graph_js(opts = {})
js_lib = (opts[:js] || :jquery).to_sym
if js_lib != :jquery
raise "Currently unsupported JS library: #{js_lib}"
end
<<-EOS
<script src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready( function() {
FB.init({appId: '#{FacebookGraphr.config[:app_id]}', status: true, cookie: true, xfbml: true});
FB.Event.subscribe('auth.sessionChange', function(response) {
window.location.reload();
});
});
//]]>
</script>
EOS
end
|