Tuesday, July 17, 2012

jQuery Facebook Likebox Popup For Blogger - v2

The previous version of jquery popup for Facebook Like box was warmly welcomed by all of you. Most of you requested social media links to be added to it along with a RSS subscription form. Normally it's a standard to keep it simple with just a subscribe form and Likebox and adding social media links does not make sense here. However if you wish to have them then please vote by posting your comments. I am a little busy with some other tasks therefore designed this new version in hurry. You can easily add it to your blogger blogs as well as wordpress blogs. I will further troubleshoot some problems that you faced with the earlier version. Lets get to work then!

If you are using the previous version then you can simply replace the code with this new one. The steps are exactly the same. To Learn how it works Please consult the details in earlier version.
Tip: Copy the code given in step#4 and paste it inside this editor to see a live demo.

Add Facebook Likebox Popup To Blogger

  1. Go To Blogger > Design
  2. Click choose a gadget
  3. Select HTML/javascript widget
  4. Paste the following code inside it
<style>
    /* Jquery Facebook Likebox Popup Version 2.0 by arenamazza.org
    */
    #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
    #cboxOverlay{position:fixed; width:100%; height:100%;}
    #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
    #cboxContent{position:relative;}
    #cboxLoadedContent{overflow:auto;}
    #cboxTitle{margin:0;}
    #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
    #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
    .cboxPhoto{float:left; margin:auto; border:0; display:block;}
    .cboxIframe{width:100%; height:100%; display:block; border:0;}
    /*

       User Style:
       Change the following styles to modify the appearance of ColorBox.  They are
       ordered & tabbed in a way that represents the nesting of the generated HTML.
    */
    #cboxOverlay{background:#000;opacity:0.5 !important;}
    #colorbox{
            box-shadow:0 0 15px rgba(0,0,0,0.4);
           -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
            -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
           }
      
   #cboxTopLeft{width:14px; height:14px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) no-repeat 0 0;}
#cboxTopCenter{height:14px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpF7dor4Fu48NrxcIhTHDC9gAmHAYPErSmTeEHMvddnG-GDF_RaGcfIfL4V1oF0K-h0hV9rYuTVIBhohRQBmcYEnHNfMGwcYXVCDRUkmhNcPhYRdkQ5RPGgCB9F0RMNs-4r-VnVTbgN0Y/s400/border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpF7dor4Fu48NrxcIhTHDC9gAmHAYPErSmTeEHMvddnG-GDF_RaGcfIfL4V1oF0K-h0hV9rYuTVIBhohRQBmcYEnHNfMGwcYXVCDRUkmhNcPhYRdkQ5RPGgCB9F0RMNs-4r-VnVTbgN0Y/s400/border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2a8Rk-qkq9cd01KxqOuUX9tzM-btwY4cBIXUhtPPJ-UVeM0I1P5tMZtqHrRregJA-lv4V2Yxta7THD1OmqFbAV3UzODg9y7ONKKUOMe4zLizMj1T7VK6-M8S3XDf3waH5rxV8HwgcVaY/s400/loadingbackground.png) no-repeat center center;}
        #cboxLoadingGraphic{https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDqCsiBLCgS9mwtnmrCG3xipSayuAYBUIWq6MI-MzMEi0VWr4BDKWgX1SzCPP7BZlLKRIFhzyxjQU0CNBGb-Nq_tyL7xZnNd-34fpGAgo58spFA8A6gcxDaDIcrkhpvyb2D8bLRQjOZyU/s400/loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8DMGla8SLj6qSVPYE3nFcXQRJmWP7WPo63jQwJfHKE9RulMO3bRFZ89YYnC6g1WEOYZEDt8nKTbieTdIJPjwk6x9KHi_7Ys95-AIdLeSZKYpHXQcldmdDuFsvHM_2byB2sdnBPBBblxw/s1600/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}
    /*-----------------------------------------------------------------------------------*/
    /*   Facebook Likebox popup For Blogger Version 2.0
    /*-----------------------------------------------------------------------------------*/
    #subscribe {
        font: 12px/1.2 Arial,Helvetica,san-serif; color:#666;
    }
    #subscribe a,
    #subscribe a:hover,
    #subscribe a:visited {
        text-decoration:none;
    }
    .box-title {
       color: #F66303;
       font-size: 18px !important;
       font-weight: bold;
       margin: 10px 0;
    border:1px solid #ddd;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    box-shadow: 5px 5px 5px #CCCCCC;
    padding:10px;
    line-height:25px; font-family:arial !important;
    }

    .box-tagline {
       color: #999;
       margin: 0;
       text-align: center;
    }
    #subs-container {
        padding: 35px 0 30px 0;
        position: relative;
    }
    a:link, a:visited {
    border:none;
    }
    .demo {
    display:none;
    }

/* ---------MBT Subscribe Form---------- */
    .box-title1 {
    border:1px solid #ddd;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    box-shadow: 5px 5px 5px #CCCCCC;
        padding:10px;
  margin: 10px 0;
    }

    .enteryouremail{
background: #fff !important;
border: 1px solid #d2d2d2;
padding: 0px 8px 0px 8px;
color: #a19999; font-size: 12px;
height: 25px; width: 165px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:0px;
}
    .submitbutton{
background:#F66303;
border: 1px solid #F66303;
text-shadow: 1px 1px 1px #333;
box-shadow: 3px 3px 3px #666;
font:bold 12px Arial, sans-serif;
color: #fff;
height: 25px;
padding: 0 12px 0 12px;
margin: 0 0 0 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;}
    </style>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js'></script>
<script src="http://yourjavascript.com/4124611229/jquery.colorbox-min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
   if (document.cookie.indexOf('visited=true') == -1) {
       var fifteenDays = 1000*60*60*24*30;
       var expires = new Date((new Date()).valueOf() + fifteenDays);
       document.cookie = "visited=true;expires=" + expires.toUTCString();
   $.colorbox({width:"400px", inline:true, href:"#subscribe"});
       }
});
</script>


        <div style='display:none'>
       <div id='subscribe' style='padding:10px; background:#fff;'>
            <h3 class="box-title">Receive all updates via Facebook. Just Click the Like Button Below<center><p style="line-height:3px;" >▼</p></center></h3>
          <center>

<iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2FArenamazza&amp;width=300&amp;colorscheme=light&amp;show_faces=true&amp;border_color=%23ffffff&amp;stream=false&amp;header=false&amp;height=258" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:300px; height:258px;" allowtransparency="true"></iframe>
</center>
<div class="box-title1 ">
<center>
<h3 style="color:#F66303;">You can also receive Free Email Updates:</h3>
    <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=wwwmobilemazzatk', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><input gtbfieldid="10" class="enteryouremail" name="email" value="Enter your email here..." onblur="if (this.value == &#39;&#39;) {this.value = &#39;Enter your email here...&#39;;}" onfocus="if (this.value == &#39;Enter your email here...&#39;) {this.value = &#39;&#39;;}" type="text" /><input value="tntbystc" name="uri" type="hidden" /><input value="Submit" class="submitbutton" type="submit" /></form>
</center>
</div>
<!--Please Do not Remove the Credits -->
    <p style=" float:right;  margin-right:35px;  font-size:9px;" >Powered By <a style=" font-size:9px; color:#3B78CD; text-decoration:none;" href="http://adf.ly/398991/jquery-facebook-like-with-email">get this widgets</a></p>
    </div>
    </div>

Make these changes:
  • The text in brown can be changed to anything you wish. You can leave it as default.
  •  *30 Setting this value will effect cookie refreshment. I have set the popup to appear only once to the visitor and this popup will appear again after 30 days. If you wish to display popup to your visitors after a week then set 30 to 7. Similar if you want it to appear daily then set 30 to 1. Note that if you set the value to low then it can irritate your daily readers.
  • Replace Arenamazza with your facebook username. If your facebook username is too long and includes numbers then do not panic and first create a Branded Facebook username for your blog in seconds by going to Facebook.com/username
  • Next replace twice wwwmobilemazzatk with your feed title. It appear at the end of your feed link. In my case it is:
http://feedburner.google.com/fb/a/mailverify?uri=wwwmobilemazzatk
    5.  Save the widget and drag the widget anywhere on your right sidebar. Place it below all widgets on your right sidebar
     6. Finally Click the orange save button towards top right.
     7.  Done!
Visit your blogs and see it popping up just fine! Remember as we already mentioned on previous post that the popup will show only once. To see it again you will first need to delete your browser cookie and then refresh the page to see it appearing again.
It will look like this:

Need Help?

I hope that all unanswered queries on the previous tutorial are covered in this post. If you still need help in changing colors and other stuff then you are most welcomed to post your queries below. Have a nice day pals. Peace and blessings! :)

0 comments:

Post a Comment