Showing posts with label Blogger Widgets. Show all posts
Showing posts with label Blogger Widgets. Show all posts

Saturday, 17 October 2009

Google Ajax Search With Your Adsense Ads

google-ajax-search-with-adsense

All of you might have seen the New Ajax Search Gadget on your Layout > Add Gadget Page. This Ajax search gadget doesn't support adsense ads.But you can now have a Google ad supported Google Ajax search widget on your blog.The speciality of the Ajax Search is that it can search your blog, without actually leaving your blog.(no need to go to a new page.. it acts like an inline search)

 

The Ad supported Ajax search Code is available at Google Web Elements .You can see 3 options there.

  1. Automatically Search My Site
  2. Search my Site and use Adsense for Search
  3. Use an existing Custom Search Engine

For showing adsense ads you have to opt for option 2 or 3 .If you choose to use the second option,then you will have to provide you Adsense publisher id(which looks like pub-xxxxxxxx).If you opt for the option 3, you will have to provide the Custom search ID, which will be present in your Google Custom search Code.[Code is generated inline when you enter any of these ids.]

 

After grabbing this code, just go to your Blogger > Layout page and add a new HTML/JavaScript Gadget and paste the Google Web Element Custom Search code there and save the gadget. The Gadget will look better if you drag it to above the Blog Posts Widget and save it.[that area has got enough space to display the ads :)]

 drag-the-ajax-search

Here is a preview of what you should see.

Custom Search Control
Web
 
 
 
 

 

If you want to change the colours and styling of the search results, you will have to add additional CSS Classes.

Update: – Now Google CSE has added all these things. and much more(themes and other customization stuff) So it would be easier for you guys.. :)

Permalink :Google Ajax Search With Your Adsense Ads

read more...

Friday, 16 October 2009

Some Friend Connect Gadgets that you might not know

Most of you might be aware of the Google Followers gadget.Its just one of the different friend connect gadgets.

Where Can i get a Friend Connect Gadget?

1. Goto Google Friend Connect and on the left pane you will see a list of your blogs.

2.Expand your blog name(just click on it) and Opt for the “Social Gadgets” From the expanded list.

3.Now you can see a list of gadgets.You can customize the colours and the Generate the Code.

4.Copy this Code . Now in your blogger layout page(of the same blog), add a new HTML/JavaScript Gadget and paste this code there and save.

5.Now you should have that gadget running on your blog.

Here is a list of some of the Popular Gadgets[Some of  them which can be demoed here :)]

1.Members Gadget – This is the same thing as what you see in a normal Followers Blogger Gadget

2.Cloud Gadget

Shows your followers as an animated Cloud

3.Sign in Gadget – This is also a followers gadget with a sign button like style

There are so many other friend connect gadgets like Recommendation Gadget, Comments Gadget, Ratings and Reviews Gadget and Lots More.The Recommendation gadget can be used as a popular posts gadget.so you guys better check out the big list of friend connect gadgets, available for you. And one most important thing. Don't forget to follow me using any of the Friend connect preview gadgets listed here ;)

Permalink: Some Friend Connect Gadgets that you might not know

read more...

Tuesday, 25 August 2009

Blogger Releases the new version of the Label Widget

Blogger,as a part of its 10th Birthday celebrations, has now released a new version of the label gadget.This one is much better that the old version

What is new?

  1. It comes with a Label Cloud.
  2. It lets you choose which labels are to be displayed.
  3. You can customize it further using CSS.

Drawbacks

  1. The cloud just has 5 variations.All labels will be divided into 5 classes depending on the usage of these labels.
  2. It would have been better if there was a bigger number of classes.

How to Customize?

You can customize the looks further by using CSS..As i said it has 5 classes of clouds..You can add CSS styles to each of them.

Here is a sample Style which will give a bluish look for the cloud..Here i have applied styles for all 5 label classes and their hover styles (so 10 style definitions in total).

.label-size-5 a {color: #2789ce; /*color of a label of class 5*/
font-size: 3em;
text-decoration: none;
}
.label-size-5 a:hover {color: #2789ce; /*color of a label of class 5 on hover*/
text-decoration: underline;
}
.label-size-4 a {color: #2789ce;/*color of a label of class 4*/
font-size: 2.5em;
text-decoration: none;
}
.label-size-4 a:hover {color: #2789ce;/*color of a label of class 4 on hover*/
text-decoration: underline;
}
.label-size-3 a {color: #2789ce;/*color of a label of class 3*/
font-size: 2em;
text-decoration: none;
}
.label-size-3 a:hover {color: #2789ce; /*color of a label of class 3 on hover*/
text-decoration: underline;
}
.label-size-2 a {color: #2789ce;/*color of a label of class 2*/
font-size: 1.5em;
text-decoration: none;
}
.label-size-2 a:hover {color: #2789ce; /*color of a label of class 2 on hover*/
text-decoration: underline;
}
.label-size-1 a {color: #2789ce;/*color of a label of class 1*/
font-size: 1em;
text-decoration: none;
}
.label-size-1 a:hover {color: #2789ce; /*color of a label of class 1 on hover*/
text-decoration: underline;
}



Here all of these CSS styles are customizable.You can change the colours and font sizes of each of the 5 classes.








color: #2789ce; is responsible for the colouring of each of the classes.You can change it appropriately with some other hex colour code or something like color:red;



You can adjust the font size of these 5 classes by adjusting the corresponding font-size: attribute of that label size class.. (em is a unit of font size just like px)



I have commented the css codes(10 comments)..You can remove those comments if you want(eg: /*color of a label of class 2 on hover*/ is a comment)


These CSS style definitions should be placed above

]]></b:skin>


If you are not impressed by the customizability of this blogger label cloud,try this advanced version of the cloud which is highly customizable Label Cloud Widget For Blogger

read more...

Tuesday, 18 August 2009

Related Posts with Thumbnails for Blogger

Related Posts with Thumbnails for Blogger


related posts with thumbnails for blogger

Displaying the links to related posts along with a thumbnail of the corresponding post will help you increase the page views/user .Users will be tempted to go for the related posts when they are presented attractively with thumbnails.




This is another first release from me.This one also uses the media thumbnails generated by blogger for each post.



For displaying the thumbnails,this widget will use the images uploaded for the post using the blogger image uploader(from the post editor) [Update - Now supports external images also.]



Related Posts Widget with Thumbnails for Blogger



Here are the detailed installation steps



1.First of all Login to your blogger dashboard and navigate to Layout > Edit HTML and check the "Expand Widget Templates" check box





2.Now look for




</head>



and replace it with




<!--Related Posts with thumbnails Scripts and Styles Start-->
<!-- remove --><b:if cond='data:blog.pageType == &quot;item&quot;'>
<style type="text/css">
#related-posts {
float:center;
text-transform:none;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}

#related-posts h2{
font-size: 1.6em;
font-weight: bold;
color: black;
font-family: Georgia, &#8220;Times New Roman&#8221;, Times, serif;
margin-bottom: 0.75em;
margin-top: 0em;
padding-top: 0em;
}
#related-posts a{
color:black;
}
#related-posts a:hover{
color:black;
}

#related-posts a:hover {
background-color:#d4eaf2;
}
</style>
<script src='http://blogergadgets.googlecode.com/files/relatedthumbs21.js' type='text/javascript'/>
<!-- remove --></b:if>
<!--Related Posts with thumbnails Scripts and Styles End-->
</head>



3.Now Find




<div class='post-footer-line post-footer-line-1'>



If you cant find it then try finding this one




<p class='post-footer-line post-footer-line-1'>


Now immediately after any of these lines(whichever you could find) place this code snippet


<!-- Related Posts with Thumbnails Code Start-->
<!-- remove --><b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != &quot;true&quot;'>
</b:if>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=6&quot;' type='text/javascript'/></b:loop>
<script type='text/javascript'>
var currentposturl=&quot;<data:post.url/>&quot;;
var maxresults=5;
var relatedpoststitle="Related Posts";
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs();
</script>
</div><div style='clear:both'/>
<!-- remove --></b:if>
<b:if cond='data:blog.url == data:blog.homepageUrl'><b:if cond='data:post.isFirstPost'>
<a href='http://www.bloggerplugins.org/2009/08/related-posts-thumbnails-blogger-widget.html' style='display:none;'>Related Posts with thumbnails for blogger</a><a href='http://www.bloggerplugins.org/' style='display:none;'>blogger tutorials</a>
</b:if></b:if>
<!-- Related Posts with Thumbnails Code End-->





4.You can adjust the maximum number of related posts being displayed by editing this line in the code.




var maxresults=5;



5.To edit the title of the widget you can change this line of code




var relatedpoststitle="Related Posts";



To change the colors and all you will have to modify the CSS



If you fall into troubles implementing this,don't panic.. :) .just leave me a comment here and i will help you out. If you like to give me any suggestions on how to improve this widget,then it would be really great.



How to display the related posts on every page and not only on the post pages?



Just remove the two lines starting with <!-- remove --> from both step 3 and step 2.



that is lines



<!-- remove --><b:if cond='data:blog.pageType == &quot;item&quot;'>


and



<!-- remove --></b:if>


Permalink: Related Posts with Thumbnails for Blogger

read more...

Sunday, 9 August 2009

Link to me widget for blogger


This is a nice little widget which can find its place in your blog’s sidebar.You might want to let your readers link back to you in an easy way.We will now make a new Link To Me Widget which will display the code needed for a reader to link back to your blog.We will also provide a Add link using Blogger Button.



This button will work like a widget installer,which makes it easier for your readers to add your link.They can link back to you easily by adding your link to me widget.

How to make the Link to me Widget?

1.First of all Make a Small Logo of your blog,which can easily fit into any blog sidebars.It should be small and pretty :P

2.Now upload this image somewhere.[You can use blogger to upload the logo if you want or you can opt for some service like tinypic.com]

3.Now note the url of this uploaded image

4.Ok now you Copy this Code into a Text File






<p>If you like this blog,then link back to me.<br/>
This is what you will see.</p>
<div style="text-align: center;">
<a style="border:0px;text-decoration:none;" href="Your_Blog_URL" title="Your_Blog_Title">
<img alt="Your_Blog_Title" style="border: 0px;" src="Url_of_a_Small_logo_of_your_blog"/>
</a>
</div>
<textarea rows="3" cols="30">
&lt;a href="Your_Blog_URL" title="Your_Blog_Title" style="text-decoration:none;border:0;"&gt;
&lt;img src="Url_of_a_Small_logo_of_your_blog" alt="Your_Blog_Title" style="border:0" /&gt;
&lt;/a&gt;
</textarea><br/>
<br/>

Optionally use this Widget installer to add this link to your blogger blog.

<form action="http://beta.blogger.com/add-widget" method="post">
<input style="display: none;" value="My Favourite Site" name="widget.title"/>
<textarea style="display: none;" name="widget.content">
&lt;a href="Your_Blog_URL" title="Your_Blog_Title" style="text-decoration:none;border:0;"&gt;
&lt;img src="Url_of_a_Small_logo_of_your_blog" alt="Your_Blog_Title" style="border:0" /&gt;
&lt;/a&gt;
</textarea>
<br/>
<input style="border:0px;" src="http://www.blogger.com/img/add/add2blogger_lg.gif" value="Link To Your_Blog_Title" name="go" type="image"/>
</form>



5.In this code replace all occurrences of Your_Blog_Title with the Title of your blog



6.Replace all occurrences of Your_Blog_URL with the url of your blog.



7.Replace all occurrences of Url_of_a_Small_logo_of_your_blog with the url of the logo that you uploaded.



8.Now your code is Ready!!



9.Copy out the modified code from your text editor.



10.Now Goto Blogger > Layout page



11.Choose to add a gadget and Opt for HTML/Javascript



12.In that widget paste the modified Code and Save.






Now you should have a link to me widget on your blog.If you want to test the Add Link With Blogger Button,Then try adding the widget to your blog itself.[You can remove it after testing!]



With Slight Modifications to the code,you can change this to a text link instead of an image link.



If you need some help in Customizing this widget, then drop in a comment or better contact me via a topic at the Blogger Forum

read more...

Sunday, 2 August 2009

Related Posts Widget For Blogger

Related Posts Blogger Widget v1




The related posts widget will show a new related posts section below your post page.The related posts widget fetches the related posts from those posts having the same label as the current post.



To implement the related posts widget you will have to follow 2 simple replacement steps.



1.Login to your blogger account and get into your Dashboard



2.From there goto Template > Edit HTML and expand your widget templates(option on the right)



3.Now find this line of code





</head>



and replace it with







<!--Related Posts Scripts and Styles Start-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style>
#related-posts {
float:center;
text-transform:none;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}
#related-posts .widget{
padding-left:6px;
margin-bottom:10px;

}
#related-posts .widget h2, #related-posts h2{
font-size: 1.6em;
font-weight: bold;
color: black;
font-family: Georgia, &#8220;Times New Roman&#8221;, Times, serif;
margin-bottom: 0.75em;
margin-top: 0em;
padding-top: 0em;
}
#related-posts a{
color:blue;
}
#related-posts a:hover{
color:blue;
}
#related-posts ul{
list-style-type:none;
margin:0 0 0px 0;
padding:0px;
text-decoration:bold;
font-size:15px;
text-color:#000000
}
#related-posts ul li{
background:transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSjzm3oAqIxWPPDdODHBPzlmwJq9ccaKpTk-CJQjlXxNDGA7UTK9owFQJOgvFoeP74LN9bhdnYgttSz5KV1Mfp5ZDXn1Ur-vN77_lhblAPGUMn5lcrV1eteb9QqfWK1CKOZSC2aGdhFIg/s200/greentickbullet.png) no-repeat ;
display:block;
list-style-type:none;
margin-bottom: 13px;
padding-left: 30px;
padding-top:0px;}
</style>

<script type='text/javascript'>
var relatedpoststitle="Related Posts";
</script>
<script src='http://blogergadgets.googlecode.com/files/related.js' type='text/javascript'/>

</b:if>
<!--Related Posts Scripts and Styles End-->
</head>



If you want to change the title of your widget you can edit this line of the above code




var relatedpoststitle="Related Posts";





If you want you can edit the blue and black colors present in this code



4.Now find this line of code




<div class='post-footer-line post-footer-line-1'>



If you cant find it then try finding this one




<p class='post-footer-line post-footer-line-1'>



Now immediately after any of these lines(whichever you could find) place this code snippet




<!-- Related Posts Code Start-->

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>

<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=6&quot;' type='text/javascript'/></b:if></b:loop><a href='http://www.bloggerplugins.org/2009/08/related-posts-for-blogger-widget.html' style='display:none'>Related Posts Widget</a>

<script type='text/javascript'>
var currentposturl=&quot;<data:post.url/>&quot;;
var maxresults=5;
removeRelatedDuplicates(); printRelatedLabels();
</script>
</div>

</b:if>
<!-- Related Posts Code End-->




var maxresults=5;



this line determines the number of related posts that are displayed..and by default 6 posts are fetched from each label.



Now you should have a working related posts widget on your blog.If you want to customize the look and feel,then you can alter the CSS rules.OR if you have any doubts or need any modifications,you can surely contact me via comments or at Blogger Forums .The codes are well commented .So this can be easily removed whenever you want..

read more...

Tuesday, 21 July 2009

Recent Posts with Thumbnails for Blogger - And lots more


Recent Posts with thumbnails for blogger


Update: This gadget is now one of the 7 featured gadgets on the official blogger gadget directory(The Add Gadget > Featured Page)


Recent Posts widget For Blogger [With thumbnails and lots more].

This is the first widget of it kind. Actually i made this for the new blogger gadget directory.






Gadget Demo



Recent Posts Widget with thumbnails for blogger


What is special about this gadget?

1) Like many other recent posts widgets this one also displays your recent posts with summaries comment numbers etc..but yea with a greater degree of customization



2) Image thumnails - Many of you might not have heard of MediaThumbnails. When you add some image to blogger,blogger automatically generates a thumbnail image of a small size 75 x 75.
You wont see this small image anywhere but we are using this small sized images for post thumbnails.As i said this is somthing unique.All the recent post widgets till now(till the time i made this post lolz..)
uses the original big images and scales them down using css.This means that your computer will have to fetch all of those big images.But with this widget we are fetching the media thumbnails.The media thumbnails as i said are of small resolution and hence very less size(somehere between 1kb-10kb)


The advantage of using media thumbnail is that out widget will load much much much faster than the other ones available till now.




3)You can display the recent posts of any blogger blog on your sidebar using this widget(display is not limited to your blogposts alone)




4)Highly customizable. (you can understand that when you actually install it.. :)



5)This is all that i have to say about the widget.. You can checkout more of its features by intsalling it onto your blog..Actually i now feel that it has too many options.. ;)




How to Install this new Advanced Recent Posts Gadget ?



Method 1
Gadget Using the new Gadget API




Select the options that you want(The gadget preview may be a little buggy.. some probs on the API i guess..)



Method 2
If you are used to my normal widget installers,then you can use this button fill in the options and there you go.. :)[This will fix the font issues or anything like that which may occur in the gadget]



rev="width: 500px; height: 550px; scrolling: no;">Add Recent Posts Widget












If you are a gadget developer or a if you plan to use this script tutorial or if you intend to make a modified form of the widget Do link mack to this blog and to this post using the following code.

<a href="http://www.bloggerplugins.org/2009/07/recent-posts-widget-blogger-thumnail.html">Recent Posts Widget for Blogger with Thumbnails</a> By <a href="http://www.bloggerplugins.org">Blogger Widgets</a>





Gimme more suggestions. I am planning to make more gadgets for the blogger Gadget Directory!!

This is my first gadget on the gadget directory. I would always love to tweak the widget further to make it easier and frienlier..

Permalink: Recent Posts with Thumbnails for Blogger - And lots more

read more...

Saturday, 11 July 2009

Table Of Contents Widget For Blogger

You might have noticed the new Table Of Contents Section On this Blog.. It uses the Selective Widget Display.. This widget requires Javascript ans hence it will take time to load.. So we will be modding it so that it will be displayed on a particular Page only..



Demo of TOC



Here is the Step by Step Tutorial
1.Make a new Blank Post in Blogger With Title "Table Of Contents" (or whatever you like)
2.Before publishing this post,make sure that you set the publishing date to an old one so that this post wont appear in your blog feed..You can Do it From Post Options in the Post Editor.. Also Don't allow comments on this post

3.Now we have created a new post page where the Table Of Contents will be displayed

4.Note down the URL of this post that we created
5.Find
</head>
in your template and replace it with the following code after applying the proper url







<b:if cond='data:blog.url == &quot;http://www.bloggerplugins.org/2005/06/table-of-contents.html&quot;'>
<style>

#toc {
border: 0px solid #000000;
background: #ffffff;
padding: 5px;
width:100%;
margin-top:10px;
}
.toc-header-col1, .toc-header-col2, .toc-header-col3 {
background: #ddd;
color: #000000;
padding-left: 5px;
width:50%px;
}
.toc-header-col2 {
width:15%;
}
.toc-header-col3 {
width:25%px;
}
.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:93%;
text-decoration:none;
}
.toc-header-col1 a:hover, .toc-header-col2 a:hover, .toc-header-col3 a:hover {
font-size:93%;
text-decoration:underline;
}

.toc-entry-col1, .toc-entry-col2, .toc-entry-col3 {
padding-left: 5px;
font-size:93%;
}
.post{display:none;}
.comments-block{display:none;}
.comment-form{display:none;}
.comment-footer{display:none;}
.blog-pager{display:none;}
.date-header{display:none;}
.feed-links{display:none;}
.comments{display:none;}
</style>
</b:if>
</head>




6.Now again edit your template.. Don't Expand the Widget Templates..
7.Find this line of code







<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>



and immediately after that place this code snippet..(after editing the snippet with your toc url)


<b:widget id='HTML345' locked='false' title='Table Of Contents' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == &quot;http://www.bloggerplugins.org/2005/06/table-of-contents.html&quot;'>
<h2 class='title'>Blog Table Of Contents</h2>
<div class='widget-content'>
<div id='toc'><img src='http://i38.tinypic.com/34ov7n4.gif'/>Loading The Blog TOC...</div>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>





8.Now Find
</body>

and place this code immediately above it after tweaking it with your blog urls..(there are 2 urls..replace all those green urls properly)





<b:if cond='data:blog.url == &quot;http://www.bloggerplugins.org/2005/06/table-of-contents.html&quot;'>
&lt;script style=&quot;text/javascript&quot; src=&quot;http://blogger-plugins.googlecode.com/files/blogtoc.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;http://www.bloggerplugins.org/feeds/posts/default?alt=json-in-script&amp;max-results=500&amp;callback=loadtoc&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;http://www.bloggerplugins.org/feeds/posts/default?alt=json-in-script&amp;start-index=501&amp;max-results=500&amp;callback=loadtoc&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;http://www.bloggerplugins.org/feeds/posts/default?alt=json-in-script&amp;start-index=1001&amp;max-results=500&amp;callback=loadtoc&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;showToc();&lt;/script&gt;
</b:if>










Now try visiting your TOC Page.. Got it working?? If you failed.. don't worry.. i can help you out..Contact me @ Blogger Forum or via comments


Credits:Special Thanks to Hans of Beautiful Beta for the javascript that powers the TOC

If you got it working show us the url.. We will help you in any further tweaking and let you know if any changes are needed...




Note:If you are reading this in a feed reader, the iframes wont be properly displayed so visit the actual post @ Table Of Contents For Blogger
read more...

Friday, 19 June 2009

Blog Statistics Widget for Blogger / Blogspot

By blog statistics, i meant the number of blog posts and number of reader comments on your blog.The blog statistics widget displays the total number of posts and the total number of comments made on your blog as a beautiful sidebar widget.







This widget works using javascript ( the json feeds) which finds the number of comments and posts from your blogs feed..



To get a blog statistics widget you can use this widget installer.When you use the widget installer make sure that you dont add the http:// part to the url because it is automatically added by the widget installer..Also don't add a slash at the end of the url




Add Blog Statistics Widget









Permalink: Blog Statistics Widget for Blogger / Blogspot
read more...

Saturday, 6 June 2009

Back To Top / Scroll To Top Widget For Blogger / Blogspot

You might have seen a Scroll to Top or Back To Top button on many sites and blogs.You can see a similar button here on my blog.

Ok what is the advantage of using a scroll to top or back to top widget?
When you add the scroll to top widget you will get a button on the right corner and when a user clicks on it he can get back to the top of the blog.







  • How to Install the Back to Top Widget for Blogger














  • I hope this will improve your blog's navigation interface.This will provide them with an easy way to get back to your blog's top.




    Note:
    If you are reading this in a feed reader, the widget installer maynot work.In that case visit the atual post
    read more...

    Friday, 24 April 2009

    Top Authors Widget For Blogger / Blogspot

    Blogger allows multiple users to contribute to a single blog.So some of your blogs may have multiple authors.This widget is for all those blogs which have multiple blog authors.The top authors widget displays the list of top authors together with the number of posts each of the top authors has made.This statistics is based on the latest 5000 posts on the blog.





  • How to Install the Authors Widget For Blogger ?






  • Now you should have a working Top Authors widget on your blogger blog!This widget will encourage your blog team authors to write more and more..




    Add Top Authors Widget

    read more...

    Tuesday, 8 July 2008

    Yahoo Search Widget Blogger / Blogspot

    I have mostly seen google search boxes on most blogs.So i thought of implementing a cute looking yahoo search box widget for blogs.The yahoo search widget can search either your blog alone or the entire web.This is just a simple search widget which will nicely fit into your blogger sidebar..

    This search box has the yahoo branding logo inserted within the search box.By default the search widget will search your blog.The user can opt to search the entire web if he wants..
    Your blog must be properly indexed by yahoo for this to work efficiently..
    The To install the widget you may use the widget installer below..


    Note:-If you are reading this in a feed reader the widget installer may not be displayed properly..So just visit the original post to get it installed..
    read more...

    Monday, 30 June 2008

    Label Cloud Widget For Blogger / Blogspot


    A tag cloud or label cloud for blogger is a visual depiction of all labels used on your blog.You can see a demo of the Label cloud for blogger(blogger label cloud) here on my site. This Tag Cloud Widget was originally developed by phydeaux3. I have just simplified and made it easier to install..

    First Of all Goto Your blogger Layout>Page Elements page and add a Labels Widget there..You can Do that using the Add a Page Element Option on that page.Label Cloud Widget For Blogger Or Blogspot
    Choose to sort the labels Alphabetically when prompted.

    After Adding the Label Widget Goto Layout>Edit Html (Do not expand the widget templates for the sake of easy explanation)

    You will find some code similar to



    <b:widget id='Label1' locked='false' title='Labels' type='Label'/>





    Now Replace that with







    <b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
    <b:includable id='main'>

    <b:if cond='data:title'>
    <h2><data:title/></h2>
    </b:if>
    <div class='widget-content'>

    <div id='labelCloud'/>
    <p align='center'>
    <script type='text/javascript'>
    var cloudMin = 1;

    var maxFontSize = 30;
    var maxColor = [35,130,196];
    var minFontSize = 13;
    var minColor = [35,130,195];
    var lcShowCount = false;

    // Don't change anything past this point -----------------
    // Cloud function s() ripped from del.icio.us
    function s(a,b,i,x){
    if(a&gt;b){
    var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
    }
    else{
    var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
    }

    return v
    }
    var c=[];
    var labelCount = new Array();
    var ts = new Object;

    <b:loop values='data:labels' var='label'>
    var theName = &quot;<data:label.name/>&quot;;
    ts[theName] = <data:label.count/>;
    </b:loop>

    for (t in ts){
    if (!labelCount[ts[t]]){
    labelCount[ts[t]] = new Array(ts[t])
    }
    }
    var ta=cloudMin-1;
    tz = labelCount.length - cloudMin;
    lc2 = document.getElementById(&#39;labelCloud&#39;);
    ul = document.createElement(&#39;ul&#39;);
    ul.className = &#39;label-cloud&#39;;

    for(var t in ts){
    if(ts[t] &lt; cloudMin){
    continue;
    }
    for (var i=0;3 &gt; i;i++) {
    c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
    }

    var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
    li = document.createElement(&#39;li&#39;);
    li.style.fontSize = fs+&#39;px&#39;;
    a = document.createElement(&#39;a&#39;);
    a.title = ts[t]+&#39; Posts in &#39;+t;
    a.style.color = &#39;rgb(&#39;+c[0]+&#39;,&#39;+c[1]+&#39;,&#39;+c[2]+&#39;)&#39;;
    a.href = &#39;/search/label/&#39;+encodeURIComponent(t);

    if (lcShowCount){
    span = document.createElement(&#39;span&#39;);
    span.innerHTML = &#39;(&#39;+ts[t]+&#39;) &#39;;
    span.className = &#39;label-count&#39;;
    a.appendChild(document.createTextNode(t));
    li.appendChild(a);
    li.appendChild(span);
    }
    else {
    a.appendChild(document.createTextNode(t));
    li.appendChild(a);
    }
    ul.appendChild(li);
    abnk = document.createTextNode(&#39; &#39;);
    ul.appendChild(abnk);
    }
    lc2.appendChild(ul);
    </script>

    </p>
    <noscript>
    <ul>
    <b:loop values='data:labels' var='label'>
    <li>

    <b:if cond='data:blog.url == data:label.url'>
    <data:label.name/>
    <b:else/>
    <a expr:href='data:label.url'><data:label.name/></a>

    </b:if>
    (<data:label.count/>)
    </li>
    </b:loop>
    </ul>
    <br/>Powered By:<small><a href='http://www.bloggerplugins.org'>Blogger Tutorials</a></small>

    <br/>Blogger Label Cloud:<small><a href='http://www.bloggerplugins.org/2008/06/label-cloud-widget-for-blogger-blogspot.html'>Label Cloud for Blogger</a></small>
    </noscript>

    <b:include name='quickedit'/>
    </div>
    </b:includable>
    </b:widget>





    Now find

    ]]></b:skin>



    and replace it with


    #labelCloud {text-align:center;font-family:arial,sans-serif;}
    #labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
    #labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
    #labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
    #labelCloud a{text-decoration:none}
    #labelCloud a:hover{text-decoration:underline}
    #labelCloud li a{}
    #labelCloud .label-cloud {}
    #labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
    #labelCloud .label-cloud li:before{content:&quot;&quot; !important}
    ]]></b:skin>



    Save your template and now you should get a working Label Cloud On your Blog.





    Optional Parts Proceed further only if you want to customize the cloud to a better level...

    Changing Cloud Colours:

    you can change those colors editing the code a little bit..
    you will have to expand your widget templates and modify these 2 lines of code

    var maxColor =

    and

    var minColor =
    you have to specify the RGB values there separated by commas..If you are sure of what should be the hex codes of the maximum and minimum colors,then you can use this to convert the hex value to RGB values..If you are not sure of what the hex code of the colors are then have a look at this.

    Changing the Font Sizes:
    You can change the font sizes by editing these 2 lines of code

    var minFontSize =
    and
    var maxFontSize =
    read more...

    Monday, 23 June 2008

    Technorati Rank Widget for Blogger / Blogspot

    Technorati is an Internet search engine particularly for searching blogs.Technorati has a ranking system based on the number of references made to the blog.I have now made a widget which will display your technorati rank in a similar way as the feedburner count is displayed.The widget also comes with a Add to Technorati feature which allows your blog readers to favorite your blog at Technorati.Com

    You can see a demo of the widget here on my test site.

    To get this widget working you will have to get a Technorati API key from here.
    Copy out the technorati api key and give the details in the widget installer below..
    You should give the following details there..
    1)Your Site Url
    and
    2)Technorati API Key..
    If you like my widgets, why not favorite me at technorati using this link :)

    I had lost all my technorati ranking and authority when i moved to the new domain..

    Note: If you are reading this in a Feed Reader the widget installer wont be displayed.So visit the actual article on the site to install the widget.
    read more...

    Sunday, 22 June 2008

    Top Commentators Widget for Blogger / Blogspot with Advanced Features


    Blogger has always lacked a Top Commentators Widget which would encourage the readers to leave useful comments on your blog. This blogger widget will display a list of your top commentators.Here i have used a yahoo pipe to implement the same. Thanks to google system for providing me with a wonderful yahoo pipe.
    This widget has some additional features unlike other 'Top Commentor Widgets'.This allows you to filter out the blog author's name from the top commentators list. You can filter out as many names as you want by using the filtering option in the widget installer(the filters should be separated by commas). So if you don't want to list 'Anonymous' in your top commentator list then just use it in the filter field. Another feature of this widget is that users can navigate to the commentator's profile or site by clicking on his name in the list.

    You can also set the number of Top commentators that you want to display.You can see a demo of the widget here.

  • How to Install the Top Commentators Widget For Blogger





  • If you wish to install the Top commentators widget use any of the Widget installation buttons below:

    Note: When you fill in the widget installer use yourblog.blogspot.com Don't use http://yourblog.blogspot.com or yourblog.blogspot.com/ (i.e dont use the http:// and also dont use the trailing slash)





    1) Widget Based On Recent 500 Comments.This will judge the top commentators from the latest 500 comments to your blog.

    rev="width: 500px; height: 480px; scrolling: no;">Add Top Commentators Widget to Blog






    2) Widget Based On Recent 5000 Comments.This will judge the top commentators from the latest 5000 comments to your blog.This widget is only needed if your blog has high density of comment.I mean if you have more than 500 comments on your blog you can use this one..



    rev="width: 500px; height: 480px; scrolling: no;">Add Top Commentators Widget to Blog






    Note:-Install the second widget only and only if your blog has lots and lots of comments.Else you should opt for the first one..




    Credits:-
    1)The pipe for the first widget is inspired from Assess My Blog
    2)The pipe for the first widget is inspired from complicated yahoo pipe by Google System

    Please leave your opinions on the widget and help me in spreading this widget to the blogosphere.. Note: If you are reading this in a Feed Reader the widget installer wont be displayed properly.So visit the actual article on the site to install the widget.
    read more...

    Friday, 6 June 2008

    Subscription Buttons Widget for Blogger / Blogspot

    You all know the importance of RSS feeds. There are different online RSS readers available.Your blog readers may wish to read your blog feeds in their favorite reader.This widget allows you to add Buttons of all popular online feed readers to your blog.It also adds an email subscription box(if you have got an feedburner email delivery for your blog) where users can provide their email to get your blog feeds by mail..




    Note: If you are reading this in a Feed Reader the widget installer wont be displayed properly.So visit the actual article on the site to install the widget.
    read more...

    Wednesday, 4 June 2008

    Blog Translation Widget for Blogger / Blogspot

    You must have seen a lot of "Translate This Blog" Widgets on other wordpress and blogger blogs.So i thought of making a once click installable widget for the same.To install this language translation widget you just have to use widget installation button over here.








  • How to Install the Blog Translation Widget For Blogger











  • Note: If you are reading this in a Feed Reader the widget installer wont be displayed properly.So visit the actual article on the site to install the widget.



    read more...

    Google Talk Widget For Blogger / Blogspot


    The Google Talk Gadget lets you and your blog readers to send instant messages, with your google talk buddies. Google has relied on the integration with GMail to promote the IM client. First of all, all those whose addresses you have in the GMail contact list will also be available in Google Talk, and the talk window has aside from the Call button an e-mail button. When clicked, it will open the GMail account directly in the Compose Mail window, which will close after the message is sent.
    Google Talk or GTalk is now one of the most popular IM clients with lots of advanced features.Google Talk Gadget is embedded within GMail and special Google Talk gadgets are available that can be added to your site.Here i am going to use a typical google talk gadget and use it as a widget for blogger /blogspot.

    Here i am presenting a Google Talk widget or Google Talk plugin for blogger / blogspot.

    To install the widget use the button below.



    Note: If you are reading this in a Feed Reader the widget installer wont be displayed.So visit the actual article on the site to install the widget.
    read more...