Display Alexa Ranking

Alexa Certified Site Stats for http://widgetsforfree.blogspot.com
Place interactive always-updated Alexa widgets on your site. These handy little widgets require virtually no programming skills. Just copy the html and put it on your site. As you can see, this site's alexa ranking is displayed above and you can now see how popular our site is. Whether that be good or bad...That's for you to decide.
Get this Widget

Display Google Page Rank


Page Rank

Page Ranking Tool


Page Ranking Tool
Show off your Google Page Rank with this handy little widget.
There are three different styles to choose from. If none of these fit your blog, then check out our 15 otherGoogle PageRank Buttons.
Get this Widget

Stat counter Hits Widget



Stat Counter
Statcounter lets you display the number of visits, visitors, hits, or pageviews to either your blog or website. It's a great way to show off your site's popularity.

Dictionary



Dictionary
55148 downloads. 3.5 stars. Updated October 13, 2005 
This is a dictionary/thesaurus Widget. It can get its results from several different dictionary websites, and allows you to set up custom dictionaries as well. It comes with several pre-set dictionaries to use, including Dictionary.com, Wiktionary, and Merriam-Webster Online.

[Editor's note] This Widget may not work as expected on some Macs. widget thesaurus-dictionary

Cities Traffic Widget



Multiple City Traffic Widget
60058 downloads. 4.0 stars. Updated August 30, 2005
Displays incident hotspots and/or traffic congestion for the various metro areas available onwww.traffic.com. The user can select the city from the preferences window.

Based off the traffic Widgets by Justin Campbell and John Teague.

Online Readers Widget


tracker
Show off your blog's currently online readers in real time. When clicked on, this live widget will display which pages are being currently read by displaying the URLs. It's really easy to install, just Copy and paste the code from Whos.amung.us into your blog. Supposedly the code is suppposed to be on every page of your site, but it worked find for me in my blog post as you can see above. Go ahead and give the button above a click, and hopefully you will be able to see how popular this site is :)
Get this widget

Review My Blog Widget


User reviews are one of the most valuable interactive features your site can deploy. By building trust and confidence, reviews improve conversion rates, time on site and overall site experience. Users can add their own reviews, rate reviews submitted by others and engage in threaded conversations.


Please take note that when you make a review, you are reviewing that specific url. Below you can click to see the demo and please give this widget or my site a review.
+- Get this Widget




The HTML code:

For google powered blogs:

Text Image Generator Widget


Google Logo Example
Take an image and create it into an image made out of text. This is a great tool for making some awesome looking logos and icons. If look above you will see google's classic logo defined with the words 'google' and 'search'. Although it is hard to see the words, you can always generate a bigger image. Also, keep in mind that this is not only for web-designers, but can also be used for pleasure.

  • In order to have the image for yourself, you will need to take a screenshot of the text/image you generated.
If you have any boggling questions, please leave a comment...

Hide Show DIV Content with Links by using Javascript


The Hide and Show DIV elements for HTML content is a great way to clean up your sidebar. It becomes especially handy for those long blogroll lists or anything that clutters up the blog. Just simply click a link to make all the hidden content magically appear and disappear.

Demo:

+/- Click Here to Expand and Collapse

How to use it in Your Blog

Step 1: Adding CSS and Javascript
First, add this code below directly above the </head> tag.
<style type="text/css">
.commenthidden {display:none}
.commentshown {display:inline}
</style>
<script type="text/Javascript">
function togglecomments (postid) {
var whichpost = document.getElementById(postid);
if (whichpost.className=="commentshown") { whichpost.className="commenthidden"; } else { whichpost.className="commentshown"; }
} </script>

Step 2: Adding the Active Content to be Displayed
Place this code wherever you would like it to appear. Make sure to change the red text to a name that is "unique" to any other name in your template. An example might be "blogroll-dropdown". If you do not give each Hide Show DIV element a unique name the script cannot be used more than once on the same page. The green text is the title of the link that you click on to make the content appear. Replace the code "Expanded Content" with the content you wish to have expand and collapse.
<a aiotitle="click to expand" href="javascript:togglecomments('UniqueName')"
>Link Title</a><br />
<div class="commenthidden" id="UniqueName"
>Expanded Content</div>

Step 3: Sample Code
Here is what my code looks like for the demo above:
<a aiotitle="" href="javascript:togglecomments('hideshowdemo')">+/- Click Here to Expand and Collapse</a>
<div class="commenthidden" id="hideshowdemo"><ul><li><a href="http://howhero.com/">HowHero Tutorials</a></li><li><a href="http://widgetsforfree.blogspot.com/2008/09/translate-blog-widget-using-flags.html">Blog Translation Plugin</a></li><li><a href="http://widgetsforfree.blogspot.com/2008/09/make-money-blog-widget-performancing.html">Make Money Widget</a></li></ul>
</div>

Recent Posts Widget for Blogger


Display beautifully crafted links to Recent Posts on your blog with this widget. You can easily customize whether or not you would like to display thumbnailspost summaries, and the number of comments for each post along side the titles.

Features and Customization:

  1. The Recent Post Titles
  2. Display Post Thumbnails
  3. Choose which blog posts to display (choose URL).
  4. Display Post Summaries
  5. Length of Summaries
  6. Display Post Date
  7. Display Number of Comments on each post
  8. Display Read More Link
  9. Display separator between posts
  10. Number of Posts do Display
  11. Determine height

Install the Recent Post Widget on Your Blog:

This widget is very simple to install. Just simply click the button below to choose which blog you would like to implement it on.

Free Blogger Templates


TheBlogTemplates is a website where you can browse and download Free Blogger Templates as well as Free WordPress Themes. The website is run by my friend James Morgan and I and they also offer reviews of the Best Web Hosting Plans. You can follow them on twitter: @TheBlogTemplate or join them on Facebook.

Custom Notepad Widget



Create little notes for yourself or make the notes public. Simply select the widget, and type in your note. The widget will save your content as you type. Use the edit dropdown to manage the font and size. 

You can also completely customize the appearance of the widget by clicking on the color picker icon to change the background color, the background border to be square or rounded, add a transparency level and even add a custom background image.
  • When you are at the Configuration Page, select the bottom right corner to easily change thelength and width of the notepad.
Get this Widget

Translate Blog Widget (using Flags)


Let your readers easily translate your blog with this highly compact widget. This blog translator is powered by Google Translate. The languages available at the click of a flag are Chinese, German, French, Japanese, Korean, Russian, and Spanish.


It can easily be added to any blog platform or website! Just click "get this translation widget" below to get yourself started.

For Google Powered Bloggers:




The html code:


Add aFloating "Top of Page" Icon Widget


Some blogs and webpages have obnoxiously long pages that go on forever... and that's where this widget comes in handy. As you can see, there is a small floating arrow at the bottom-right of this page. It always maintains the same position. Scroll down a little in your template, then if you click on it, it will take you to the very top of the page.


Why it's a good thing?
  • Saves your visitors from an unnecessary hassle of scrolling up.
  • The icon does not interfere with your content.
  • You can use your own image in order to blend in with your own blog.
+- Get the Floating Icon Widget


For Google Bloggers:


The html code:  <a style="display:scroll;position:fixed;bottom:5px;right:5px;" href="#" title="Back to Top"><img src="http://img119.imageshack.us/img119/8589/arrowupcx2.gif" /></a>


Customizing the Icon Image:
  • If you wish to change the arrow image to something else, then find this line below and replace it with another image url
http://img119.imageshack.us/img119/8589/arrowupcx2.gif




Create Round Image Corners Generator


Here is a great tool for giving all your pictures beautifully rounded corners. It's simple to use and can save you a whole bunch of time. While most web designers use photoshop to achieve this very special effect, now it possible to accomplish in just a few seconds.

How to Use:

All you have to do is give the URL or upload your image below (in either JPG, PNG, GIF or BMP file type). RoundPic will do the work for you and let you choose which corners to round, the round size, the quality of the rounded image, background color for rounded corners, and even if you want it exported as a transparent PNG image.

Tips:
Be Patient... it may take a few seconds to process the image.

Image:
or URL:

PageRank Display Button Widgets


PageRanking of a website is a very important factor when it comes to Search Engine Optimization,Advertising, and most importantly, trustability. So these handy little widgets will help build a great reputation for your website by openly sharing your PageRank with your readers.
  • The widgets display the PageRank of the current page being viewed.
  • You're bound to find at least one that matches your website, of the selection below.

How to Implement the Widgets?

Simply click the "add to blogger" button if you're blog is powered by google blogger. If not, copy and paste the code into your webpage. Simply click on the code and it will highlight automatically. Make sure the code is placed between the two body tags of your template. If you have any questions regarding installation, please feel free to comment below!

PayPal Donation Button Widget

PayPal - The safer, easier way to pay online!
Here is a great way for your readers to reward you for all the hard work and effort you've put into your blog. A PayPal Donation button will allow your readers to easily send you money via PayPal



PayPal Icons

These icons can be used as your donation button if you choose to customize.


Adding a Paypal Donation Button


Sign into your Paypal account and if you don’t have one you can get a free paypal account here.
  1. Login into your Paypal account with your paypal E-mail address and password:
  2. Click on ‘Merchant Services’ Tab available in the Top Menu
  3. When you scroll down your window, you will see a ‘Donations’ link in the ‘PayPal Website Payments Standard’ heading Section.
  4. Clicking on the ‘Donate’ link will take you a form where you are asked to fill some information’s like Organization name/service, Donation ID (optional).
  5. Click on 'Customize Appearance' in order to use your own image for the button. You may use one of the images above if you like.
  6. After Filing the required information click on ‘Create Button’ link.
  7. Now you will see some HTML Code, copy it

Adding HTML code into Blogger blog:
  1. Sign in into your Blogger Blog and Click on the ‘Layout’ link in your dashboard
  2. Click ‘Add a Gadget’ link and select ‘HTML/JavaScript’ option
  3. Now paste the HTML code that you copied from your Paypal account and save it.
  4. Now open your blog and you will see the ‘Paypal Donate’ button in your blogspot blog sidebar. You can display Donate button wherever you want on your blog like blog Header, footer or its sidebar

Adding HTML code into Wordpress blog:
  1. Login into your Wordpress blog and go to its Dashboard
  2. Click Presentation –> Widgets
  3. Click on the content area in front of ‘Text 1’ widget
  4. Paste your HTML code in the content area available and save changes
  5. Open your Wordpress blog and check donate button will be in your blog sidebar

add a Table of Contents widgets to blogger

The job is done. We now have a complete interactive Table Of Contents. Click the button in my sidebar to display the TOC. You can sort the TOC by Post Title by clicking the column header. Click it again, and it is sorted in reversed order. The same way if you want to sort the posts by date: newest first, or oldest first. And by clicking on one of the labels in the TOC filters all posts with that label. Click the column header to return to the full ToC.

Here is how to install it to your Blog.

Step 1: Back Up your Template.

Step 2: Add a HTML Page Element
Edit your template in HTML-mode, and look for the <b:section> with id=main. This is the section that holds the Blog posts.
Change that line as follows:


<b:section class='main' id='main' maxwidgets='2' showaddelement='yes'>

Save the template and switch to the Page Elements Tab.
Add a HTML page element above your Blog Posts element.
Leave the title blank. Add the following html:

<div id="toc"></div>

Save your template.

Step 3: Add a Sidebar HTML-element
Now add a HTML-element to the sidebar. Set the title to "TOC".
For the contents, enter:

<div id="toclink"><a href="javascript:showToc();">Show TOC</a><br/><br/></div>
<script style="text/javascript" src="http://kpn.planet.nl/oosti468/downloads/blogtoc.js"></script>
<script src="http://YOURBLOG.blogspot.com/feeds/posts/default?alt=json-in-script&max-results=999&callback=loadtoc"></script>


Replace YOURBLOG with the name of ...... exactly.
Oh yes, and save.

Step 4: Add custom styles to the skin of your template.
New id's and classes are:
#toc : the div-wrapper that contains the TOC
.toc-header-col1 : header of column 1
.toc-header-col2 : header of column 2
.toc-header-col3 : header of column 3
.toc-entry-col1 : cell in column 1
.toc-entry-col2 : cell in column 2
.toc-entry-col3 : cell in column 3

For your convenience: Beautiful Beta uses the following styling:
<style type="text/css">
#toc {
  border: 0px solid #000000;
  background: #ffffff;
  padding: 5px;
  width:500px;
  margin-top:10px;
}
.toc-header-col1, .toc-header-col2, .toc-header-col3 {
  background: #ffd595;
  color: #000000;
  padding-left: 5px;
  width:250px;
}
.toc-header-col2 {
  width:75px;
}
.toc-header-col3 {
  width:125px;
}
.toc-header-col1 a:link, .toc-header-col1 a:visited, .toc-header-col2 a:link, .toc-header-col2 a:visited, .toc-header-col3 a:link, .toc-header-col3 a:visited {
  font-size:80%;
  text-decoration:none;
}
.toc-header-col1 a:hover, .toc-header-col2 a:hover, .toc-header-col3 a:hover {
  font-size:80%;
  text-decoration:underline;
}

.toc-entry-col1, .toc-entry-col2, .toc-entry-col3 {
  padding-left: 5px;
  font-size:70%;
}
</style>


You can add this to the <b:skin>-part of the template, or insert it in the sidebar widget.

Enjoy!

Add Digg Vote Button Counter Widget to Blogger





16digg
This tutorial explains how to integrate a Digg Button into your blogger template, which will be displayed in each of your blogger posts. The button displays the amount of times each post has been dugg and lets users digg directly from your blog.





Here are the Steps:



  1. Make sure to Backup your Template! 
  2. Open your blogger template, click Expand Widget Templates, and search for the code below
  3. <data:post.body/>
  4. Add this code below directly above the searched code above


    <!-- DIGG --><div style="'float:right;"><script type="'text/javascript'">digg_url = '<data:post.url/>';</script><script src="'http://digg.com/tools/diggthis.js'" type="'text/javascript'/"></div>




  5. Now Preview and Save your Template!

Random Posts Widget for Blogger


This widget can definitely bring some excitement to your blogger powered blog. Letting your readers surf your blog to the fullest extent by creating a link to a random post in your blog's sidebar. Besides providing fun for your blog, hopefully your visitors will stay on your site for longer periods of time. 


Installation and Customization:

  • Click button below to complete Installation:

  • Once you have installed the widget, you can change the link text. The default value is "View Random Post". To change this, view the code and search for "View Random Post", and change it to any desired text.
Those are all the steps necessary to implement the Random Post Widget to blogger. I hope you and your readers thoroughly enjoy it!

Add A Tag Cloud Widget



This widget is perfect for blogspot users who desire a simple tag cloud for their Categories. The Labels Cloud can easily be implemented within the sidebar of your blog and will match your template wonderfully.

Steps for Implementation

Step 1: Back it UpAlways make sure to back up your Blogger Template before doing anything else!

Step 2: The Labels Gadget
Make sure that you have the Labels Page Element installed. If you haven't already...
  1. Go to Layout >Page Elements .
  2. Click "Add a Gadget" and then add the "Labels" gadget.
Step 3: Locating the "Old Code"
  1. Now go to Layout >Edit HTML
  2. Make sure that the "Expand Widgets Template" box is unchecked.
  3. Now we need to search for the code that looks like this.
    <b:widget id='Label1' locked='false' title='Tags' type='Label'/>
    Your code may look a little different. So try using your browser's search tool to find type='Label'.
Step 4: Replacing the "Old Code" with the "New Code"
  1. Once you've located type='Label', remove the whole line of code that looks just like the code mentioned in part 3 of step 3.
  2. Replace this code that you've just deleted with the code below:
    /*
    Distributed by John Smith at WidgetsForFree.blogspot.com
    */ <b:widget id='Label1' locked='false' title='Tags' type='Label'>
    <b:includable id='main'>
    <b:if cond='data:title'>
    <h2><data:title/></h2>
    </b:if>
    <div class='widget-content' style='text-align: justify;'>
    <script type='text/javascript'>
    /*
    Simple Blogger Tag Cloud Widget
    by Raymond May Jr.
    http://www.compender.com
    Released to the Public Domain
    */
    
    //Settings / Variables
    var max = 150; //max css size (in percent)
    var min = 70; //min css size (in percent)
    var showCount = false;  // show counts? true for yes, false for no
    var minCount = 1;  // what is the minimum count for a tag to be shown? 1 for all
    
    
    //Begin code:
    var range = max - min;
    
    //Build label Array
    var labels = new Array();
    <b:loop values='data:labels' var='label'>
    labels.push(&quot;<data:label.name/>&quot;);
    </b:loop>
    
    //URLs
    var urls = new Array();
    <b:loop values='data:labels' var='label'>
    urls.push(&quot;<data:label.url/>&quot;);
    </b:loop>
    
    //Counts
    var counts = new Array();
    <b:loop values='data:labels' var='label'>
    counts.push(&quot;<data:label.count/>&quot;);
    </b:loop>
    
    //Number sort funtion (high to low)
    function sortNumber(a, b)
    {
    return b - a;
    }
    
    //Make an independant copy of counts for sorting
    var sorted = counts.slice();
    
    //Find the largest tag count
    var most = sorted.sort(sortNumber)[0];
    
    //Begin HTML output
    for (x in labels)
    {
    if(x != &quot;peek&quot; &amp;&amp; x != &quot;forEach&quot; &amp;&amp; counts[x] >= minCount)
    {
    //Calculate textSize
    var textSize = min + Math.floor((counts[x]/most) * range);
    //Show counts?
    if(showCount)
    {
    var count = &quot;(&quot; + counts[x] + &quot;)&quot;;
    }else{
    var count = &quot;&quot;;
    }
    //Output
    document.write(&quot;<span style='font-size:&quot; + textSize + &quot;%'><a href='&quot; + urls[x] + &quot;' style='text-decoration:none;'>&quot; + labels[x] + count + &quot;</a></span> &quot; );
    }
    }
    </script>
    <br/>
    <span style="font-size:80%;float:right;">Powered by <a href="http://www.widgetsforfree.blogspot.com">Blogger Widgets</a></span>
    </div>
    </b:includable>
    </b:widget>

Step 5: Previewing the New Tag Cloud
Before saving the template make sure to click preview. The new tag cloud should now be visible. If not, make sure that you've completed all the steps correctly.

Add Related Posts Widget to Your Blog


Now here is wonderful hack for displaying links to related posts beneath each of your blog posts. The related articles are chosen from other posts in that same category/label/tag. With this hack many of your readers will remain on your site for longer periods of time when they see related posts of interest.

Preview of Related Posts Links:


Error Fix:

If your related posts have not been working correctly:
  1. Search for this line of code: http://theblogtemplates.com/scripts/Related_posts_hack.js
  2. Replace the URL above withhttps://sites.google.com/site/widgetsforfree/scripts/Related_posts_hack.js

How to Add Related Posts Widget to Your Blog?

  1. Go to Layout >Edit HTML in your Blogger Dashboard.
  2. Back up your existing Template before making any changes!
  3. Make sure to check the "Expand Widget Templates" box.
  4. Search for the </head> tag.
  5. Add the following code just before the </head> tag.
  6. <style> #related-posts { float : left; width : 540px; margin-top:20px; margin-left : 5px; margin-bottom:20px; font : 11px Verdana; margin-bottom:10px; } #related-posts .widget { list-style-type : none; margin : 5px 0 5px 0; padding : 0; } #related-posts .widget h2, #related-posts h2 { font-size : 20px; font-weight : normal; margin : 5px 7px 0; padding : 0 0 5px; } #related-posts a { text-decoration : none; } #related-posts a:hover { text-decoration : none; } #related-posts ul { border : medium none; margin : 10px; padding : 0; } #related-posts ul li { display : block; background : url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijPZ-9Fi2RySeTx9hbp-qoG83bqEW6GQEjGz2tq4ucIvOKs48TQDCom2hsK42aE1NbynKHuQzU4usWaBNSRet9c-g4puvb6QlBMtzhLAM1p9lvUVHC0lVAX9h3qtKTzFgbzhCRrmhyvIQ/") no-repeat 0 0; margin : 0; padding-top : 0; padding-right : 0; padding-bottom : 1px; padding-left : 21px; margin-bottom : 5px; line-height : 2em; border-bottom:1px dotted #cccccc; } </style> <script src='https://sites.google.com/site/widgetsforfree/scripts/Related_posts_hack.js' type='text/javascript'/>
  7. Now search for <data:post.body/>. In some of the templates this code may look like this
    <div class='post-body>
    or
    <data:post.body/>
  8. Add the following code just beneath the code you just searched for.
    <b:if cond='data:blog.pageType == "item"'>
    <div id="related-posts">
    <font face='Arial' size='3'><b>Related Posts : </b></font><font color='#FFFFFF'><b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if><b:if cond='data:blog.pageType == &quot;item&quot;'>
    <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=5&quot;' type='text/javascript'/></b:if></b:loop> </font>
    <script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels();
    </script>
    </div></b:if>
  9. Now Save your Template and you're done!

Customization

  • In order to change the number of maximum related posts being displayed for each label, search for the code below (within the code given in step 7) and change the number "5" to any desired number.
  • max-results=5

If you have any questions on implementing this hack into your own blog, shoot me a comment and I'll be glad to help!
Make sure to check out our other great Blogger Hacks as well:
Recent Posts Hack with ThumbnailsRecent Comments HackSleek Search Bar

Special thanks to Real Trix!

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Blogger Templates - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger