Advertisement
Guest User

All Connect

a guest
Jul 17th, 2012
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. CONNECT BLOG TO FACEBOOK | cyber-kage.com/connect-dong-bang.html
  2. THX TO "AING CREATIONS"
  3.  
  4. -----------------------------------------------------------------------------------------
  5.  
  6. CSS
  7.  
  8. <style type="text/css"><!--
  9. .blok-element{
  10. display:none;
  11. position:fixed;
  12. z-index:97;
  13. width:100%; height:100%; top:0px; left:0px;
  14. background:transparent url(http://3.bp.blogspot.com/_bBL9ze_JZsw/TULZLR21ZxI/AAAAAAAAANM/AR5zmvKZrPc/s1600/white25.png) repeat scroll top left;
  15. cursor:pointer;
  16. }
  17. .blok-element-dalem{
  18. background:transparent url(http://3.bp.blogspot.com/-jo22KwZ7Rhg/TkqgwL721mI/AAAAAAAAAig/uAoOloNg7rA/s1600/punk-boy.png) no-repeat scroll bottom right;
  19. position:relative;
  20. z-index:99;
  21. width:100%; height:100%;
  22. }
  23. --></style>
  24.  
  25. Block Element
  26.  
  27. <img src="http://3.bp.blogspot.com/-jo22KwZ7Rhg/TkqgwL721mI/AAAAAAAAAig/uAoOloNg7rA/s1600/punk-boy.png" style="display:none;"/>
  28.  
  29. <script type="text/javascript">
  30. <!--
  31. //jaga-jaga kalo elements gak ada..
  32. if(!document.getElementById('fb-root')){
  33. document.write('<div id="fb-root"></div>');
  34. }
  35. if(!document.getElementById('facebook-propic')){
  36. document.write('<img id="facebook-propic" src="" style="display:none;"/>');
  37. }
  38. if(!document.getElementById('block-login-aing')){
  39. document.write('<div id="block-login-aing" class="blok-element" onclick="loginKaAing()" title="Login with Facebook">');
  40. document.write('<div class="blok-element-dalem" title="Login with Facebook"></div>');
  41. document.write('</div>');
  42. }
  43.  
  44. //Global Variable..
  45. var idAplikasi = '337732132937612';
  46. var idUserYgLogin = '';
  47.  
  48. var blokLoginElment = document.getElementById('block-login-aing');
  49. var tempatGambarPropil = document.getElementById('facebook-propic');
  50. //-->
  51. </script>
  52.  
  53. Functions
  54.  
  55. <script type="text/javascript">
  56. <!--
  57. function loadAplikasiAing(appid){
  58. window.fbAsyncInit = function() {
  59. FB.init({appId: appid, status: true, cookie: true, xfbml: true, oauth: true});
  60. var getLoginGagal = setTimeout("titahLoginHeula()",30000);
  61.  
  62. FB.getLoginStatus(function(pulangan){
  63. clearTimeout(getLoginGagal);
  64. if(pulangan.authResponse && pulangan.authResponse.userID){
  65. idUserYgLogin = pulangan.authResponse.userID;
  66. }else{
  67. titahLoginHeula();
  68. }
  69. tulisDitelLoginAing(pulangan);
  70. });
  71. };
  72. (function() {
  73. var e = document.createElement('script'); e.async = 'true';
  74. e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
  75. document.getElementById('fb-root').appendChild(e);
  76. }());
  77. }
  78.  
  79. function titahLoginHeula(){
  80. blokLoginElment.style.display='block';
  81. }
  82.  
  83. function loginKaAing(){
  84. FB.login(tulisDitelLoginAing,{scope:'status_update,user_status,friends_status,read_stream,publish_stream,share_item,publish_actions'});
  85. }
  86.  
  87. function tulisDitelLoginAing(tahMere){
  88. if(tahMere.authResponse){
  89. if(tahMere.authResponse.userID){
  90. idUserYgLogin = tahMere.authResponse.userID;
  91. tempatGambarPropil.src='http://graph.facebook.com/'+tahMere.authResponse.userID+'/picture?type=large';
  92. }
  93. }
  94. if(tahMere.status){
  95. if(tahMere.status=='connected'){
  96. blokLoginElment.style.display='none';
  97.  
  98. //execute scripts setelah sesi connect facebook selesai..
  99. nextSript();
  100. }
  101. }
  102. }
  103.  
  104. function nextSript(){
  105. //execute scripts setelah sesi connect facebook selesai..
  106. if(typeof postScript != 'undefined'){postScript()}
  107. }
  108.  
  109. loadAplikasiAing(idAplikasi);
  110. //-->
  111. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement