First, go to Layout -> Edit HTML Tab
Insert this code before </style> :
.rbbox{border: 1px solid rgb(192, 192, 192);padding: 5px; background-color: #f0f0f0;-moz-border-radius:5px; margin:5px;Save templates.
}
.rbbox:hover{background-color: rgb(255, 255, 255);
}
Second, check 'Expand Widget Templates'
Note :
If your template use 'Read more', there will be two <data:post.body/>
Insert the script below the last <data:post.body/> on your template.
Look for this code <data:post.body/> then insert the code below that :
<b:if cond='data:blog.pageType == "item"'>Save Template.
<span style="font-weight:bold;">Related Article :</span>
<DIV class='rbbox'>
<DIV style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<DIV id='albri'/>
<SCRIPT type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 5;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 100;
maxNumberOfLabels = 2;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
a.href = alturl;
if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
}
for (var l = 0; l < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('albri').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
document.documentElement.firstChild.appendChild(script);
}
var labelArray = new Array();
var numLabel = 0;
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
textLabel = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</SCRIPT>
</DIV>
<script type="text/javascript">RelPost();</script>
</DIV>
</b:if>
Many Bloggers were asking how to create a rolling label or tag cloud, so I wanna share how to create it.
This the following steps :
1. Sign in to Blogger.com
2. Select layout tab
3. Select Edit HTML
4. Check Expand Widget Templates
5. Copy-paste code after this code
<b:section class='sidebar' id='sidebar' preferred='yes'><b:widget id='Label129' locked='false' title='Labels' type='Label'>
7. Save Template
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<script src='http://elmubarok.fileave.com/labelclouds.js' type='text/javascript'/>
<div id='flashcontent'>Blogumulus by <a href='http://www.roytanck.com/'>Roy Tanck</a> and <a href='http://www.marewa.info'>marewa</a></div>
<script type='text/javascript'>
var so = new SWFObject("http://halotemplates.s3.amazonaws.com/wp-cumulus-example/tagcloud.swf", "tagcloud", "180", "100", "7", "#000000");
// uncomment next line to enable transparency
//so.addParam("wmode", "transparent");
so.addVariable("tcolor", "0xfffffff");
so.addVariable("mode", "tags");
so.addVariable("distr", "true");
so.addVariable("tspeed", "100");
so.addVariable("tagcloud", "<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='24'><data:label.name/></a></b:loop></tags>");
so.addParam("allowScriptAccess", "always");
so.write("flashcontent");
</script>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
Note:
1. The numbers 180 and 100 width and height of the label cloud, you can change the size of your blog's sidebar
2. Color Code #000000 (Black) is the color of labels Clouds layout, change the color code in accordance with you want.
3. Code FFFFFF (White) is the code of the text will appear, change its color, the color of your choice
4. 100 is the speed in the Clouds label, the higher the number, the faster Clouds will rolling
5. 24 is a measure of size of the text that appears in the label Clouds.
Source : rasiqzonetwork
Usually a blog that contains HTML tutorials required a HTML Encoder, such as my blog. In this post I will discuss one of the easiest ways to add script / HTML code in your post, this will add the encode HTML button in the message column on bloggers.
So you don't need open Web sites to code HTML. All Javascript, XML and HTML code can be encoded this way. Only in this case only for the browser Firefox, cause the applications from Mozilla plugin will be installed to enable this button encode HTML.
Some steps that you need to do:
1. Install Greasemonkey. After the first installed restart Firefox browser.
2. Install the Javascript by clicking on the link here.
Then click install and automatically installed in a column posted on Blogger, as shown below.
IF you wanna use it you, simply enter the script you want encoded into the post box and highlighted,
then click the 'HTML ENCODE SELECTION' button. Finish! :)

Add Page Numbers to Blogspot
However, it is still possible to modify and replace the typical classical "Posts Older" and "Newer Posts" navigation links on Blogger blogs to navigation numbered pages. You can see the demo here, the navigation links consist of page numbers, next page and previous page (if applicable) is the display on Blogger blogs are not "older Items" and "Newer Items" link text.
To change your link navigation to page number on your Blogspot blog
simply add the script below before ]]></b:skin> :
Second, you need to replace </body> with :
Source : Abu Farhan