8 Mayıs 2010 Cumartesi

0
Blogger Son Yorumlar Eklentisi

Bazen yararlı bir yazıyı bulabilmek için yorumlara bakarım.Çünkü yorumu fazla olan yazılar genelde yararlıdır.Bu sebeple son yazılar eklentisi hem sizin hem de okuyucularınızın dikkatini çekecektir.

İlk olarak Yerleşim / Sayfa Öğeleri ' ne giriyoruz.

Daha sonra Gadget Ekle diyor ve HTML / JavaScript'i + sekmesine tıklayarak ekliyoruz.




Karşımıza açılan kutucuğa ise şu kodu giriyoruz :

<script style="text/javascript">
function showrecentcomments(json) {
  for (var i = 0; i < numcomments; i++) {
    var entry = json.feed.entry[i];
    var alturl;

    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
      if (entry.link[k].rel == 'alternate') {
        alturl = entry.link[k].href;
        break;
      }
    }
   alturl = alturl.replace("#", "#comment-");
   var postlink = alturl.split("#");
   postlink = postlink[0];
   var linktext = postlink.split("/");
   linktext = linktext[5];
   linktext = linktext.split(".html");
   linktext = linktext[0];
   var posttitle = linktext.replace(/-/g," ");
   posttitle = posttitle.link(postlink);
   if ("content" in entry) {
     var comment = entry.content.$t;}
   else
   if ("summary" in entry) {
     var comment = entry.summary.$t;}
   else var comment = "";
   var re = /<\S[^>]*>/g; 
   comment = comment.replace(re, "");
   if (!standardstyling) document.write('<div class="bbrecpost">');

   document.write('<a href="' + alturl + '"><b><font color="#FF0000" style="font-size: 9pt">' + entry.author[0].name.$t + '</font></b> ; ');
   if (!standardstyling) document.write('</div><div class="bbrecpostsum">');
   if (comment.length < numchars) {
         if (standardstyling) document.write('');
         document.write('<i><font style="font-size: 9pt"> ' + comment + '</font></i><br>');
         if (standardstyling) document.write('');}
   else
        { 
         if (standardstyling) document.write('');
         comment = comment.substring(0, numchars);
         var quoteEnd = comment.lastIndexOf(" ");
         comment = comment.substring(0, quoteEnd);
         document.write('<i><font style="font-size: 9pt">' + comment + ' ...)</font></i><br>');
         if (standardstyling) document.write('</a>');}
   if (!standardstyling) document.write('</div>');
   if (standardstyling) document.write('');
  }
if (!standardstyling) document.write('<div class="bbwidgetfooter">');
if (standardstyling) document.write('');
document.write();
if (!standardstyling) document.write('</div>');}
var numcomments = 10;
var numchars = 20;
var standardstyling = true;
</script>
<script src="http://www.siteadresiniz.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"></script>


Dilerseniz başlığı Son Yorumlar olarak değiştirebilirsiniz.

var numcomments = 10; (Kaç yorum gösterecekseniz o miktarı girin) 
var numchars = 20(Yorumda kaç harf gösterilecekse o miktarı girin)
http://www.siteadresiniz.com(Bu kısmı unutmayın!Kırmızı yere kendi sitenizi yazın)



Şimdi ise Kaydet'e tıklıyor ve Son Yorumlar eklentimizi aktif hale getirmiş oluyoruz.Eklenti aşağıdaki gibidir:
* Yazıda Özgün İçeriğin Yanı Sıra Aşağıdaki Sitelerden De Yararlanılmıştır


0 yorum:

Yorum Gönder

Anlayamadığınız yerleri lütfen yorum olarak belirtiniz. ''Buraya yorum yazsam ne zaman cevap verir ki? ... '' diye düşünmeyin zaten her dakika blogdayım ;) Sorularınıza elimden geldiği kadarıyla cevap vermeye çalışacağım.