ব্লগার র‍্যাঙ্কিং পেজ বানিয়ে নিন (শুধুমাত্র ব্লগস্পট প্ল্যাটফর্মের জন্য)

আসসালামু আলাইকুম,

কেমন আছেন? আমি সখের ব্লগার তাওসিফ একটা ছোট্ট ব্লগার উইজেট নিয়ে এলাম।

ব্লগার র‍্যাঙ্কিং পেজ বানিয়ে নিন। নিচের কোড কেবল কোনো নতুন পেজ (টিউন নয়, সেটা আপনার ইচ্ছা) খুলে নিচের জাভা স্ক্রিপ্ট কোড পেস্ট করে দিন।

ডেমো

<script type='text/javascript'>

//<![CDATA[

var maxUserNameLength=15;

var txtAuthorLine="[image] <h5> [user] </h5>has published <b> [count] </b> [post]";

var sizeAvatar=150;

var cropAvatar=true;

var urlNoAvatar="http://lh4.googleusercontent.com/-069mnq7DV_g/TvgRrBI_JaI/AAAAAAAAAic/Iot55vywnYw/s"+sizeAvatar+"/avatar_blue_m_96.png";

function replaceAuthorVars(l,k,p){if(!k||!k.author){return l

}var r=k.author;

var o="";if(r.uri&&r.uri.$t!=""){o=r.uri.$t

}var n=urlNoAvatar;

if(r.gd$image&&r.gd$image.src){n=r.gd$image.src

}if(n=="http://img2.blogblog.com/img/b16-rounded.gif"&&urlNoAvatar!=""){n=urlNoAvatar

}var t="s"+sizeAvatar;

n=n.replace(/\/s\d\d+-c\//,"/"+t+"-c/");

if(cropAvatar){t+="-c"

}n=n.replace(/\/s\d\d+(-c){0,1}\//,"/"+t+"/");

var m=r.name.$t;

var q='<img class="author-avatar" height="'+sizeAvatar+'" width="'+sizeAvatar+'" title="'+m+'" src="'+n+'" />';

if(o!=""){q=""+q+""

}if(maxUserNameLength>3&&m.length>maxUserNameLength){m=m.substr(0,maxUserNameLength-3)+"..."

}var s=m;if(o!=""){s=""+s+""

}l=l.replace("[user]",s);

l=l.replace("[image]",q);

l=l.replace("[#]",p);

l=l.replace("[count]",k.count);

if(k.count!=1){l=l.replace("[post]","posts")

}else{l=l.replace("[post]","post")

}return l}var blauthors={};

var blndxbase=1;

function showAuthors(i){for(var p=0;

p<i.feed.entry.length;

p++){var m=i.feed.entry[p];

var o="";if(m.author[0].uri&&m.author[0].uri.$t!=""){o=m.author[0].uri.$t

}var n=m.author[0].name.$t;

if(blauthors[n]){blauthors[n].count++

}else{var q=new Object();

q.author=m.author[0];

q.count=1;blauthors[n]=q

}}if(i.feed.entry.length==500){blndxbase+=500;

document.write('<script type="text/javascript" src="http://'+window.location.hostname+"/feeds/posts/default?redirect=false&max-results=500&start-index="+blndxbase+'&alt=json-in-script&callback=showAuthors"><\/script>');

return}var r=[];

for(var l in blauthors){r.push([l,blauthors[l]])

}r.sort(function(a,b){if(b[1].count-a[1].count){return b[1].count-a[1].count

}return(a[1].author.name.$t.toLowerCase()<b[1].author.name.$t.toLowerCase())?-1:1

});document.write('<div class="blog-author">');

for(var p=0;

p<r.length;

p++){var k=r[p][1];

document.write('<div class="author-line">');

document.write(replaceAuthorVars(txtAuthorLine,k,p+1));

document.write("</div>")

}document.write("</div>")

}document.write('<script type="text/javascript" src="http://'+window.location.hostname+'/feeds/posts/default?redirect=false&max-results=500&alt=json-in-script&callback=showAuthors"><\/script>');

//]]>

</script>

<style scoped="" type="text/css">

.container{width:96%}

.centered{text-align:center;font-size:90%;margin:0 auto;padding:10px 0 40px 0;width:100%;position:relative}

.author-line {padding:20px;width:150px;height:auto;margin:20px;text-align:center;display:inline-block;background:#f9f9f9;color:#444;opacity:0.9;transition:all 0.6s;}

.author-line:hover {box-shadow:0 0 10px rgba(0,0,0,0.2);background:#fff;opacity:1;}

.author-avatar {vertical-align:middle;margin-bottom:10px;border-radius:3px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}

.author-line h5{color:#fff;margin:20px auto;padding:6px 12px;background:#7798db;border-radius:3px;transition:all 0.5s;}

.author-line h5:hover{background:#6381c0;}

#sidebar-wrapper {display:none;}

#post-wrapper {width:100%;}

.post-inner {padding:0;}

h3.post-title a, h2.post-title a, h1.post-title a, h2.post-title, h1.post-title {font-weight:700;font-size:2rem;color:#999;}

.post-body p,.post-body code {font-size:1.3rem;font-weight:700;}

</style>

 টেকটিউনসের সব ভালো, কিন্তু ২০০ ওয়ার্ডের নিচে পাবলিশ হয় না, এটা খারাপ লাগে। আরে ভাই, কমেও ওয়ার্ডেও তো ভালো টিউন আছে... তাই না?

 আমার ব্লগ, ভালো লাগলে দেখে আসবেন

Level 0

আমি ব্লগার তাওসিফ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 9 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 97 টি টিউন ও 61 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 4 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

Thank you . কিন্তু আমি এই script HTML এ tag করে পেজে হয়নি পরে অন্য ভাবে পেজের ভিতরে widget বসাই করেছি। আমার সাইটি হল http://www.toneysoft09.com