Rastgele Yazı Eklentisi – Blogger
Kategori: Blogger
Blogger için rastgele yazı eklentisi !..
Kendim için geliştirdiğim bu eklentiyi istek üzerine paylaşıyorum. Yazılarınızın okunmasına katkıda bulunacak bu eklenti adı üstünde rastgele bir yazıya ışınlar.Eklentinin kurulumunu eksiksiz yapabilmeniz için blogunuzda benzer yazılar eklentisinin kurulu olması gerekir.
Kurulum:
1.]]></b:skin> kodundan önce ekleyin
.rastgele-yazi{
float: right;
margin-top:28px;
margin-right:1px;
width:302px;
height:137px;
background:url(http://tema.dataservis.org/eklentiler/resimler/rastgeleyazi.png) ;
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}
.rastgele-yazi:hover{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
2.</head> kodundan önce ekleyin
<script type='text/javascript'>
//<![CDATA[
function showLucky(root){
var feed = root.feed;
var entries = feed.entry || [];
var entry = feed.entry[0];
for (var j = 0; j < entry.link.length; ++j) {
if (entry.link[j].rel == "alternate") {
window.location = entry.link[j].href;
}
}
}
function fetchLuck(luck){
script = document.createElement('script');
script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
}
function readLucky(root){
var feed = root.feed;
var total = parseInt(feed.openSearch$totalResults.$t,10);
var luckyNumber = Math.floor(Math.random()*total);
luckyNumber++;
fetchLuck(luckyNumber);
}
function feelingLucky(){
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '/feeds/posts/summary?max-results=0&alt=json-in-script&callback=readLucky';
document.getElementsByTagName('head')[0].appendChild(script);
}
//]]>
</script>
3.Aşağıdaki kod satırını bulun.
<b:if cond='data:blog.pageType == "item"'> <div id='related-posts'>
Üst satırına aşağıdaki kodu ekleyin.
<a class='rastgele-yazi' href='#rastgele' onclick='feelingLucky()'/>
Kurulum bitti demosunu görmek için bir kaç satır aşağıya inin.

Sağol..