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&_callback=ffbadge&service=blog&who=FFKULLANICIADINIZ&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&_callback=ffbadge&service=blog&who=FFKULLANICIADINIZ&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
şö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 "".
@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ş :)
@tabuhan Teşekkürler. Yazıyı yeniden güncelledim, eksikleri düzelttim. Bilginize.
calback hatası alıyorsanız. Script kodlarını blogunuza eklerken ad code converter kullanarak eklemeniz gerekiyor.
http://www.eblogtemplates.com/blogger-ad-code-converter/
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
Çok güzel görünüyor ya harika hatta :) Sevdim bu eklentiyi eline sağlık :)
@Sedran: Afiyet olsun :)
Harika olmuş. Bu daha iyiymiş...
harika olmuş da benim bloguma yazı tipi rengi boyutu vs. hiç uymadı. kodlar konusunda da pek fazla bilgim yok. :(
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.
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.
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 ;)
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ı
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..
Şurada yapılan paylaşımı farkettim ve kodların bulunduğu url leri güncelledim.
Bilginize..
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?
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ü?
@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.
Önceden sayenizde bunu yapmıştım. Sonra aynı şekilde gene yaptım. Bu sefer olmadı. Neden ki?
@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.
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.
@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.
@İdris Cin Zaten belirttiğiniz gibiymiş, ben yanlış anlatmışım. Aradan 3 gün geçti ve hâlâ blogumda hiçbir yorum çıkmadı.
Dediklerinizi bir bir yaptım kaydettim ve olmadı :/ Zaman alabilir demişsiniz bekliyecem :)
@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.