Merhabalar,

Yaklaşık 1 hafta kadar önce tanınan blogger arkadaşlarımızdan birisi olan sevgili Gülşah (nam-ı diğer Tamkarışık) bir serzenişte bulunmuştu.

Akabinde, bu haklı serzeniş sonrasında mikro-blogging servislerinin bloglarımızdan, blog küremizden (ç)aldıklarından birisi olan yorumlarımızı bir nebze de olsa geri almak adına arayışa girmiştik.

FriendFeed'de ki blog yazılarımıza gelen yorumları Blogger tabanlı nasıl blogumuzda gösterebiliriz ?

Bunu nasıl yapacağımız ile ilgili yabancı bir kaynak bulduk, bir de yerli kaynak olarak sevgili Recep Hilmi Tufan'ın blogunda bir yazı vardı.

Ancak bu makalelerde anlatılanlarla WordPress tabanlı bloglarda yapılabildiği gibi, istediğimiz haliyle yorumları blogumuzda gösteremiyorduk. Yukarıdaki iki kaynağı inceleyip gerekli javascript ve css dosyalarında değişiklikler ve düzenlemeler yapmak suretiyle FriendFeed yorumlarını bloguma güzelce taşıdım.



Şimdi gelelim siz kendi FrendFeed yorumlarınızı kendi blogunuzda nasıl gösterebilirsiniz?

1. İlk olarak Blogger kontrol panelinden "Yerleşim" sekmesine oradan da "HTML'yi Düzenle" sekmesine gelin ve "Widget Şablonlarını Genişlet" seçeneğini aktif hâle getirin.

2. <head> kodundan hemen sonra aşağıdaki kodu ekleyin.

<script src="http://www.weebly.com/uploads/3/6/5/9/3659211/ff_comments_for_blogger.js"/>

3. Yine <head> kodundan hemen sonraya aşağıdaki kodu ekleyin.
<link href='http://www.weebly.com/uploads/3/6/5/9/3659211/ff_comments_for_blogger.css' rel='stylesheet' type='text/css'/>

4. Yine CTRL + F ile <div class='post-footer'> kodunu aratın ve hemen altına aşağıdaki kodu ekleyin.
<script expr:src='"http://pipes.yahoo.com/pathawks/ffbadge?_render=json&amp;_callback=ffbadge&amp;service=blog&amp;who=FFKULLANICIADINIZ&amp;link=" + data:post.url'/>

Dikkat, eğer blog temanız eski blogger teması ise CTRL + F ile <$BlogItemControl$> kodunu bulun ve altına aşağıdaki kodu ekleyin.
<script src="http://pipes.yahoo.com/pathawks/ffbadge?_render=json&amp;_callback=ffbadge&amp;service=blog&amp;who=FFKULLANICIADINIZ&amp;link=<$BlogItemPermalinkUrl$>"></script>

5. Bir önceki adımdaki kodda "FFKULLANICIADINIZ" yazan yere Friendfeed'e girerken kullandığınız kullanıcı adınızı (nickname) yazın.

6. Son olarakta "Şablonu Kaydet" butonu ile değişikliklerinizi kaydedin.

Bu işlemleri yaptıktan sonra benim düzenlediğim javascript ve stiller(css) ile FriendFeed deki blog yazınıza gelen yorumları blog yazılarınızın hemen altında görebilirsiniz.

Yorumların stillerinde ve gösterim biçimlerinde değişiklik yapmak isterseniz 2. ve 3. adımdaki javascript ve css dosyalarını bilgisayarınıza indirin ve istediğiniz değişiklikleri yaptıktan sonra bu dosyaların yollarını upload ettiğiniz url ler ile düzenleyin.

Hepsi Bu :) Bol okunmalar, Bol yorumlar ;)

Not: Bu kodları blogunuza ekledikten yorumların blogunuzda görünmeye başlaması biraz zaman alabilmektedir. Telaşe mahal yok :)

Sonraki yazımda tekrar görüşene dek hayatınızdan pozitifliği, yüzünüzden gülümsemeyi eksik etmeyin.

Tekrar Paylaşmak Üzere
Sevgi ve Saygılarımla

25 Fikir Paylaşımı

  1. Oğuz Kaan Çağatay Kılınç 5 Eylül 2009 14:33  

    şöyle bir problemimiz var idris: Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
    XML error message: The element type "script" must be terminated by the matching end-tag "".

  2. tabuhan 5 Eylül 2009 14:54  

    @Oğuz, Head tagının altına eklediğin o script kodunun sonuna taksim yani / eklemen gerekiyor. Yalnız sorun bununla da bitmiyor. Onu düzeltsek bile şöyle bir hata veriyor:

    "Düzgün bir şekilde oluşturulmadığından şablonunuz çözümlenemedi. Lütfen tüm XML öğelerinin düzgün biçimde kapatıldığından emin olun.
    XML hata iletisi: The reference to entity "_callback" must end with the ';' delimiter."

    Yani post-footer'dan sonra eklediğimiz kodda da bir açık var İdris. Nasıl olcak bu iş :)

  3. İdris Cin 5 Eylül 2009 15:01  

    @tabuhan Teşekkürler. Yazıyı yeniden güncelledim, eksikleri düzelttim. Bilginize.

  4. TeknoMobi 5 Eylül 2009 15:23  

    calback hatası alıyorsanız. Script kodlarını blogunuza eklerken ad code converter kullanarak eklemeniz gerekiyor.

    http://www.eblogtemplates.com/blogger-ad-code-converter/

  5. M.ORAL 5 Eylül 2009 17:55  

    Eklentileri aynen uyguladım . . Hiç bir hata da almadım . .
    Velakin FriendFeed'den hiçbir beğeni ya da yorum bloğuma gelmiyor . .
    Gecikme oluyor diyordunuz . .
    Bu gecikme olayı ne kadar sğrğyor acaba ?
    Ben mi yanlış yaptım yoksa :S

  6. Sedran 6 Eylül 2009 23:31  

    Çok güzel görünüyor ya harika hatta :) Sevdim bu eklentiyi eline sağlık :)

  7. İdris Cin 7 Eylül 2009 09:24  

    @Sedran: Afiyet olsun :)

  8. Recep Hilmi Tufan 29 Eylül 2009 08:21  

    Harika olmuş. Bu daha iyiymiş...

  9. sade C 2 Aralık 2009 22:36  

    harika olmuş da benim bloguma yazı tipi rengi boyutu vs. hiç uymadı. kodlar konusunda da pek fazla bilgim yok. :(

  10. İdris Cin 3 Aralık 2009 16:27  

    sade C: Öncelikle googlepages veya benzer bir servis üzerinde bir hesap oluşturun. Daha sonra linkteki CSS dosyasını indirip üzerinde istediğiniz gibi oynayabilir ve kendi hesabınız üzerinden googlepages a yükleyebilirsiniz. Son olarak ta 3 maddedeki CSS linkini kendi yüklediğiniz dosya linki ile güncellediğinizde istediğiniz sitili yakalamış olursunuz ;)

    Sevgiler, Saygılar.

  11. Pat Hawks 15 Aralık 2009 07:50  

    Benim programı ve benim yazısına bağlantı kullandığınız için teşekkür ederiz.
    Benim türk Maalesef çok kötü. Google Translate güveniyor.

  12. İdris Cin 15 Aralık 2009 14:04  

    Pat Hawks: Yorumunuz benim için hoş bir sürpriz oldu :) Türkçe yorum yaptığınız için ve ilham verici blog yazınız için teşekkürler ;)

    En: Your comment is a nice surprise for me :) Thank you for your turkish comment and that inspirational blog post ;)

  13. Eray 4 Mart 2010 20:37  

    Teşekkürler işime oldukça yaradı.İşi biraz daha abartıp bir soru sormak istiyorum.Acaba şöyle birşey mümkün müdür:

    Ben () kodunu kullanarak FF yorumlarının sadece yazı sayfalarında görünmesini sağladım..Yani anasayfada görünmüyorlar.Ama anasayfada FFden gelen yorumlar olduğunuda (en azından kaç yorum geldiğini) görmek istiyorum. Anasayfada gönderilerin hemen altında Gönderen, tarih, etiketler ve yorum sayısı gibi bilgiler bulunuyor bildiğiniz gibi.Ben o yorum sayısı kısmında (0 blog yorumu, 5 FF yorumu) gibi bir metin olmasını istiyorum.Bahsettiğim kısımı şu resimde görebilirsiniz : http://i46.tinypic.com/2cdtyy9.png . Buradaki 0 yorum yerine "0 yorum + 5 FF yorumu" tarzı birşey yazmalı

  14. İdris Cin 5 Mart 2010 09:52  

    Eray: Yapmak istediğin yapılabilir gibime geliyor, ama zaman ayırıp uğraşmak lazım :)

    Söz vermeyim ama, eğer uğraşacak vakti ve isteği aynı anda yakalayabilirsem, gerekli güncellemeyi yapıp haber veriyor olurum.

    Hayırlı Cumalar..

  15. İdris Cin 5 Mart 2010 10:12  

    Şurada yapılan paylaşımı farkettim ve kodların bulunduğu url leri güncelledim.

    Bilginize..

  16. Eray 10 Mart 2010 16:42  

    Belli bir yorum sayısına ulaşınca mı görüntülemeye başlıyor acaba? Bende sadece 3 yorumu geçince görüntülemeye başlıyor sanki?

  17. Eray 6 Mayıs 2010 14:11  

    Bu sistem neye göre alıyor yorumları? Ben blogumu FF'e eklemedim yani yazılarım otomatik olarak FF'e düşmüyor, kendim Bookmark ile ekliyorum. Yine de yorumlar gözükür mü?

  18. İdris Cin 6 Mayıs 2010 14:35  

    @Eray:

    Bir önceki yorumunuz için: Sistem yorum ve beğenme sayısına bağlı değil. Ancak hemen bloga düşmesi biraz zaman alıyor.

    Son yorumunuz için: Sistem Yahoo Pipes aracılığıyla FriendFeed üzerindeki profile blog olarak eklenmiş servislerin girdilerine gelen yorumları alıyor. Bahsettiğinizi denemek lazım, ama büyük ihtimalle olmayacaktır. Sonucu buraya yazarsanız bizde net bir şekilde öğrenmiş oluruz ;)

    Sevgiler, Saygılar.

  19. muhaber 13 Haziran 2010 14:29  

    Önceden sayenizde bunu yapmıştım. Sonra aynı şekilde gene yaptım. Bu sefer olmadı. Neden ki?

  20. İdris Cin 13 Haziran 2010 14:54  

    @muhaber: zaman zaman Yahoo Pipes kaynaklı sorunlar oluşabiliyor. Biraz bekleyip süre vermek gerekiyor Yahoo ya :) Eğer bir düzelme olmazsa yeniden irtibata geçebilirsiniz.

    Sevgiler, Sagılar.

  21. Doğuhan Fidan 3 Ağustos 2010 16:33  

    Ben herşeyi dediğiniz gibi yaptım. Friendfeedime girdim ve bloggerdaki yazımın linkini oraya yapıştırdım. Sonra bir de o feedime bir deneme yorumu yazdım ve 3-4 saat bloguma yorumun gelmesini bekledim ama gelmedi. Niye ve ne yapmak lazım?

    Teşekkürler.

  22. İdris Cin 4 Ağustos 2010 19:44  

    @Doğuhan Fidan : Gerekenleri yaptıktan sonra, blogunu kendi Friendfeed profiline Blog olarak eklemen gerekiyor. Bu işlemden sonra blogda yazdığın her yeni yazı FF profiline düşecek ve o düşen paylaşımlar üzerindeki beğenmeler ve yorumlar blogunda yazının altında görünecektir.

    Yani, herhangi bir blog yazının linkini FF'e elle ekleyince bu sistem çalışmaz. daha doğrusu bu şekilde denemek aklıma da gelmemişti :)

    Belirttiğim gibi yaparsan sorun düzelecektir.

    Selamlar.

  23. Doğuhan Fidan 5 Ağustos 2010 10:03  

    @İdris Cin Zaten belirttiğiniz gibiymiş, ben yanlış anlatmışım. Aradan 3 gün geçti ve hâlâ blogumda hiçbir yorum çıkmadı.

  24. Pabuç 22 Aralık 2011 22:20  

    Dediklerinizi bir bir yaptım kaydettim ve olmadı :/ Zaman alabilir demişsiniz bekliyecem :)

  25. İdris Cin 23 Aralık 2011 00:07  

    @Pabuç: Efendim 2 yıl öncesinin yazısı bu :) O zamandan bu zamana Friendfeed ve/veya altyapı sağlayıcı olan Yahoo Pipes projelerinde, bu yöntemin çalışmamasına neden olabilecek bir sürü değişiklik yapılmış olabilir. Bu nedenle çalışıyordur. Zaten çalışsa idi bu yazının altında 10larca FF yorumu görünürdü ;)

    Hem FF eski etkinliğini kaybediyor diye duyuyorum, bence blogunuza gelecek vadeden genç uygulamaları ekleyin.

    Selamlar, Sevgiler.

Yorum Gönder